Автор Гілка: доступ до вінчестера.  (Прочитано 2445 раз)

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Маю упсака і тому параноїдальне звертання до вінта для коммічення журналу щоп'ять секунд мене не радує. Запитання: як можна збільшити цей час? І чи не шкодить залізу таке перманентне і безглузде звертання?
/me уявив собі ноута, який через через вибрики Лінукс не може зупинити вінчестера.
« Змінено: 2009-03-22 18:42:54 від serg_ik »
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: доступ до вінчестера.
« Відповідей #1 : 2009-03-22 19:21:40 »
Раз в 5 секунд - це всього-навсього 0.2 Гц * кількість_даних_що_записуються.  ;)
Змініть fstab так, щоб у /var/log монтувалась tmpfs, та змініть скрипти ініціалізації так, щоб при вимкненні/перезавантаженні системи логи дублювались у якусь іншу теку. ::)
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: доступ до вінчестера.
« Відповідей #2 : 2009-03-22 19:57:15 »
змініть скрипти ініціалізації так, щоб при вимкненні/перезавантаженні системи логи дублювались у якусь іншу теку. ::)
А якщо система раптом вилітає, то і логи тю-тю. Я, особисто, в них дивлюся тільки в таких випадках.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: доступ до вінчестера.
« Відповідей #3 : 2009-03-22 20:08:54 »
змініть скрипти ініціалізації так, щоб при вимкненні/перезавантаженні системи логи дублювались у якусь іншу теку. ::)
А якщо система раптом вилітає, то і логи тю-тю. Я, особисто, в них дивлюся тільки в таких випадках.
Тоді налаштуйте ротацію логів на кожні 10 хвилин (або щосекунди [smiley=evil.gif]) і бекапте їх, бекапте :D
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: доступ до вінчестера.
« Відповідей #4 : 2009-03-22 20:09:50 »
/me уявив собі ноута, який через через вибрики Лінукс не може зупинити вінчестера.
http://samwel.tk/laptop_mode/faq

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: доступ до вінчестера.
« Відповідей #5 : 2009-03-22 21:07:58 »
Змініть fstab так, щоб у /var/log монтувалась tmpfs, та змініть скрипти ініціалізації так, щоб при вимкненні/перезавантаженні системи логи дублювались у якусь іншу теку. ::)
date ; ls /var/log/ -lt
неділя, 22 березня 2009 21:05:53 +0200
загалом 4836
-rw-r--r-- 1 root     root     724428 бер 22 21:05 Xorg.0.log
drwxr-xr-x 3 root     root       4096 бер 22 20:56 samba
-rw-rw-r-- 1 root     utmp    3168768 бер 22 20:26 wtmp
-rw------- 1 root     root      16032 бер 22 16:56 faillog

ого скільки роботи через одного гада Xorg.0.log  :o
може його можна посунути якось до /tmp і її змонтувати до
tmpfs - всеодно там нічого цікавого нема.
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній borman

  • Графоман
  • ****
  • дописів: 416
  • Карма: +0/-0
  • Debianizer
Re: доступ до вінчестера.
« Відповідей #6 : 2009-03-23 12:58:06 »
Взагалі-то для вінчестера набагато більш шкідливими є постійні зупинки та відновлення роботи. Ось не так давно стандартна політики роботи з вінчестером в Ubuntu в режимі енергозбереження скільки галасу наробила. tmpfs не допоможе, оскільки в процесі роботи стільничного середовища система звертається ще до значної кількості файлів, а файлові системи час від часу записують на диск метадані. Тому варто порекомендувати зробити тюнінг системи віртуальної пам'яті — див. /proc/sys/vm.

Ну й звісно не забути увімкнути голову, бо можна до такого дооптимізуватися, що після збою повне перевстановлення системи видасться чи не найлегшим вирішенням проблеми.
dd if=/dev/zero of=/dev/null

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: доступ до вінчестера.
« Відповідей #7 : 2009-03-23 13:17:36 »
Та ніхто не збирається зупиняти вінта. Просто хочеться, щоб гловки менше швендялись: неапр, не раз на 5 сек, а раз на хвилину.
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній borman

  • Графоман
  • ****
  • дописів: 416
  • Карма: +0/-0
  • Debianizer
Re: доступ до вінчестера.
« Відповідей #8 : 2009-03-23 13:27:02 »
Ну то вивчайте документацію на /proc/sys/vm. В першу чергу можете звернути увагу на файл dirty_writeback_centisecs та laptop_mode. Також поцікавитись різними опціями монтування файлових систем (наприклад, noatime). Ну й звісно детально розповісти про результати пошуків у вигляді статті на dlou або хоча б банальним дописом у цю гілку. Тема таки цікава.
dd if=/dev/zero of=/dev/null

defunct

  • Гість
Re: доступ до вінчестера.
« Відповідей #9 : 2009-03-23 13:32:28 »
А ще можна скористатись порадами powertop  ::)

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній borman

  • Графоман
  • ****
  • дописів: 416
  • Карма: +0/-0
  • Debianizer
Re: доступ до вінчестера.
« Відповідей #11 : 2009-03-26 19:48:12 »
Корисно буде також з цією гілкою ознайомитись: http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1216400968. До речі так і не зрозуміло чим там все закінчилося.
dd if=/dev/zero of=/dev/null