Як визначити, скільки оперативної пам’яті мені насправді потрібно?


1

Через обмеженість місця мені потрібно придбати ноутбук для заміни настільного комп’ютера. Однак я не знаю, чи потрібен мені ноутбук з 8 ГБ або 16 ГБ оперативної пам’яті. Наразі мій робочий стіл має 16 Гб.

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

Я бачив кілька статей, що описують, як використовувати Performance Monitor для цього, але всі вони, здається, пропонують різні речі для моніторингу. Кілька з них також говорять про вимірювання мого свопу, який, я не вважаю, мені повинен бути цікавий.


Якщо сумніваєтесь, заробіть 8 ГБ. То солодке місце. Якщо ви не знаєте, вам потрібно 16 ГБ чи ні, то, швидше за все, вам це не потрібно. Ви регулярно здійснюєте якусь віртуалізацію? Або ви професійно редагуєте відео, музику чи фотографії?
ap0

Я регулярно редагую фотографії в Lightroom та періодично використовую Visual Studio. Зважаючи на те, що пам'ять паяна у (досить дорогий) ноутбук, я хотів би використовувати більш підхід, керований даними, щоб визначити моє типове використання оперативної пам'яті.
Річард

Відповіді:


3

подивіться на вартість комісійної комісії. ProcessHacker показує пікове значення у вікні інформаційної системи:

введіть тут опис зображення

Це показує найбільший об'єм пам'яті, який вам потрібен. Тепер подивіться, чи достатньо 8 ГБ для щоденного використання чи ні.


0

Це залежить від того, як ви користуєтесь своїм ноутбуком. Як правило, будь-який ноутбук має два слота оперативної пам’яті. Отже, ви можете розширити оперативну пам’ять свого ноутбука. Для процесора з високою тактовою частотою та з турбо-тактовою частотою та гарною графікою потрібна оперативна пам’ять 4-8 ГБ.

Переконайтесь, що тактова частота процесора ноутбука перевищує 2 ГГц.

Для кращих роз'яснень щодо процесорів натисніть тут, на графічних картах натисніть тут

Примітка. Це суто залежить від способу використання.


0

У Windows, використовуючи таку команду в командному рядку, ви отримаєте вільну кількість оперативної пам’яті у файлі «RAMusage.txt» всередині вашого диска C:

systeminfo |find "Available Physical Memory" >> "C://RAMusage.txt"

зразок виводу: Available Physical Memory: 1,757 MB(у мене всього 4 ГБ оперативної пам’яті)

Отже, напишіть a batch fileз попереднім кодом і запускайте його автоматично щохвилини / кожні 5 хвилин протягом декількох днів за допомогою task scheduler. Якщо ви запускаєте його кожні 5 хв і користуєтесь своїм комп’ютером 24 години, ви отримаєте лише 288 записів у "RAMusage.txt".

Отже, перевірте, чи завжди ваша безкоштовна оперативна пам’ять перевищує 10 000 МБ чи ні. Якщо більшість записів показує> 10 000 МБ, то ви можете безпечно придбати 8 Гб оперативної пам’яті. (на даний момент у вас є 16 Гб оперативної пам’яті)

Записавши ще кілька рядків коду, batch fileви також можете скинути available physical memoryчастину і записати лише кількість вільної пам'яті (наприклад:) 1,757 MBу кожному рядку. або, ви також можете записувати лише записи, які мають менше, ніж певна кількість оперативної пам'яті.

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

Щоб знати, " як використовувати планувальник завдань " для запуску пакетних файлів у Windows, просто google. Сподіваюся, це допомагає.

= ДЕШЕ БІЛЬШЕ ІНФОРМАЦІЇ =

  1. Для виконання вищевказаної команди вам потрібна привілей адміністратора. Отже, запустіть командний рядок як адміністратор. клацніть правою кнопкою миші командний рядок та виберіть "запустити як адміністратор"

  2. Виконайте завдання every 5 minutes after the computer startsта поставте run with height privilegeта зніміть прапорець start the task only if the computer on AC power, stop the task if computer runs on battery powersстворюючи завдання в планувальнику завдань.

==== АЛЬТЕРНАТИВНЕ РІШЕННЯ ==== (попереднє рішення не є повним доказом, як згадує @Xyon у коментарі)

На даний момент у вас є 16 ГБ оперативної пам’яті. Примушуйте Windows використовувати лише 8 ГБ оперативної пам’яті і перевіряти, чи працює все програмне забезпечення безперебійно. Якщо у вас є досвід роботи, придбайте 8 ГБ, інакше - 16 ГБ.

= Як поставити шапку до максимальної оперативної пам'яті =

Натисніть кнопку Пуск, а потім - Виконати. Якщо у меню "Пуск" немає команди "Запустити", ви можете hold down the Windows key on your keyboard and press the R key. Відкривши діалогове вікно Запуск, введіть MSCONFIGі натисніть кнопку ОК.

Це відкриє вікно налаштування системи. Клацніть на, Boot tabа потім натисніть Advanced Optionsкнопку.

Це відкриє вікно розширених параметрів BOOT. Клацніть на Maximum Memoryваріант і введіть максимальний об'єм пам'яті, який ви хочете використовувати. (У вашому випадку 8 ГБ). Закінчивши, натисніть кнопку ОК, закрийте всі відкриті вікна, які ви відкрили, та перезавантажте комп'ютер.


Чи враховує це особливість Windows попереднього кешування оперативної пам’яті просто тому, що вона є? Я думаю, що це може дещо перекривити результати.
Ксьон

@Xyon Ні. Я думав про це. Попереднє кешування Windows призведе до викривлення результату. Тоді єдиний спосіб - перевірити використання оперативної пам’яті в топ-5 програм (або 10)
Sourav Ghosh

@Xyon Я опублікував альтернативне рішення.
Sourav Ghosh

0

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.