Страница 1 из 1

Как посмотреть количество использованых буфферов?

Добавлено: 30 сен 2003, 22:40
Llama
Имеем - инсталляция SAP на DB2 - идет уже 6 часов - в базу запихано только 30% из планируемых 17 Гб пустой структуры.
Комп:
P4 2,4 Ghz (18x133) / 1 Gb RAM double bank - 80 Gb диск 7200 rpm.

Да я знаю, что этой программы для такого дела слабенькая, но тем не менее:

Закрузка процесора ~5%
GKRELLM показывает активность диска на уровне 1 Мб. мне кажется, что системе чего-то не хватает. Программы, связаные с дисковым вводом выводм тормозят безбожно - наприме ./configure от mplayer идет минут 5. Загрузившись, прога работает отлично до первого обращения к винту.
Как посмотреть колтичество заюзаных буфферов, файловых дескрипторов. и чего еще в эту сторону следует посмотреть. Я конечно некоторые вещи в /proc увеличил в несколько раз. но не все.

rudasb:~/mplayer-1.0pre1 # uptime
10:39pm up 6:01, 6 users, load average: 11.39, 11.70, 11.55
rudasb:~/mplayer-1.0pre1 # free
total used free shared buffers cached
Mem: 1033084 1014156 18928 0 94104 681432
-/+ buffers/cache: 238620 794464
Swap: 5413896 22536 5391360
rudasb:~/mplayer-1.0pre1 #

Добавлено: 01 окт 2003, 12:19
mend0za
dma глянь

hdparm -i /dev/hda
hdparm -t /dev/hda

hdparm -u1 -X66 -m16 -c1 /dev/hda

и снова
hdparm -t /dev/hda

Добавлено: 01 окт 2003, 14:31
Llama
Есть dma, точно есть!

Выдает больше 50 метров за секунду.

Добавлено: 02 окт 2003, 14:04
Llama
Вопрос в том, как узнать, сколько в системе свободных ресурсов.