![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
江布豪意斯
这个作者很懒,什么都没留下…
展开
-
可重入函数 线程安全
本人是渣渣 东西都是我自己理解的 错误可能都有 没有参考价值 当一个函数对全局变量操作时候,如果加锁那么就是线程安全函数,说一个函数是线程安全的就是从这里出发的 可重入函数 也就是可以被多个线程同时调用,比如自己实现的readline函数里面会涉及到缓冲区,这是全局变量 ,这个函数就是不可重入的 可重入函数肯定是线程安全 但是反过来不是 比如出现死锁 另外原创 2017-12-19 20:20:48 · 163 阅读 · 0 评论 -
linux从可执行文件到虚拟内存
可执行文件总结,基本上是参照下面这篇文章,而虚拟内存是自己根据深入理解计算机系统自己总结的。http://blog.csdn.net/fyl027/article/details/78064697一:可执行文件格式,1、Linux中的ELF,windows下面的PE,他们都是COFF格式的变种。2、文件内容(1)代码段:程序源代码编译的机器指令(2)数据段:已经初始化了的全局变量和局部静态变量(3...原创 2018-02-28 23:01:31 · 958 阅读 · 0 评论 -
VFS粗略总结
参考以下两篇文章http://blog.csdn.net/yuzhihui_no1/article/details/51272563http://blog.csdn.net/shanshanpt/article/details/39026915VFS虚拟文件系统,是对于用户的接口,它允许硬盘中有多种文件系统,而VFS屏蔽了底层的差异,使得对于上层看来底层是一样的。在Linux的task_struc...原创 2018-03-05 18:38:02 · 305 阅读 · 0 评论