自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 内存泄露

<br />对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如 Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成熟,但是在c/c++领域的发展并不顺畅,虽然很早就有人思考在C++中也加入GC的支持。现实世界就是这

2011-04-05 21:28:00 311 2

原创 c指针深入与内存泄漏

<br />指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。   要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的   类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。   <br />  先声明几个指针放着做例子:   <br />  例一:   <br />  (1)int*ptr;   <br />  (2)char*ptr;   <br />  (3)int**ptr;   <br />  (4)int(*ptr)[3];  

2011-04-05 21:23:00 251

原创 嵌入式系统Linux内核开发工程师必须掌握的三十道题

<br />1)      Linux中主要有哪几种内核锁?<br />2)      Linux中的用户模式和内核模式是什么含意?<br />3)      怎样申请大块内核内存?<br />4)      用户进程间通信主要哪几种方式?<br />5)      通过伙伴系统申请内核内存的函数有哪些?<br />6)      通过slab分配器申请内核内存的函数有?<br />7)      Linux的内核空间和用户空间是如何划分的(以32位系统为例)?<br />8)      vmalloc()

2011-04-05 21:18:00 373 1

linux内核编译总结

为了避免大家走弯路我就把自己的经验与大家分享一下

2011-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除