Как знать, какое приложение потребление является поршнем?

Это не должно входить в список лучших практик anybodies, но Вы могли всегда использовать зонтик.

0
задан 5 February 2013 в 12:24
1 ответ

ОС все равно, и вам тоже. Операционная система не испытывает нехватки памяти, в ней свободно 500 МБ. Так что его вообще не волнует, как используется память .

Единственное, что он может сделать, - это вложить ресурсы процессора в восстановление памяти. Но тогда произойдет одно из двух:

  1. Эта память все равно не будет использоваться. Это сделало бы все усилия по освобождению от мусора. И это наиболее вероятный исход, поскольку 500 МБ уже не используются. Большее количество свободной памяти никак не повлияет на производительность

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

Современные операционные системы освобождают память только тогда, когда у них нет абсолютно другого выбора. Это' это худшее из возможных действий, которые они могут сделать с памятью, поскольку это требует от них дополнительной работы, чтобы использовать эту память. Им гораздо легче переводить память напрямую из одного использования в другое без добавления расточительного промежуточного шага по освобождению его.

Они просто делают то, что делали последним. У ОС нет необходимости восстанавливать ее, потому что наиболее вероятным следующим использованием этой памяти будет то, что она уже делала раньше, и она уже есть - бесплатно.

Тем не менее, RAMMap сообщит вам об этом. . Но совершенно бессмысленно анализировать использование памяти ОС на машине, которая не испытывает нехватки памяти.

Им гораздо проще переводить память напрямую из одного использования в другое без добавления расточительного промежуточного шага по освобождению его.

Они просто делают то, что делали последним. У ОС нет необходимости восстанавливать ее, потому что наиболее вероятным следующим использованием этой памяти будет то, что она уже делала раньше, и она уже есть - бесплатно.

Тем не менее, RAMMap сообщит вам об этом. . Но совершенно бессмысленно анализировать использование памяти ОС на машине, которая не испытывает нехватки памяти.

Им гораздо легче переводить память напрямую из одного использования в другое без добавления расточительного промежуточного шага по освобождению его.

Они просто делают то, что делали последним. У ОС нет необходимости восстанавливать ее, потому что наиболее вероятным следующим использованием этой памяти будет то, что она уже делала раньше, и она уже есть - бесплатно.

Тем не менее, RAMMap сообщит вам об этом. . Но совершенно бессмысленно анализировать использование памяти ОС на машине, которая не испытывает нехватки памяти.

RAMMap сообщит вам. Но совершенно бессмысленно анализировать использование памяти ОС на машине, которая не испытывает нехватки памяти.

RAMMap сообщит вам. Но совершенно бессмысленно анализировать использование памяти ОС на машине, которая не испытывает нехватки памяти.

3
ответ дан 4 December 2019 в 12:40

Теги

Похожие вопросы