随笔分类 -  操作系统

动态库与静态库的学习 博主写的很好 静态库 编译的时候 需要加上 static 动态库编译ok运行不成功就按照文章中的方法修改
摘要:来源连接 http://www.cnblogs.com/skynet/p/3372855.html C++静态库与动态库 这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一 阅读全文

posted @ 2017-12-09 20:14 zhangkele 阅读(1523) 评论(0) 推荐(1)

从I/O事件到阻塞、非阻塞、poll到epoll的理解过程
摘要:I/O事件 I/O事件 非阻塞I/O。在了解非阻塞I/O之前,需要先了解I/O事件 我们知道,内核有缓冲区。假设有两个进程A,B,进程B想读进程A写入的东西(即进程A做写操作,B做读操作)。进程A需要先写入到内核缓冲区中,然后B从内核缓冲区中读取,如图: 进程B会监听内核缓冲区的变化 I/O事件的阻 阅读全文

posted @ 2017-11-03 14:05 zhangkele 阅读(317) 评论(0) 推荐(0)

今天遇到的加锁问题
摘要://有一些 头文件没有加上 阅读全文

posted @ 2017-10-15 22:00 zhangkele 阅读(142) 评论(0) 推荐(0)

子进程与父进程
摘要:子进程不继承父进程的哪些? 不继承由timer_create函数创建的计时器 不继承异步输入和输出 阻塞信号集初始化为空集 子进程不继承父进程的记录锁. 不继承由timer_create函数创建的计时器 不继承异步输入和输出 继承了哪些? 子进程从父进程继承了用户号 用户组号, 用户信息, 目录信息 阅读全文

posted @ 2017-09-18 11:11 zhangkele 阅读(1255) 评论(0) 推荐(0)

导航