LINUX.ORG.RU

История изменений

Исправление DiMoN, (текущая версия) :

DMA для харда включено? Работает?
Шедулер для диска какой?
Хард не сыпется?
Может хард очень-очень медленный?

[offtop]
Не, ну вот ЧЯДНТ.
Оперативки свободной вроде-бы мало (см. ниже вывод free), но система работает стабильно, ничего не тормозит.
(небольшие «тормоза» внутри виртуалок, во время перекомпиляции world при 100% нагрузке на все ядра, не учитываю)
12309 ловил на последних ядрах 2.6 постоянно.
На ранних 3.xx было только при записи на флешки больших (от 1Гб и более) файлов.
На последних 3.xx ядрах ни разу небыло.

Система:
CPU:Core i5-3470
MB:Asus P8Z77-V LX
Mem:16Gb
HDD:1)WD5003ABYX-01WERA1, 2)WD20EZRX-00DC0B0
OS: gentoo, kernel 3.14.4

На первом диске: система и виртуалки, на втором всё остальное
На обоих дисках lvm поверх luks, все ФС - ext4
Запущено: 4*qemu-kvm (суммарно 8 Гб в виртуалки выделено), samba (базы для 1С, файлопомойка для ~60 компов), mysql, apache, transmission, kde, mozilla (с флешем), и ещё куча всего по мелочи.
Средняя загрузка сети: ~400 Мбит/с

$ sudo ps ax | wc -l
386
$ sar | tail -n 5
08:10:11        all     54.88      0.00      9.60      2.01      0.00     33.52
08:20:11        all     41.20      0.00     12.97      5.62      0.00     40.22
08:30:11        all     38.53      0.00     11.43      7.43      0.00     42.60
08:40:11        all     40.42      0.00      9.05      2.41      0.00     48.12
08:50:11        all     43.24      0.00      6.85      0.57      0.00     49.34

$ cat /etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv6.conf.default.forwarding = 0
net.ipv6.conf.all.forwarding = 0
net.ipv6.conf.default.accept_ra = 0
net.ipv6.conf.default.accept_ra_defrtr = 0
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.all.accept_ra_defrtr = 0
#Dropbox
fs.inotify.max_user_watches = 400000
fs.file-max = 500000

$ sudo free -m
             total       used       free     shared    buffers     cached
Mem:         15734      14602       1131         69        168       4112
-/+ buffers/cache:      10321       5413
Swap:            0          0          0

$ sudo hdparm -I /dev/sd[ab] | grep DMA\:
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 

cat /sys/block/sd[ab]/queue/scheduler
noop deadline [cfq] 
noop deadline [cfq] 

$ dd if=/dev/zero of=/mnt/VG0/test/test_file bs=1M count=2000 #disk1
2000+0 записей получено
2000+0 записей отправлено
 скопировано 2097152000 байт (2.1 GB), 9.59936 c, 218 MB/c

$ dd if=/dev/zero of=/mnt/VG1/test/test_file bs=1M count=2000  #disk2
2000+0 записей получено
2000+0 записей отправлено
 скопировано 2097152000 байт (2.1 GB), 10.374 c, 202 MB/c

$ echo $LANG
ru_RU.UTF-8

[/offtop]

Исходная версия DiMoN, :

DMA для харда включено? Работает?
Шедулер для диска какой?
Хард не сыпется?
Может хард очень-очень медленный?

[offtop]
Не, ну вот ЧЯДНТ.
Оперативки свободной вроде-бы мало (см. ниже вывод free), но система работает стабильно, ничего не тормозит.
(небольшие «тормоза» внутри виртуалок, во время перекомпиляции world при 100% нагрузке на все ядра, не учитываю)
12309 ловил на последних ядрах 2.6 постоянно.
На ранних 3.xx было только при записи на флешки больших (от 1Гб и более) файлов.
На последних 3.xx ядрах ни разу небыло.

Система:
CPU:Core i5-3470
MB:Asus P8Z77-V LX
Mem:16Gb
HDD:1)WD5003ABYX-01WERA1, 2)WD20EZRX-00DC0B0
OS: gentoo, kernel 3.14.4

На первом диске: система и виртуалки, на втором всё остальное
На обоих дисках lvm поверх luks, все ФС - ext4
Запущено: 4*qemu-kvm (суммарно 8 Гб в виртуалки выделено), samba (базы для 1С, файлопомойка для ~60 компов), mysql, apache, transmission, kde, mozilla (с флешем), и ещё куча всего по мелочи.
Средняя загрузка сети: ~400 Мбит/с

$ sudo ps ax | wc -l
386
$ sar | tail -n 5
08:10:11        all     54.88      0.00      9.60      2.01      0.00     33.52
08:20:11        all     41.20      0.00     12.97      5.62      0.00     40.22
08:30:11        all     38.53      0.00     11.43      7.43      0.00     42.60
08:40:11        all     40.42      0.00      9.05      2.41      0.00     48.12
08:50:11        all     43.24      0.00      6.85      0.57      0.00     49.34

$ cat /etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv6.conf.default.forwarding = 0
net.ipv6.conf.all.forwarding = 0
net.ipv6.conf.default.accept_ra = 0
net.ipv6.conf.default.accept_ra_defrtr = 0
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.all.accept_ra_defrtr = 0
#Dropbox
fs.inotify.max_user_watches = 400000
fs.file-max = 500000

$ sudo free -m
             total       used       free     shared    buffers     cached
Mem:         15734      14602       1131         69        168       4112
-/+ buffers/cache:      10321       5413
Swap:            0          0          0

$ sudo hdparm -I /dev/sd[ab] | grep DMA\:
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 

cat /sys/block/sd[ab]/queue/scheduler
noop deadline [cfq] 
noop deadline [cfq] 

$ dd if=/dev/zero of=/mnt/VG0/test/test_file bs=1M count=2000 #disk1
2000+0 записей получено
2000+0 записей отправлено
 скопировано 2097152000 байт (2.1 GB), 9.59936 c, 218 MB/c

$ dd if=/dev/zero of=/mnt/VG1/test/test_file bs=1M count=2000  #disk2
2000+0 записей получено
2000+0 записей отправлено
 скопировано 2097152000 байт (2.1 GB), 10.374 c, 202 MB/c

[/offtop]