摘要: 进程间通信(InterProcess Communication) "讲得很好的链接" 进程间通信的概念 每个进程各自有不同的用户地址空间, 任何一个进程的全局变量在另一个进程中都看不到, 所以进程之间要交换数据必须通过内核, 在内核中开辟一块缓冲区, 进程1把数据从用户空间拷贝到内核缓冲区中, 进 阅读全文
posted @ 2018-09-07 16:36 coding-for-self 阅读(261) 评论(0) 推荐(0) 编辑
摘要: epoll机制详解 "大牛的详解" epoll详解 1. 什么是epoll? epoll是为处理大批量句柄而作了改进的poll, 是性能最好的多路I/O就绪通知方法; 只有三个系统调用: epoll_create, epoll_ctl, epoll_wait; epoll_ctl epoll的事件注 阅读全文
posted @ 2018-09-07 16:03 coding-for-self 阅读(4573) 评论(0) 推荐(1) 编辑
摘要: 面试中问到 RT thread嵌入式操作系统相关的问题 RT thread操作系统调度器的实现细节 RT Thread中提供的线程调度器是基于优先级的全抢占式调度: 在系统中除了中断处理函数、调度器上锁部分的代码和禁止中断的代码是不可抢占的之外,系统的其他部分都是可以抢占的,包括线程调度器自身。 系 阅读全文
posted @ 2018-09-07 08:03 coding-for-self 阅读(1230) 评论(0) 推荐(0) 编辑