Домашня » як » Чому це добре, що RAM вашого комп'ютера є повним

    Чому це добре, що RAM вашого комп'ютера є повним

    Чи використовує Windows, Linux, Android або інша операційна система багато оперативної пам'яті? Не панікуйте! Сучасні операційні системи використовують оперативну пам'ять як файловий кеш для прискорення роботи. Припускаючи, що ваш комп'ютер працює добре, нема чого турбувати.

    Хоча це може здатися нечутливим для тих з нас, хто пам'ятає, що наші комп'ютери завжди голодували за оперативну пам'ять, високий обсяг оперативної пам'яті означає, що ваша оперативна пам'ять добре використовується. Порожня оперативна пам'ять втрачається в пам'яті.

    Погано високе використання пам'яті проти хорошого високого використання пам'яті

    Перш за все, використання пам'яті не завжди добре. Якщо ваш комп'ютер здається дуже повільним, то використання високоякісної оперативної пам'яті (RAM) не є корисним. Якщо ваша оперативна пам'ять заповнена, комп'ютер працює повільно, а індикатор жорсткого диска постійно блимає, комп'ютер перемикається на диск. Це ознака того, що ваш комп'ютер використовує ваш жорсткий диск, який набагато повільніше доступний, як "переповнення" для вашої пам'яті.

    Якщо це відбувається, це зрозуміло, що вашому комп'ютеру потрібно більше оперативної пам'яті - або вам потрібно використовувати менше голодних програм. Це, безумовно, погано.

    Однак існує чітка відмінність між цим випадком, де комп'ютер не працює належним чином, і більш поширеним випадком, коли комп'ютер виглядає дуже добре, але існує тривожна кількість оперативної пам'яті, яка використовується з декількома програмами..

    Кешування диска

    Встановіть Windows XP на комп'ютер, і ви, напевно, побачите його, використовуючи кілька сотень мегабайт пам'яті, коли система не працює. Встановіть Windows 7 на цьому ж комп'ютері, і ви, ймовірно, побачите Windows 7, використовуючи кілька гігабайт пам'яті в тій же ситуації.

    Так що ж відбувається? Чи є Windows XP просто легшою, швидшою операційною системою? Чи є сучасні операційні системи роздутою і марнотратною з пам'яттю? Не зовсім.

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

    У Windows ця функція відома як SuperFetch, яка була представлена ​​в Windows Vista. SuperFetch дивиться на додатки, які ви використовуєте, і завантажують часто використовувані файли додатків і бібліотеки в оперативну пам'ять комп'ютера, перш ніж ви їх потребуватимете. Під час запуску програми Windows завантажує файли програми з оперативної пам'яті, а не читає їх з диска, що є повільним процесом. Це прискорює запуск додатків і, як правило, робить ваш комп'ютер швидшим і чуйним.

    Це не стосується лише Windows. Користувачі Linux також помітять, що їх комп'ютер використовує, здавалося б, тривожну кількість пам'яті для кешування файлів з вашого диска, і нові користувачі Linux можуть бути стурбовані, коли вони це помічають. Багато програм моніторингу використання ресурсів, таких як GNOME System Monitor, приховують від користувача пам'ять, що використовується кешем, так що користувачам не потрібно буде це розуміти або бути зацікавленими.

    Браузери та інше програмне забезпечення

    Те ж саме стосується браузерів та інших програмних додатків з власними кешами. Наприклад, якщо ви помітили веб-браузер, як Mozilla Firefox, використовуючи велику кількість оперативної пам'яті, це не обов'язково погано. Якщо у вашому комп'ютері є багато оперативної пам'яті, добре, що Firefox використовує її. Шляхом кешування веб-сторінок, які ви відвідували в оперативній пам'яті, Firefox може прискорити час завантаження веб-сторінок, завдяки чому використання кнопок Назад і Вперед набагато швидше. З цієї причини Firefox автоматично визначає ідеальний розмір кешу на основі кількості оперативної пам'яті на вашому комп'ютері.

    Сам Firefox, можливо, історично мав витоки пам'яті та інші проблеми, але концепція однакова. Для Mozilla не має сенсу отримати доступ до оперативної пам'яті Firefox до 50 мегабайт, оскільки сучасні комп'ютери мають багато оперативної пам'яті, яку Firefox може використовувати для прискорення веб-перегляду.

    Те ж саме стосується й іншого програмного забезпечення. Програми з високим рівнем використання пам'яті можуть ефективно використовувати вашу оперативну пам'ять, не витрачаючи її.

    Чому порожня пам'ять марна

    Можливо, ви думаєте, що використання оперативної пам'яті як кешу є великим, але ви не хочете, щоб ці програмні файли та інші дані забирали вашу оперативну пам'ять. Ви хочете мати вільну оперативну пам'ять, щоб програми запускалися миттєво, а пам'ять буде використана для того, що ви вважаєте найкращим, а не те, що ваша операційна система та програми вважають найкращим.

    Однак це зовсім не викликає занепокоєння. Незалежно від того, чи обсяг оперативної пам'яті заповнений кешованими файлами або повністю порожній, все це доступне для програм, які дійсно потрібні. Кешовані дані в оперативній пам'яті позначені як низький пріоритет, і він негайно відкидається, як тільки потрібна пам'ять для чогось іншого.

    Оскільки ці дані можуть бути негайно відкинуті, коли це необхідно, немає жодних недоліків у використанні оперативної пам'яті для кешу. (Одним з потенційних недоліків є користувачі, які не розуміють, що стає плутаним.)

    Порожній RAM марний. Це не швидше для комп'ютера для запису даних в порожню оперативну пам'ять, а також порожній ОЗУ не використовує менше енергії. Насправді, якщо ви запускаєте програму, яка, можливо, вже є у файловому кеші оперативної пам'яті, програми завантажуються набагато швидше, коли використовується оперативна пам'ять, а не коли вона порожня.


    Ось чому використання вбивця завдань на Android є поганою ідеєю, і це також чому ви не повинні бути надто стурбовані, якщо ваш комп'ютер заповнює вашу оперативну пам'ять. Це також одна з причин, чому Windows XP не є ідеальною операційною системою для сучасних апаратних засобів - у той час як обсяг оперативної пам'яті XP може бути набагато нижчим, ніж у Windows 7, це не обов'язково добре, якщо у вас є сучасний комп'ютер з пристойною кількістю оперативної пам'яті..