Чи є комп'ютери з більшою оперативною пам'яттю потенційно швидше, якщо вся пам'ять зазвичай не використовується?
Наявність комп'ютера з величезною кількістю оперативної пам'яті є чудовою річчю, але чи є це потенційно швидше, якщо ця пам'ять зазвичай не використовується? Сьогоднішня посада SuperUser Q&A має відповіді на запитання цікавого читача.
Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно SuperUser - підрозділ Stack Exchange, групування веб-сайтів із запитаннями та відповідями на рівні спільноти..
Фото надано Даніелем Діоне (Flickr).
Питання
Читач SuperUser Keavon хоче знати, чи буде комп'ютер з більшою оперативною пам'яттю швидше, якщо не буде використовуватися вся його пам'ять:
Припустимо, у мене є комп'ютер з 16 Гб пам'яті. Якщо комп'ютер, як правило, використовує близько 4 Гб пам'яті і ніколи не досягає 8 ГБ, це швидше, ніж комп'ютер з 8 Гб пам'яті (такого ж типу)? Чи буде мій комп'ютер працювати так само швидко, видаливши половину 16 Гб і працюючи лише з 8 Гб або пам'яттю?
Keavon помітить різницю в продуктивності, якщо він видалив половину оперативної пам'яті зі свого комп'ютера?
Відповідь
Співробітники SuperUser Wyzard та Jason мають відповідь для нас. Спочатку, Wyzard:
Так, тому що операційна система може використовувати додаткову оперативну пам'ять як дисковий кеш, що прискорює доступ до даних на диску. Додаткова оперативна пам'ять не зробить обчислень, пов'язаних з процесором (не залучаючи багато вводу-виводу) швидше.
Далі йшла відповідь Джейсона:
Оскільки кожна операційна система керує пам'яттю по-різному, і жодна з них не була зазначена в оригінальному питанні, я відповім у контексті Windows 7.
Нижче наведено приклад з комп'ютера з 24 ГБ оперативної пам'яті. Незважаючи на те, що лише 7 ГБ наразі виділяється як пам'ять «у використанні», ще 10 ГБ виділяється як пам'ять «в режимі очікування» і містить дані, які можуть або не можуть бути прочитані знову. Якщо він прочитаний, він зробить ваш комп'ютер швидшим. На даний момент «вільна» пам'ять не використовується.
- "Доступна" пам'ять включає режим очікування та безкоштовний
- Пам'ять “Кешування” також включає режим очікування та модифікацію
- "Загальна" пам'ять - це вся пам'ять, крім апаратного забезпечення
Якщо ви хочете дізнатися більше про використання пам'яті в Windows 7, TechRepublic має чудову статтю.
Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.