Влияет ли потребление памяти на время выполнения? - PullRequest
0 голосов
/ 21 февраля 2019

Допустим, мы выполняем одну и ту же программу P на двух разных машинах.Например, на первой машине уже используется 20% памяти другими программами, а на второй - 90%.Предполагая, что P имеет всю память, необходимую для работы на обеих машинах, будет ли она работать быстрее на первой машине?

1 Ответ

0 голосов
/ 21 февраля 2019

Это будет зависеть от нескольких вещей:

  • Если фрагментирована свободная память или нет.
  • Если свободная память является реальной или виртуальной (используется подкачка).
  • Стратегия выделения памяти, используемая программой.

И, вероятно, это будет зависеть и от некоторых других вещей.

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