随笔分类 - 好文收录
收录网络文章
摘要:这篇文章我不得不转,当了这么多年程序员,还从来不知道。原文:http://hi.baidu.com/jasonlyy/blog/item/2de74521f926d6429922ed43.html内容:概述所有的C运行时函数除signal外都能够在通过CreateThread创建的线程中正确的运行。然而,对某些CRT函数的调用,在线程终止时会引发小 小的内存泄露。例如:当调用strlen时并不会触发CRT线程在数据块中分配内存,而调用 malloc,fopen,_open,strtok,ctime,或者localtime则会在每个线程数据块中分配内存,这可能会引发内存泄露。更多信息Visual
阅读全文
摘要:1. Binder的组成1.1. 驱动程序部分驱动程序的部分在以下的文件夹中:kernel/include/linux/binder.hkernel/drivers/android/binder.cbinder驱动程序是一个miscdevice,主设备号为10,此设备号使用动态获得(MISC_DYNAMIC_MINOR),其设备的节点为:/dev/binder/dev/binderbinder驱动程序会在proc文件系统中建立自己的信息,其文件夹为/proc/binde,其中包含如下内容:proc目录:调用Binder各个进程的内容state文件:使用函数binder_read_proc_st
阅读全文
浙公网安备 33010602011771号