Автор Тема: Хард диска не заспива  (Прочетена 3112 пъти)

ivanpop

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Хард диска не заспива
« -: Apr 02, 2016, 10:55 »
Използвам Убунту 15,10 х64. От "disks" съм включил Standby на 10мин и АРМ на 127, но диска не заспива. Не искам компютъра да заспива, защото искам да мога да влизам отдалечено в него, когато ми се налага. Искам само диска да заспива.

Инсталирах iotop и ми излиза само някакво IO



Има опция "Standby now" в "disks", но всеки път като я цъкна и диска се включва обратно на секундата.

Преинсталирам съм Убунту няколко пъти, пробвал съм и Лубунту и винаги съм имал този проблем. Диска е чисто нов и си спи нормално под Уиндоус.

Доста дразнещо е, защото това е mini pc и харда е единственото нещо което прави шум, а той шуми постоянно.
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3387
    • Профил
Re: Хард диска не заспива
« Отговор #1 -: Apr 02, 2016, 11:36 »
Имаше някаква тема тук по този въпрос.

А сега под линукс не може да заспи диска защото 1. Файловата система EX3/4 е така направена, че периодично на всеки 5 сек прави sync на данните.

2. най-вероятно файловата структура е монтирана  с atime а това означава че даже и да има четене на нещо (па макар и кеширано), пак ще прави запис върху файла за да ъпдейтне времето за достъп до файла.

Така че ако искаш да си правиш екперименти първото нещо е да си монтираш всички дялове с noatime и след това да го мъчиш. Следващото нещо което може да пробваш е да увеличиш този commit (sync) интервал на файловата система. Настройва се.

Но даже и да направиш всичко това пак може да има някой работещ демон от многото, който да буди диска.

Говоря малко наизуст, но общо взето това е. Според мен се откажи и не се мъчи. Направено е всичко за сигурност а и е по-добре диска да работи постоянно.



http://superuser.com/questions/479379/how-long-can-file-system-writes-be-cached-with-ext4
http://info4admins.com/tips-to-spindown-your-hard-disk-in-debian-or-ubuntu/

« Последна редакция: Apr 02, 2016, 12:00 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

ivanpop

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Re: Хард диска не заспива
« Отговор #2 -: Apr 03, 2016, 10:42 »
Ще пробвам да инсталирам линукса на флашка и да работя от нея, а диска ще го форматирам в ntfs. Така би трябвало да заспива.

А каква е разликата между standby и advanced power management (APM) и кое от двете всъщност е опцията за заспиване в линукса? Гледам ги в ubuntu, като отворя disks приложението.
« Последна редакция: Apr 03, 2016, 10:45 от ivanpop »
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3387
    • Профил
Re: Хард диска не заспива
« Отговор #3 -: Apr 03, 2016, 11:35 »
standby-а на диска се контролира вътрешно от самия диск.
Сега какво точно разбира производителя на диска под standby и как точно ограничва мощността това е друг въпрос, но при дисковете това включва изключване на двигателя.

А тези параметри на диска за standby можеш да ги управляваваш през hdparm
или вероятно през sdparm ???

чети за hdparm standby


---
За мен всички тези понятия: sleep standby hibernate, APM, APCI са много объркаващи.
Но всяко едно устройство само знае много добре как да влезе в режим на намалена консумация - sleep или standby. Например всички дистанциони, ключове за коли и неща с копчета автоматично си влизат в режим на спане, за да не изтощат батериите - и се събуждат при първото натискане на копчето.
А APM и APCI са някакви софтуерни стандарти за управлението на режимите на намалена консумация.
« Последна редакция: Apr 03, 2016, 12:17 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

ivanpop

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Re: Хард диска не заспива
« Отговор #4 -: Apr 03, 2016, 15:02 »
Диска няма как да си заспива сам. Неговото заспиване се контролира от системата. Пробвай да изключиш САТА кабела и да оставиш захранващия кабел, да видиш как харда ще си върти вечно.

Дали с hdparm или от GUIто, резултата е един и същ.
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3387
    • Профил
Re: Хард диска не заспива
« Отговор #5 -: Apr 03, 2016, 16:20 »
Пробвай да изключиш САТА кабела и да оставиш захранващия кабел, да видиш как харда ще си върти вечно.

Да защото не е бил инструктиран предварително (с hdparm или GUI) да заспи след период на неактивност. Кой мислиш му контролира функциите и изключването на двигателя - firmware му.

в hdparm има страшно много опции за настройка на диска. Пробвай да го направиш с външна флашка и не монтиран диск (така както предложи) и тогава си играй с опциите на hdparm. Ще видиш че може да го контролираш както си искаш.
« Последна редакция: Apr 03, 2016, 16:31 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

ivanpop

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Re: Хард диска не заспива
« Отговор #6 -: Apr 03, 2016, 18:58 »
С линукса на флашка, диска е един ntfs дял и е празен. Задавам standby на 10 секунди и нищо не се случва. Задавам APM на 2 и пак нищо не се случва. Диска си върти постоянно.
Активен

malin

  • Гост
Re: Хард диска не заспива
« Отговор #7 -: Apr 03, 2016, 19:26 »
Нещо такова ли търсиш http://www.howtogeek.com/121241/how-to-make-your-linux-pc-wake-from-sleep-automatically/
Активен