Титла: защо HDD led свети периодично? Публикувано от: vic_semionov в Sep 11, 2004, 21:39 браточки, някой може ли да ми помогне с това:
настроил съм HD-то да се гаси след 30 минути idle-time, но това никога не става. като се загледам внимателно в индикатора се вижда, че през около 10 секунди премигва. а това се случва даже когато системата си седи и не прави нищо видимо. пробвах в "еднопотребителския" режим в runlevel 1, където поветето сървъри и демони ги няма - пак същото. не е и заради cron задачи, нито заради swap - имам доста памет и към swap много рядко се прибягва. съмнявам се че може да е от някой kernel-space процес, но не ги знам кой за какво е. знаете ли от какво може да става това? или знаете ли как може да се провери по-обстойно какво става вътре в системата? дистрибуцията ми е slackware 10.0 с ядро 2.6.7 ето резултата от 'ps aux' (в runlevel 1)
ето и от 'free'
10x Титла: защо HDD led свети периодично? Публикувано от: в Sep 11, 2004, 21:50 Да това е драйвера на журналната файлова система ext3 или това е кернелски процес [kjournald] ... който комитва метаданни през 5 секунди на диска - journal-commit-interval, в което няма нищо лошо. Не си спомням дали можеше да се променя с буут опция. Но имаше май в конфига на кернела лаптоп моде, и после от /прок файловата система можем да го активираш това моде и ще ти ограничава комитването към диска, спиндаун и т.н. разрови, ще се ориентираш.
Титла: защо HDD led свети периодично? Публикувано от: vic_semionov в Sep 11, 2004, 21:56 мерси много!
добре че се сети, че аз забравих да спомена какъв ми е FS ![]() а това комитване не знам точно какво е (предполагам че е нещо като sync-ване или записване на кеш). та не трябва ли това да се извърши само един път или няколко пъти - т.е. краен брой пъти? защото при мен това става постоянно. и още едно въпросче - ако сложа ReiserFS пак ли ще прави същото? 10x Титла: защо HDD led свети периодично? Публикувано от: vic_semionov в Sep 11, 2004, 22:53 перфектен си - с информацията която ми даде го намерих тоя laptop_mode и документацията за него и разбрах как се удължава commit intervala. обаче се отказах от spindown-а щото хард дисковете имали ограничен живот от около 50 хиляди spindown-а
![]() само дето не разбрах защо се налага постоянно да се комитва, като системата е "idle" и не трябва да има dirty buffers. ако някой има същия проблем като мен и търси решение ето какво може да помогне: laptop_mode е флаг и се намира в /proc/sys/vm/laptop_mode. документация има в <kernel-src>/Documentation/laptop-mode.txt освен това има и още един полезен флаг за проследяване от къде идват всички записи и прочети от диска - /proc/sys/vm/block_dump (пише го в laptop-mode.txt) което кара ядрото да генерира message при всяка операция с диска и може да ги проследите с 'dmesg' |