==杭州宇松8090端口http协议== 杭州给的协议zip: https://git.g77k.com/yiling.cao/25t_tv_protocols/blob/master/%E5%BD%B1%E8%A7%86%E7%B3%BB%E7%BB%9F%E5%8D%8F%E8%AE%AE.zip ===to start to play a video=== URL: /comm 普通播放xml 交互的http 协议3部分: #登录 #注册 #心跳 === to get channel 7 offline content=== URL: /static/download/playbill/playbill-7.xml 媒体文件路径: /static/download/material + XML内URL路径 ==hardware== [[Freescale i.mx6]] ==Clean filesystem cache== for n in 1 2 3 ; do echo $n > /proc/sys/vm/drop_caches ; done ==Memory Usage== Log script:
#!/bin/sh
LMC_PID=`pidof lmc`
while true; do
    DATE=`date "+%Y-%m-%d %H:%M"`
    RSS_SIZE=`ps -p $LMC_PID  h -o rss`
    VM_SIZE=`ps -p $LMC_PID h -o vsize`
    echo $DATE RSS=$RSS_SIZE VM=$VM_SIZE >> /tmp/lmc-mem.log
    sleep 600
done
A log by manual.
DATE       TIME   RSS  VIRT
2015.01.23 16:54  31M   -
           16:58  33M   -
           17:02  33M  372M
           17:05  35M  385M
           17:10  35M  374M
           17:18  37M  377M
           17:26  40M  380M
           17:33  40M  379M
           17:38  42M  383M
           17:45  44M  382M
           17:53  45M  383M
           18:00  45M  384M
           18:06  45M  384M
           18:11  45M  386M
           18:18  45M  384M
           18:21  45M  399M
           18:25  46M  399M
           18:35  46M  384M
           18:43  46M  399M
           18:51  46M  399M
           19:00  47M  385M
           19:07  50M  403M
           19:23  53M  391M
           19:42  55M  393M
           20:11  55M  393M
           20:40  56M  396M
           21:14  56M  409M
           21:26  56M  409M
2015.01.26 10:27 175M  543M
A log by script:
2015-01-26 20:07 RSS=35804 VM=371404
2015-01-26 20:17 RSS=35832 VM=371404
2015-01-26 20:27 RSS=36128 VM=374044
2015-01-26 20:37 RSS=37972 VM=389396
2015-01-26 20:47 RSS=40364 VM=391748
2015-01-26 20:57 RSS=40572 VM=392208
2015-01-26 21:07 RSS=40572 VM=392204
2015-01-26 21:17 RSS=40680 VM=375984
2015-01-26 21:27 RSS=41812 VM=377008
2015-01-26 21:37 RSS=43208 VM=378028
2015-01-26 21:47 RSS=45968 VM=381104
2015-01-26 21:57 RSS=49196 VM=384176
2015-01-26 22:07 RSS=51096 VM=388860
2015-01-26 22:17 RSS=53340 VM=390908
2015-01-26 22:27 RSS=54052 VM=391932
2015-01-26 22:37 RSS=55720 VM=393980
2015-01-26 22:47 RSS=58172 VM=393388
2015-01-26 22:57 RSS=60432 VM=395440
2015-01-26 23:07 RSS=63332 VM=398508
2015-01-26 23:17 RSS=65412 VM=400560
2015-01-26 23:27 RSS=67600 VM=402604
2015-01-26 23:37 RSS=69000 VM=404656
2015-01-26 23:47 RSS=71500 VM=409344
2015-01-26 23:57 RSS=72972 VM=423952
2015-01-27 00:07 RSS=76156 VM=427024
2015-01-27 00:17 RSS=76952 VM=428048
2015-01-27 00:27 RSS=77788 VM=412848
2015-01-27 00:37 RSS=80592 VM=415920
2015-01-27 00:47 RSS=83368 VM=418992
2015-01-27 00:57 RSS=85440 VM=421036
2015-01-27 01:07 RSS=87596 VM=425724
2015-01-27 01:17 RSS=88376 VM=426748
2015-01-27 01:27 RSS=90736 VM=428800
2015-01-27 01:37 RSS=92688 VM=430848
2015-01-27 01:47 RSS=95120 VM=432892
2015-01-27 01:57 RSS=98844 VM=434496
2015-01-27 02:07 RSS=100464 VM=435812
2015-01-27 02:17 RSS=101828 VM=436988
2015-01-27 02:27 RSS=103468 VM=439168
2015-01-27 02:37 RSS=105584 VM=441348
2015-01-27 02:47 RSS=108492 VM=459768
2015-01-27 02:57 RSS=110564 VM=462084
2015-01-27 03:07 RSS=112652 VM=464132
2015-01-27 03:17 RSS=115984 VM=467600
2015-01-27 03:27 RSS=118544 VM=470672
2015-01-27 03:37 RSS=119672 VM=455472
2015-01-27 03:47 RSS=121616 VM=456764
2015-01-27 03:57 RSS=124236 VM=459968
2015-01-27 04:07 RSS=125804 VM=461132
2015-01-27 04:17 RSS=128760 VM=464492
2015-01-27 04:27 RSS=132208 VM=470340
2015-01-27 04:37 RSS=134708 VM=472952
2015-01-27 04:47 RSS=137648 VM=476300
2015-01-27 04:57 RSS=138876 VM=477476
2015-01-27 05:07 RSS=140184 VM=478648
2015-01-27 05:17 RSS=142724 VM=480980
2015-01-27 05:27 RSS=143856 VM=479504
2015-01-27 05:37 RSS=146928 VM=482712
2015-01-27 05:47 RSS=148524 VM=483888
2015-01-27 05:57 RSS=151400 VM=487092
2015-01-27 06:07 RSS=154356 VM=506544
2015-01-27 06:17 RSS=156036 VM=493984
2015-01-27 06:27 RSS=158320 VM=496180
2015-01-27 06:37 RSS=160488 VM=501060
2015-01-27 06:47 RSS=162040 VM=498068
2015-01-27 06:57 RSS=164520 VM=500272
2015-01-27 07:07 RSS=166636 VM=502464
2015-01-27 07:17 RSS=170620 VM=505824
2015-01-27 07:27 RSS=173436 VM=509044
2015-01-27 07:37 RSS=175060 VM=511232
2015-01-27 07:47 RSS=175060 VM=513872
2015-01-27 07:57 RSS=175376 VM=513872
2015-01-27 08:07 RSS=176412 VM=528480
2015-01-27 08:17 RSS=176408 VM=528480
2015-01-27 08:27 RSS=176408 VM=528484
2015-01-27 08:37 RSS=176408 VM=528480
2015-01-27 08:47 RSS=176408 VM=528484
2015-01-27 08:57 RSS=176408 VM=528484
2015-01-27 09:07 RSS=176408 VM=528480
2015-01-27 09:17 RSS=176408 VM=528484
2015-01-27 09:27 RSS=176408 VM=528484
2015-01-27 09:37 RSS=176408 VM=528480
2015-01-27 09:47 RSS=176408 VM=528484
2015-01-27 09:57 RSS=176408 VM=528480
2015-01-27 10:07 RSS=176408 VM=528480
2015-01-27 10:17 RSS=176408 VM=528484
2015-01-27 10:27 RSS=176408 VM=528480
2015-01-27 10:37 RSS=176408 VM=528480
2015-01-27 10:47 RSS=176408 VM=528484
2015-01-27 10:57 RSS=176408 VM=528480
2015-01-27 11:07 RSS=176408 VM=528484
2015-01-27 11:17 RSS=176408 VM=528484
2015-01-27 11:27 RSS=176408 VM=528480
2015-01-27 11:37 RSS=176408 VM=512256
Fixed major leaking in gstreamer-imx: gst_imx_vpu_dec_handle_frame(), but still has some leaking (like the log above). Detected memory leak when calling gst_video_decoder_set_output_state() in gst_imx_vpu_dec_handle_frame(), the return value should be freed.