随笔分类 - 深入OS内核
探究哪些OS开发者不想让我们知道的东西
select、poll、epoll之间的区别总结
摘要:select、poll、epoll之间的区别总结 05/05. 2014 select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质
阅读全文
进程间的通信方式
摘要:今天在学习com的时候,注意到一个知识点叫“进程间的通信”。查阅了一些资料和书籍。和大家分享。 进程通信,指的是进程之间的信息交换。其交换信息量少者是一个状态或者数值,多则是成千上万个字节。比如,进程之间的互斥和同步,实际他们也确确实实是实现了进程之间的“通信”,但是它们交换的信息量少而被归为“低级通信”。他们通信效率低,而且对用户不透明(通过对比体会其含义)。使用起来很不方便。 我们主要来讲一下高级的进程通信。所谓高级,是用户直接利用操作系统提供的方式去实现通信。对用户隐藏了细节。减少了编程的复杂性。这里多说一句,很多东西,别人帮我们做了,我们要知道“别人帮我们做了什么”,“为什么要帮我们.
阅读全文
浙公网安备 33010602011771号