But does anyone have any production VDR experience with mdadm - good or
bad?
I've now tested and implemented RAID5 on my system. The biggest CPU hit is
still with the OSD or noad processes - below is a bunch of tests I ran and
the top processes during the test:
1 recording to raid, watching another live
top - 07:52:18 up 1 day, 20:29, 3 users, load average: 0.66, 0.54, 0.42
Tasks: 168 total, 2 running, 156 sleeping, 10 stopped, 0 zombie
Cpu(s): 20.2%us, 6.7%sy, 0.5%ni, 68.3%id, 1.5%wa, 0.5%hi, 2.4%si,
0.0%st
Mem: 2059352k total, 2038636k used, 20716k free, 19724k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1412672k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 542m 37m 18m S 37.1 1.9 1:09.50 xine
2330 vdruser 20 0 486m 26m 4616 S 10.6 1.3 0:21.68 vdr
3020 root 20 0 369m 24m 18m R 9.6 1.2 157:51.36 Xorg
3521 vdruser 20 0 923m 306m 25m S 1.0 15.3 50:59.10 mms
3723 root 15 -5 0 0 0 S 0.7 0.0 10:12.08 md0_raid5
2455 root 20 0 14880 1188 872 R 0.3 0.1 0:00.32 top
2593 root 15 -5 0 0 0 S 0.3 0.0 1:04.10 kdvb-ca-1:0
3168 vdruser 20 0 139m 5468 3984 S 0.3 0.3 6:03.34 fluxbox
2 recording to raid, watching another live
top - 07:55:09 up 1 day, 20:32, 3 users, load average: 1.67, 1.00, 0.61
Tasks: 168 total, 1 running, 157 sleeping, 10 stopped, 0 zombie
Cpu(s): 21.8%us, 7.8%sy, 0.3%ni, 66.6%id, 0.7%wa, 0.7%hi, 2.1%si,
0.0%st
Mem: 2059352k total, 2038888k used, 20464k free, 20732k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1406060k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 542m 37m 18m S 39.4 1.9 2:17.04 xine
2330 vdruser 20 0 511m 32m 4616 S 13.9 1.6 0:45.66 vdr
3020 root 20 0 369m 24m 18m S 9.9 1.2 158:08.39 Xorg
3723 root 15 -5 0 0 0 S 1.3 0.0 10:14.20 md0_raid5
3521 vdruser 20 0 923m 306m 25m S 1.0 15.3 51:00.61 mms
2455 root 20 0 14880 1188 872 R 0.7 0.1 0:01.19 top
271 root 20 0 0 0 0 S 0.3 0.0 0:09.16 pdflush
3 recording to raid, watching another live
top - 07:55:52 up 1 day, 20:32, 3 users, load average: 1.69, 1.08, 0.65
Tasks: 168 total, 1 running, 157 sleeping, 10 stopped, 0 zombie
Cpu(s): 22.1%us, 7.2%sy, 0.5%ni, 68.1%id, 0.0%wa, 0.0%hi, 2.1%si,
0.0%st
Mem: 2059352k total, 2040896k used, 18456k free, 20964k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1401876k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 606m 37m 18m S 34.2 1.9 2:32.21 xine
2330 vdruser 20 0 536m 37m 4616 S 14.3 1.9 0:51.80 vdr
3020 root 20 0 369m 24m 18m S 9.6 1.2 158:12.50 Xorg
3723 root 15 -5 0 0 0 S 1.7 0.0 10:14.83 md0_raid5
2455 root 20 0 14880 1188 872 R 0.7 0.1 0:01.41 top
3168 vdruser 20 0 139m 5468 3984 S 0.7 0.3 6:04.13 fluxbox
3521 vdruser 20 0 923m 306m 25m S 0.7 15.3 51:00.98 mms
4 recording to raid, watching another live
top - 07:56:37 up 1 day, 20:33, 3 users, load average: 1.89, 1.19, 0.71
Tasks: 168 total, 2 running, 156 sleeping, 10 stopped, 0 zombie
Cpu(s): 23.6%us, 8.0%sy, 0.3%ni, 66.3%id, 0.0%wa, 0.3%hi, 1.5%si,
0.0%st
Mem: 2059352k total, 2042836k used, 16516k free, 21264k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1393688k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 606m 38m 18m S 36.8 1.9 2:48.28 xine
2330 vdruser 20 0 583m 44m 4616 S 15.6 2.2 0:58.77 vdr
3020 root 20 0 369m 24m 18m S 9.0 1.2 158:16.78 Xorg
3723 root 15 -5 0 0 0 S 2.3 0.0 10:15.70 md0_raid5
3521 vdruser 20 0 923m 306m 25m S 1.0 15.3 51:01.39 mms
3168 vdruser 20 0 139m 5468 3984 S 0.7 0.3 6:04.30 fluxbox
2455 root 20 0 14880 1188 872 R 0.3 0.1 0:01.64 top
2593 root 15 -5 0 0 0 S 0.3 0.0 1:04.21 kdvb-ca-1:0
1 root 20 0 4080 852 604 S 0.0 0.0 0:00.50 init
4 recording to raid, watching another live, OSD up
top - 07:57:19 up 1 day, 20:34, 3 users, load average: 1.87, 1.28, 0.75
Tasks: 168 total, 1 running, 157 sleeping, 10 stopped, 0 zombie
Cpu(s): 32.6%us, 7.6%sy, 0.5%ni, 55.4%id, 1.1%wa, 0.2%hi, 2.6%si,
0.0%st
Mem: 2059352k total, 2033996k used, 25356k free, 21516k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1383424k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 603m 36m 15m S 57.9 1.8 3:05.55 xine
2330 vdruser 20 0 583m 45m 4616 S 12.9 2.2 1:05.39 vdr
3020 root 20 0 366m 20m 14m S 8.9 1.0 158:20.76 Xorg
3723 root 15 -5 0 0 0 S 2.3 0.0 10:16.61 md0_raid5
3521 vdruser 20 0 923m 306m 25m S 1.0 15.3 51:01.77 mms
2455 root 20 0 14880 1188 872 R 0.7 0.1 0:01.86 top
7 root 15 -5 0 0 0 S 0.3 0.0 0:02.62 ksoftirqd/1
4 recording to raid, watching recording
top - 07:58:23 up 1 day, 20:35, 3 users, load average: 1.69, 1.36, 0.82
Tasks: 168 total, 2 running, 156 sleeping, 10 stopped, 0 zombie
Cpu(s): 17.4%us, 6.0%sy, 0.2%ni, 74.4%id, 0.2%wa, 0.5%hi, 1.3%si,
0.0%st
Mem: 2059352k total, 2042588k used, 16764k free, 21944k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1390068k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 603m 37m 15m S 27.9 1.9 3:37.25 xine
2330 vdruser 20 0 593m 45m 4640 S 11.3 2.2 1:15.44 vdr
3020 root 20 0 366m 20m 13m S 9.6 1.0 158:26.70 Xorg
3723 root 15 -5 0 0 0 S 2.3 0.0 10:17.98 md0_raid5
3521 vdruser 20 0 923m 306m 25m S 1.0 15.3 51:02.34 mms
2455 root 20 0 14880 1188 872 R 0.7 0.1 0:02.18 top
616 root 15 -5 0 0 0 S 0.3 0.0 0:07.85 kjournald
2291 mysql 20 0 183m 22m 3364 S 0.3 1.1 3:04.75 mysqld
4 recording to raid, watching recording, OSD up
top - 07:58:50 up 1 day, 20:35, 3 users, load average: 1.45, 1.33, 0.82
Tasks: 168 total, 1 running, 157 sleeping, 10 stopped, 0 zombie
Cpu(s): 32.4%us, 6.7%sy, 0.5%ni, 56.8%id, 0.2%wa, 0.8%hi, 2.6%si,
0.0%st
Mem: 2059352k total, 2034396k used, 24956k free, 22144k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1381876k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 603m 37m 15m S 62.3 1.9 3:47.77 xine
2330 vdruser 20 0 593m 45m 4640 S 12.9 2.2 1:18.94 vdr
3020 root 20 0 366m 20m 13m S 9.0 1.0 158:28.88 Xorg
3723 root 15 -5 0 0 0 S 2.3 0.0 10:18.57 md0_raid5
3521 vdruser 20 0 923m 306m 25m S 1.0 15.3 51:02.59 mms
2455 root 20 0 14880 1188 872 R 0.7 0.1 0:02.32 top
2291 mysql 20 0 183m 22m 3364 S 0.3 1.1 3:04.79 mysqld
7 recording to raid, watching recording, OSD up
top - 08:09:15 up 1 day, 20:46, 3 users, load average: 1.88, 1.30, 0.96
Tasks: 168 total, 1 running, 157 sleeping, 10 stopped, 0 zombie
Cpu0 : 37.2%us, 6.9%sy, 0.3%ni, 50.3%id, 0.3%wa, 0.3%hi, 4.6%si,
0.0%st
Cpu1 : 29.2%us, 9.6%sy, 0.3%ni, 57.1%id, 1.3%wa, 1.3%hi, 1.3%si,
0.0%st
Mem: 2059352k total, 2034760k used, 24592k free, 13844k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1368568k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2372 vdruser 20 0 603m 38m 15m S 60.7 1.9 7:18.46 xine
2330 vdruser 20 0 641m 66m 4660 S 17.2 3.3 2:28.49 vdr
3020 root 20 0 366m 20m 14m S 8.3 1.0 159:19.67 Xorg
3723 root 15 -5 0 0 0 S 3.3 0.0 10:25.22 md0_raid5
2580 root 20 0 14880 1192 876 R 0.7 0.1 0:01.28 top
3168 vdruser 20 0 139m 5468 3984 S 0.7 0.3 6:06.98 fluxbox
3521 vdruser 20 0 923m 306m 25m S 0.7 15.3 51:07.72 mms
83 root 15 -5 0 0 0 S 0.3 0.0 0:02.32 kblockd/0
2455 root 20 0 14880 1192 872 S 0.3 0.1 0:05.32 top
2593 root 15 -5 0 0 0 S 0.3 0.0 1:04.52 kdvb-ca-1:0
7566 root 15 -5 0 0 0 S 0.3 0.0 0:00.71 kjournald
1 root 20 0 4080 852 604 S 0.0 0.0 0:00.50 init
Mutliple parallel noad tasks:
top - 08:10:54 up 1 day, 20:47, 3 users, load average: 2.35, 1.48, 1.05
Tasks: 173 total, 7 running, 156 sleeping, 10 stopped, 0 zombie
Cpu0 : 7.6%us, 4.3%sy, 85.7%ni, 0.0%id, 0.0%wa, 0.3%hi, 2.0%si,
0.0%st
Cpu1 : 7.3%us, 6.0%sy, 86.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.7%si,
0.0%st
Mem: 2059352k total, 2043880k used, 15472k free, 14420k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1384748k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2648 vdruser 39 19 131m 3820 804 R 35.9 0.2 0:02.22 noad
2642 vdruser 39 19 131m 4460 808 R 35.6 0.2 0:03.75 noad
2638 vdruser 39 19 131m 3928 840 R 28.6 0.2 0:05.08 noad
2650 vdruser 39 19 131m 3804 804 R 26.3 0.2 0:01.31 noad
2646 vdruser 39 19 131m 4564 816 R 25.6 0.2 0:01.86 noad
2644 vdruser 39 19 132m 4852 816 R 24.3 0.2 0:02.32 noad
2372 vdruser 20 0 603m 38m 15m S 14.0 1.9 7:54.20 xine
3020 root 20 0 366m 20m 14m S 4.7 1.0 159:27.91 Xorg
2330 vdruser 20 0 501m 40m 4660 S 3.0 2.0 2:44.70 vdr
3521 vdruser 20 0 923m 306m 25m S 0.7 15.3 51:08.62 mms
83 root 15 -5 0 0 0 S 0.3 0.0 0:02.34 kblockd/0
271 root 20 0 0 0 0 S 0.3 0.0 0:09.29 pdflush
273 root 15 -5 0 0 0 S 0.3 0.0 0:09.87 kswapd0
864 root 15 -5 0 0 0 S 0.3 0.0 0:38.77 scsi_eh_4
2580 root 20 0 14880 1196 876 R 0.3 0.1 0:01.76 top
2593 root 15 -5 0 0 0 S 0.3 0.0 1:04.56 kdvb-ca-1:0
1 root 20 0 4080 852 604 S 0.0 0.0 0:00.50 init
top - 08:00:26 up 1 day, 20:37, 3 users, load average: 1.35, 1.24, 0.83
Tasks: 170 total, 4 running, 156 sleeping, 10 stopped, 0 zombie
Cpu(s): 6.8%us, 3.7%sy, 87.7%ni, 0.0%id, 0.0%wa, 0.3%hi, 1.5%si,
0.0%st
Mem: 2059352k total, 2043444k used, 15908k free, 22720k buffers
Swap: 1903692k total, 292k used, 1903400k free, 1403140k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2527 vdruser 39 19 132m 4968 816 R 53.9 0.2 0:01.87 noad
2525 vdruser 39 19 131m 4516 804 R 51.2 0.2 0:02.29 noad
2521 vdruser 39 19 131m 4424 804 R 42.9 0.2 0:03.92 noad
2372 vdruser 20 0 603m 37m 15m S 15.0 1.9 4:31.98 xine
3020 root 20 0 366m 20m 13m S 4.3 1.0 158:37.08 Xorg
2330 vdruser 20 0 483m 24m 4652 S 2.7 1.2 1:30.75 vdr
84 root 15 -5 0 0 0 S 0.3 0.0 0:12.46 kblockd/1
273 root 15 -5 0 0 0 S 0.3 0.0 0:09.64 kswapd0
2455 root 20 0 14880 1192 872 R 0.3 0.1 0:02.80 top
3521 vdruser 20 0 923m 306m 25m S 0.3 15.3 51:03.47 mms
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr