LINUX.ORG.RU

[gentoo]Подвисает система\HDD

 


0

1

Система с KDE установлена на ноутбук с двумя винтами SSD(пусто), HDD(Gentoo), периодический подвисает и когда это происходит индикатор HDD горит безперерывно т.е., как я понимаю, происходит какое-то долгое обращение к жесткому. Пробовал вырубить индексацию удалением nepomuk и -semantic-desktop, не помогло. Подскажите в чем может быть проблема?

★★★★★

В логах ничего подозрительного нет?
Как собрано ядро?
Какое железо (может ошибка в к-л модуле драйвера)?
Как часто зависает?

backbone ★★★★★
()

emerge -av iotop

anonymous
()

Подскажите в чем может быть проблема?

12309?

init_6 ★★★★★
()
Ответ на: комментарий от backbone

В логах ничего подозрительного нет?

В логах тишина.

Как собрано ядро?

lspci -nvv + lsusb -vv и genkernel --menucofig или следует приложить .config?

Какое железо (может ошибка в к-л модуле драйвера)?

SATA -

00:1f.2 0106: 8086:1c03 (rev 05) (prog-if 01 [AHCI 1.0])
        Subsystem: 17aa:3975
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin B routed to IRQ 50
        Region 0: I/O ports at 3098 [size=8]
        Region 1: I/O ports at 30bc [size=4]
        Region 2: I/O ports at 3090 [size=8]
        Region 3: I/O ports at 30b8 [size=4]
        Region 4: I/O ports at 3060 [size=32]
        Region 5: Memory at f1c08000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
                Address: feeff00c  Data: 41b1
        Capabilities: [70] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
        Capabilities: [b0] PCI Advanced Features
                AFCap: TP+ FLR+
                AFCtrl: FLR-
                AFStatus: TP-
        Kernel driver in use: ahci
        Kernel modules: ahci 

Как часто зависает?

Примерно раз в 20-30 минут.

fang90 ★★★★★
() автор топика
Ответ на: комментарий от fang90

> В логах тишина.
> Примерно раз в 20-30 минут.

Не mlocate ли в конце лога?

> lspci -nvv + lsusb -vv и genkernel --menucofig или следует приложить .config?

Думаю, стоит запастбинить, чтобы бегло просмотреть, вдруг придёт озарение...

> SATA -

Надо гуглить баги в ядре по железу, причём не обязательно по SATA.

backbone ★★★★★
()
Ответ на: комментарий от backbone

Не, нельзя) Вспомнил, когда конфижил в fstab'е /, наткнулся в мане на пример noatime, сделал у себя так же:

/dev/sdb2               /               ext4            noatime         0 1
Из-за этого могут быть проблемы?

fang90 ★★★★★
() автор топика
Ответ на: комментарий от fang90

> Из-за этого могут быть проблемы?

Не думаю, что с такими симптомами... free и htop ещё надо смотреть. А swap присутствует (swapon -s)? Или, может, как отметили, и правда бэды. HDD сколько лет?

backbone ★★★★★
()
Ответ на: комментарий от backbone

HDD сколько лет?

Месяц ему.) По-этому грешу на кривизну своих рук при конфигурации системы.

fang90 ★★★★★
() автор топика
Ответ на: комментарий от fang90
[ root@desktop ] megabaks # equery b smartctl
 * Searching for smartctl ... 
sys-apps/smartmontools-5.41-r1 (/usr/sbin/smartctl)
[ root@desktop ] megabaks #

ставлю на 12309
но очень не хватает iotop

megabaks ★★★★
()

12309.
Лови засранца, который тебе систему ввода-вывода грузит. Возможно, кстати, что ты делал какие-то тяжелые операции и система просто синкает кэши с фс.

pekmop1024 ★★★★★
()

У вас того, ус отклеился слэш не в ту сторону смотрит...

unanimous ★★★★★
()
Ответ на: комментарий от fang90
[ megabaks@desktop ] ~ $ eix iotop
[I] sys-process/iotop
     Available versions:  0.4.3
     Installed versions:  0.4.3(05:23:43 13.07.2011)
     Homepage:            http://guichaz.free.fr/iotop/
     Description:         Iotop has a top-like UI used to show which process is using the I/O

[ megabaks@desktop ] ~ $
megabaks ★★★★
()
Ответ на: комментарий от pekmop1024

Лови засранца, который тебе систему ввода-вывода грузит.

есть большие подозрения на virtuoso

fang90 ★★★★★
() автор топика
Ответ на: комментарий от megabaks

ай-блин

*   CONFIG_TASK_IO_ACCOUNTING:  is not set when it should be.
 *   CONFIG_TASK_DELAY_ACCT:     is not set when it should be.
Пошел перекомпиливать ядро.

fang90 ★★★★★
() автор топика
Ответ на: комментарий от fang90

>есть большие подозрения на virtuoso
очень вероятно
потому не держу подобных засранцев

megabaks ★★★★
()

> Месяц ему.) По-этому грешу на кривизну своих рук при конфигурации системы.

Просмотрел только что бегло конфиг ядра, вроде всё как у всех (что касается 12309), разве что драйвер какой глючит если... Включены frame pointers и отладка везде, где только можно.

И что на счёт mlocate/slocate, её не видно с cron-ом в /var/log/messages?

* CONFIG_TASK_IO_ACCOUNTING: is not set when it should be. * CONFIG_TASK_DELAY_ACCT: is not set when it should be.

Тоже было много где отключено, зависаний не было.
На счёт 12309 есть сомнения. Кеш не может быть настолько большим, чтобы винчестер шуршал долго.

backbone ★★★★★
()
Ответ на: комментарий от fang90

а на ssd журнал нужно отключить 100%, чтоб не сдохли раньше времени.

кстати на reiserfs лаги из-за журналирования меньше (на глазок) :3

anonymous
()
Ответ на: комментарий от Adelya

Да я, кажысь, исправил проблемму методом конфига laptopmode-tools и выпиливанием virtuoso. Сейчас все норм.

fang90 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.