Який час слід встановити для ноутбука?


11

Я використовую, powertopщоб перевірити, чи настроюється моя машина таким чином, що дасть мені хороший час автономної роботи. Після установки laptop-mode-toolsвсіх розділів "Налаштування" відображається "Добре", за винятком часу очікування відключення VM. На powertopсторінці , здається, можна сказати, що 1500 (тобто 15 секунд) - це хороша цінність. Перевірка cat /proc/sys/vm/dirty_writeback_centisecsпоказує, що моє поточне значення 60000 (тобто 600 секунд або 10 хвилин). Я вважаю, що більша величина означає довше чекати між записом (це означає, що рідше закручувати диск). Чи дійсно мені потрібно встановити час очікування довше десяти хвилин?


Лише зауваження: ви можете налаштувати ці значення в /etc/laptop-mode/laptop-mode.conf( LM_BATT_MAX_LOST_WORK_SECONDS). Особисто я думаю, що 10 хвилин - це занадто багато (я використовую 20 секунд).
Салем

Ви також повинні бути в змозі поставити vm.dirty_writeback_centisecs=1500в /etc/sysctl.d/99-vm-writeback.confперезавантажиться або зробитиsudo service procps start
unhammer

Відповіді:


6

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


5

Насправді вам не потрібно встановлювати час очікування брудних записів більше ніж на 6000 сантиметрів, а на менший. Принаймні, щоб Powertop посміхнувся: Здається, Powertop перевіряє vm.dirty_writeback = an *exact* value of 1500 csec (15 sec). Ви можете перевірити, встановивши його на цій вартості і озиратися на екрані PowerTOP. Крім цього, @Colin Іан Кінг сказав, що це зрозуміло у вікні розширення втрат даних із більшими таймаутами.


Дякую @Catskul за те, що я був більш конкретним, ніж у мене. Це цінується :)
tuk0z

0

Я вважаю, що більша величина означає зачекати довше між записом (це означає, що рідше закручувати диск)

Ні, ви просто затримуєте операції запису на диск на 10 хвилин. Це нічого не купує з точки зору заряду акумулятора або скорочення SSD.

Спосіб подумати над цим значенням: "Який найдовший можливий час (навіть 2 рази), який я хотів би хотіти, щоб партія дискових операцій тривала".

Якщо у вас є додаток, який фактично займає 10 хвилин (абсурдно високе значення для звичайних користувачів), диск записує, що було б корисно від затримки вводу / виводу, наприклад. кілька записів в один і той же файл перетворюються в одну запис, тоді ви встановите час очікування на дуже високе значення.

tldr; Для 99,9% користувачів пропонований за замовчуванням powertop є більш ніж достатнім.

Якщо ви дійсно хочете зменшити кількість записів на SSD, подумайте про те, щоб розмістити частини вашої файлової системи на tmpfs. Але це зовсім інша тема.

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