Но когда я смотрю на диспетчер задач, говорят, что используется 77% моей оперативной памяти. Но Android Studio использует около 1 ГБ, и все остальное в совокупности выглядит для меня менее 2 ГБ. Так как же это 77%?
Современные операционные системы постоянно используют как можно больше оперативной памяти. Вы не можете сохранить ОЗУ на потом - вы не можете использовать меньше ОЗУ сейчас, поэтому вы можете использовать больше ОЗУ позже. Таким образом, нет недостатка в использовании как можно большего объема оперативной памяти.
Если вы думаете: «Но я хочу, чтобы моя оперативная память была свободна сейчас, чтобы я мог использовать ее позже», это чепуха. Вы можете использовать оперативную память сейчас, а также использовать ее позже. Отказ от использования оперативной памяти в настоящее время фактически затрудняет использование этой оперативной памяти позднее, поскольку для ее использования требуется больше усилий.
Я был более заинтригован относительно того, почему используется так много оперативной памяти, и если игра, например, занимает 8 ГБ, где это оставляет меня. (Обратите внимание, что я регулярно играю в PUBG на Ultra, даже когда он только появился, и все остальные, казалось, стонали о плохой производительности) - Super MegaBroBro 12 минут назад
Если игра занимает 8 ГБ, то часть оперативной памяти, используемая в настоящее время для менее важных целей (например, для уменьшения дискового ввода-вывода), будет использоваться игрой. Переключение ОЗУ из одного использования в другое проще, чем переключение между свободным и используемым.
Представьте, что вы запускаете программу, например, «Диспетчер задач», а затем закрываете ее. У компьютера есть два варианта: он может либо освободить оперативную память, в которой находилась программа, либо оставить ее использованной.
Если это освобождает его, это требует усилий, которые, вероятно, будут потрачены впустую, так как ОЗУ просто придется использовать снова, чтобы обеспечить какую-либо выгоду. Если он сохраняет использование оперативной памяти, он избавляет от необходимости освобождения, экономит необходимость повторного использования, чтобы использовать его позже, и если вы снова запустите диспетчер задач, ему не нужно будет читать программа с диска. Это победа вокруг.