- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 valgrind使用笔记
1、概述: valgrind是由内核以及其他调试工具构成;内核模拟一个CPU环境,并未其他工具提供服务,其他工具类似插件,利用内核完成各种调试任务:此图转自http://www.ibm.com/developerworks/cn/linux/l-cn-valgrind/index.html#4.利用Memcheck发现常见的内存问题|outline
2013-07-18 17:59:03 1334
原创 ffmpeg中ff_scale_image()内存泄露
版本:ffmpeg1.2 22 intff_scale_image(uint8_t *dst_data[4],int dst_linesize[4],23 int dst_w, int dst_h, enum AVPixelFormat dst_pix_fmt,24 uint8_t * const src_data[4],
2013-07-18 15:52:30 2899
原创 《Linux程序设计》读书笔记------第十一章 进程
第十一章 进程和信号UNIX标准定义进程为: 一个运行着一个或者多个线程的地址空间和这些线程所需要的系统资源;一般说来,Linux系统会在进程之间共享程序代码和系统函数,所以在任何时刻内存中都只有代码的一份副本。1、程序区代码是以只读的形式加载到内存中,虽然不能对这个区域执行写操作,
2013-07-04 17:44:52 1657 1
原创 malloc分配的内存空间是连续的吗
1、linux内核管理内存空间的分配,所有程序对内存空间的申请和其他操作,最终都会交给内核来管理。2、linux实现的是“虚拟内存系统”,对用户而言,所有内存都是虚拟的,也就是说程序并不是直接运行在物理内存上,而是运行在虚拟内存上,然后由虚拟内存转换到物理内存。3、linux将所有的内存都以页为单位进行划分,通常每一页是4KB;4、在对虚拟内存地址到物理内存地址进行转换时,内核会对地址
2013-07-04 10:59:50 13205 1
转载 VLC搭建RTSP服务器的过程
在此谢谢此文的原作者第一步,打开VLC第二步:在媒体下拉菜单下!有一个子菜单“串流”如图所示:点击“串流”子菜单弹出一个窗口!如下图所示。添加一个你要串流的本地文件,我刚才传给你的那个长一点的文件。 第三步,会出现如下的界面:第五:点击下一步 第六步:在下拉框内
2013-07-03 12:24:41 40872 9
原创 ubuntu下编译VLC源码
1、从git上获得VLC源代码,当然你要确定你已经安装好了git:git clone git://git.videolan.org/vlc.gitvlc源码还是挺大的,我下载下来一共是214M多2、cd vlclsAUTHORS compat doc m4 po THANKSautotools conf
2013-07-02 17:33:52 12325
嵌入式LINUX系统移植步步通
2012-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人