WindowsКак сделать

Почему хорошо, что память вашего компьютера переполнена

ram-sticks

Windows, Linux, Android или другая операционная система используют много оперативной памяти? Не паникуйте! Современные операционные системы используют оперативную память в качестве файлового кэша для ускорения процесса. Если ваш компьютер работает хорошо, вам не о чем беспокоиться.

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

Плохое высокое использование памяти против хорошего высокого использования памяти

Во-первых, высокое использование памяти не всегда хорошо. Если ваш компьютер кажется очень медленным, то высокое использование оперативной памяти (RAM) не очень хорошая вещь. Если ваша ОЗУ заполнена, ваш компьютер работает медленно, а индикатор жесткого диска постоянно мигает, ваш компьютер переключается на диск . Это признак того, что ваш компьютер использует ваш жесткий диск, доступ к которому намного медленнее, что является «переполнением» вашей памяти.

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

Тем не менее, существует четкая разница между этим случаем, когда ваш компьютер работает не очень хорошо, и более распространенным случаем, когда ваш компьютер, кажется, работает хорошо, но есть пугающее количество ОЗУ, используемое с несколькими открытыми программами.

image

Кэширование диска

Установите Windows XP на компьютер, и вы, вероятно, увидите, что он использует несколько сотен мегабайт памяти, когда система простаивает. Установите Windows 7 на тот же компьютер, и вы, вероятно, увидите, что Windows 7 использует несколько гигабайт памяти в той же ситуации.

Так что же происходит? Является ли Windows XP более легкой и быстрой операционной системой? Современные операционные системы раздуты и расточительны с памятью? Не совсем.

Оперативной памяти гораздо больше, чем было, когда Windows XP была блестящей новой операционной системой, и современные операционные системы используют ее в своих интересах. Современные операционные системы используют оперативную память вашего компьютера в качестве кэша для часто используемых файлов и программных данных.

В Windows эта функция называется SuperFetch, которая была представлена ​​в Windows Vista. SuperFetch наблюдает за используемыми вами приложениями и загружает часто используемые файлы и библиотеки приложений в оперативную память вашего компьютера, прежде чем они вам понадобятся. Когда вы запускаете приложение, Windows загружает файлы приложения из вашей оперативной памяти, а не читает их с диска, что является медленным процессом. Это ускоряет запуск приложений и, как правило, делает ваш компьютер быстрее и быстрее реагирует.

Это относится не только к Windows. Пользователи Linux также заметят, что их компьютер использует на первый взгляд тревожный объем памяти для кэширования файлов с вашего диска, и новые пользователи Linux могут быть обеспокоены, когда заметят это. Многие программы мониторинга использования ресурсов, такие как GNOME System Monitor, скрывают от пользователя память, используемую кешем, чтобы пользователям не приходилось это понимать или беспокоиться.

image

Браузеры и другое программное обеспечение

То же самое относится к браузерам и другим программным приложениям с собственными кэшами. Например, если вы заметили, что веб-браузер, такой как Mozilla Firefox, использует большой объем оперативной памяти, это не обязательно плохо. Если на вашем компьютере много оперативной памяти, хорошо, что Firefox использует ее. Кэшируя веб-страницы, которые вы посетили в вашей оперативной памяти, Firefox может ускорить время загрузки веб-страниц, значительно ускоряя использование кнопок «Назад» и «Вперед». По этой причине Firefox автоматически определяет идеальный размер кэша в зависимости от объема оперативной памяти на вашем компьютере.

Сам Firefox исторически имел утечки памяти и другие проблемы, но концепция та же самая. Mozilla не имеет смысла сокращать использование оперативной памяти Firefox до 50 мегабайт, потому что современные компьютеры имеют много оперативной памяти, которую Firefox может использовать для ускорения просмотра веб-страниц.

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

image

Почему пустое ОЗУ бесполезно

Вы можете подумать, что использование ОЗУ в качестве кэша — это замечательно, но вы не хотите, чтобы эти программные файлы и другие данные занимали вашу ОЗУ. Вы бы предпочли иметь свободную оперативную память, чтобы программы запускались мгновенно, и память использовалась для того, что вы считаете лучшим, а не для того, что ваша операционная система и программы считают лучшим.

Тем не менее, это не проблема вообще. Независимо от того, заполнена ли ваша память кэшированными файлами или полностью пуста, все это доступно для программ, которые действительно нуждаются в этом. Кэшированные данные в вашей оперативной памяти помечаются как имеющие низкий приоритет, и они мгновенно удаляются, как только для чего-то еще требуется память.

Поскольку эти данные могут быть мгновенно отброшены при необходимости, нет недостатка в использовании оперативной памяти для кэширования. (Один потенциальный недостаток — пользователи, которые не понимают, что происходит, становятся запутанными.)

Пустое ОЗУ бесполезно. Компьютер не быстрее записывает данные в пустую оперативную память, и при этом пустая оперативная память не потребляет меньше энергии. Фактически, если вы запускаете программу, которая может уже присутствовать в файловом кеше вашей ОЗУ, программы будут загружаться намного быстрее, когда ваша ОЗУ используется, а не когда она пуста.


Вот почему использование «убийцы задач» на Android — плохая идея , а также почему вы не должны быть слишком обеспокоены, если ваш компьютер заполняет вашу оперативную память. Это также одна из причин того, что Windows XP не является идеальной операционной системой для современного оборудования — хотя использование ОЗУ в XP может быть намного ниже, чем в Windows 7, это не обязательно хорошо, если у вас современный компьютер с приличным объемом ОЗУ. ,

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone