Каковы вероятные причины того, почему время запуска большой программы стало бы МЕНЬШЕ, когда я добавляю больше ОЗУ в ПК с Linux? - PullRequest
1 голос
/ 10 июля 2019

У меня есть большая программа на C ++ / OpenGL (работающая под Linux), запуск которой занимает несколько минут (она загружает МНОГО файлов) - в итоге она занимает около 70 Гбайт оперативной памяти. Мы работали на машине с 96 Гбайт - и недавно обновили до 128 Гбайт. К нашему удивлению, время запуска увеличилось примерно на 30 секунд.

Мы проверили, что тактовая частота ОЗУ не изменилась - новые чипы ОЗУ того же типа, что и существующие, и проблема очень повторяется. Мы проверили на наличие ошибок ОЗУ (их нет) и что ни одно из свойств кэша ЦП не изменилось. Объем оперативной памяти, который использует наша программа, не изменился ни до, ни после увеличения памяти.

Мы ожидаем, что время запуска будет примерно таким же, но это не небольшое увеличение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...