![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux 源码
Willowwww
这个作者很懒,什么都没留下…
展开
-
Linux堆内存管理glibc
1. struct _heap_info, struct malloc_state和struct malloc_chunk typedef struct _heap_info { mstate ar_ptr; /* Arena for this heap. */ struct _heap_info *prev; /* Previous heap. */ si...原创 2020-05-23 14:59:08 · 245 阅读 · 0 评论 -
epoll和select/poll源码层上的区别
预备知识 文件描述符fd,inode和file结构体 inode:位于内存中的文件索引节点,是linux管理文件的基本单位,对于磁盘中的一个文件或设备内核中只有一个inode,其数据成员的信息取自磁盘上的文件系统; dentry:目录项,是目录树的基本单元,与inode是多对一的关系,因为创建硬链接就会产生新的目录项,但inode却不变; file:内核打开文件时创建,关闭时释放,用来标识...原创 2020-05-04 21:33:27 · 257 阅读 · 0 评论