LinHES Forums http://forums.linhes.org/ |
|
R5B7 - mythstreamtv (VLC) - memory leaks ? http://forums.linhes.org/viewtopic.php?f=17&t=9394 |
Page 1 of 1 |
Author: | bzImage [ Thu Mar 30, 2006 9:23 pm ] |
Post subject: | R5B7 - mythstreamtv (VLC) - memory leaks ? |
I just find out some weird stuff about VLC streaming (using mythstreamtv).. my current setup: - 384 MB Ram - Celeron 2.4 Ghz - Hauppauge PVR 350 When i use the mythweb interface to stream a recorded program using any settings, the memory usage of the VLC proces goes up, and up, and up, and this eventually makes the oom-killer active, and it starts to kill processes.. Here is a snapshot every 3 seconds of the memory usage for the vlc process: (check the SZ column) Code: F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 33 9929 9927 25 75 0 - 70121 stext ? 00:01:44 vlc Thu Mar 30 21:09:07 CST 2006 0 S 33 9929 9927 25 75 0 - 70568 stext ? 00:01:45 vlc Thu Mar 30 21:09:10 CST 2006 0 S 33 9929 9927 25 75 0 - 70953 stext ? 00:01:46 vlc Thu Mar 30 21:09:13 CST 2006 0 S 33 9929 9927 25 75 0 - 71354 stext ? 00:01:47 vlc Thu Mar 30 21:09:16 CST 2006 0 S 33 9929 9927 25 75 0 - 71764 stext ? 00:01:47 vlc Thu Mar 30 21:09:19 CST 2006 0 S 33 9929 9927 25 75 0 - 72200 stext ? 00:01:48 vlc Thu Mar 30 21:09:22 CST 2006 0 S 33 9929 9927 25 75 0 - 72560 stext ? 00:01:49 vlc Thu Mar 30 21:09:25 CST 2006 0 S 33 9929 9927 25 75 0 - 72974 stext ? 00:01:50 vlc Thu Mar 30 21:09:28 CST 2006 0 S 33 9929 9927 25 75 0 - 73405 stext ? 00:01:51 vlc Thu Mar 30 21:09:31 CST 2006 0 S 33 9929 9927 25 75 0 - 73829 stext ? 00:01:52 vlc Thu Mar 30 21:09:34 CST 2006 0 S 33 9929 9927 25 75 0 - 74234 stext ? 00:01:52 vlc Thu Mar 30 21:09:37 CST 2006 0 S 33 9929 9927 25 75 0 - 74619 stext ? 00:01:53 vlc Thu Mar 30 21:09:40 CST 2006 0 S 33 9929 9927 25 75 0 - 75002 stext ? 00:01:54 vlc Thu Mar 30 21:09:43 CST 2006 0 S 33 9929 9927 25 75 0 - 75339 stext ? 00:01:55 vlc Thu Mar 30 21:09:46 CST 2006 0 S 33 9929 9927 25 75 0 - 75777 stext ? 00:01:56 vlc Thu Mar 30 21:09:49 CST 2006 0 S 33 9929 9927 25 75 0 - 76086 stext ? 00:01:56 vlc Thu Mar 30 21:09:52 CST 2006 0 S 33 9929 9927 25 75 0 - 76429 stext ? 00:01:57 vlc Thu Mar 30 21:09:55 CST 2006 0 S 33 9929 9927 25 75 0 - 76765 stext ? 00:01:58 vlc Thu Mar 30 21:09:58 CST 2006 0 S 33 9929 9927 25 75 0 - 77100 stext ? 00:01:59 vlc Thu Mar 30 21:10:01 CST 2006 0 S 33 9929 9927 25 75 0 - 77426 stext ? 00:01:59 vlc Thu Mar 30 21:10:04 CST 2006 0 S 33 9929 9927 25 75 0 - 77747 stext ? 00:02:00 vlc Thu Mar 30 21:10:07 CST 2006 0 S 33 9929 9927 25 75 0 - 78064 stext ? 00:02:01 vlc Thu Mar 30 21:10:10 CST 2006 0 S 33 9929 9927 25 75 0 - 78379 stext ? 00:02:01 vlc Thu Mar 30 21:10:14 CST 2006 0 S 33 9929 9927 25 75 0 - 78706 stext ? 00:02:02 vlc Thu Mar 30 21:10:17 CST 2006 0 S 33 9929 9927 25 75 0 - 79026 stext ? 00:02:03 vlc Thu Mar 30 21:10:20 CST 2006 0 S 33 9929 9927 25 75 0 - 79384 stext ? 00:02:04 vlc Thu Mar 30 21:10:23 CST 2006 0 S 33 9929 9927 25 75 0 - 79716 stext ? 00:02:04 vlc Thu Mar 30 21:10:26 CST 2006 0 S 33 9929 9927 25 75 0 - 80074 stext ? 00:02:05 vlc Thu Mar 30 21:10:29 CST 2006 0 S 33 9929 9927 25 75 0 - 80437 stext ? 00:02:06 vlc Thu Mar 30 21:10:32 CST 2006 0 S 33 9929 9927 25 75 0 - 80844 stext ? 00:02:06 vlc Thu Mar 30 21:10:35 CST 2006 0 S 33 9929 9927 25 75 0 - 81208 stext ? 00:02:07 vlc Thu Mar 30 21:10:38 CST 2006 0 S 33 9929 9927 25 75 0 - 81588 stext ? 00:02:08 vlc Thu Mar 30 21:10:41 CST 2006 0 S 33 9929 9927 25 75 0 - 81972 stext ? 00:02:09 vlc After a while i can see something like this on the /var/log/messages file Code: Mar 30 20:52:05 chronos kernel: oom-killer: gfp_mask=0xd0, order=0
Mar 30 20:52:05 chronos kernel: Mem-info: Mar 30 20:52:05 chronos kernel: DMA per-cpu: Mar 30 20:52:05 chronos kernel: cpu 0 hot: low 0, high 0, batch 1 used:0 Mar 30 20:52:05 chronos kernel: cpu 0 cold: low 0, high 0, batch 1 used:0 Mar 30 20:52:05 chronos kernel: DMA32 per-cpu: empty Mar 30 20:52:05 chronos kernel: Normal per-cpu: Mar 30 20:52:05 chronos kernel: cpu 0 hot: low 0, high 186, batch 31 used:3 Mar 30 20:52:05 chronos kernel: cpu 0 cold: low 0, high 62, batch 15 used:14 Mar 30 20:52:05 chronos kernel: HighMem per-cpu: empty Mar 30 20:52:05 chronos kernel: Free pages: 3920kB (0kB HighMem) Mar 30 20:52:05 chronos kernel: Active:41865 inactive:42038 dirty:0 writeback:0 unstable:0 free:980 slab:7128 mapped:83881 pagetables:602 Mar 30 20:52:05 chronos kernel: DMA free:1572kB min:104kB low:128kB high:156kB a ctive:4900kB inactive:4836kB present:16384kB pages_scanned:10922 all_unreclaimab le? yes Mar 30 20:52:05 chronos kernel: lowmem_reserve[]: 0 0 367 367 Mar 30 20:52:05 chronos kernel: DMA32 free:0kB min:0kB low:0kB high:0kB active:0 kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no Mar 30 20:52:05 chronos kernel: lowmem_reserve[]: 0 0 367 367 As you can see, it seems that the vlc streaming process its eating the ram of the system.. anyone else has noticed this on their systems (using mythstreamtv ) ? Edit: It seems that this problem is an already known issue with VLC 0.8.1.. (according to http://forum.videolan.org/viewtopic.php ... emory+leak). In R5B7 "vlc --version" outputs: 0.8.1 Janus What is the right way to upgrade VLC on knoppmyth ? |
Author: | bzImage [ Fri Mar 31, 2006 4:59 pm ] |
Post subject: | |
I can now confirm that the latest beta version of VLC 0.8.5-test1 does not present this memory leak. |
Author: | RichP [ Mon Apr 03, 2006 8:13 am ] |
Post subject: | |
Did you upgrade VLC? If so can you provide instructions on how to do so? I want to try to get MythStreamTV to stream HD recordings... Thx. Rich |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |