摘要: IO multiplexingIO multiplexing这个词可能有点陌生,但是如果我说select,epoll,大概就都能明白了。有些地方也称这种IO方式为event driven IO。我们都知道,select/epoll的好处就在于单个process就可以同时处理多个网络连接的IO。它的基... 阅读全文
posted @ 2015-08-07 14:25 Ryan in C++ 阅读(394) 评论(0) 推荐(0) 编辑
摘要: (为什么32位的机器的进程地址空间为4GB)在进入正题前先来谈谈操作系统内存管理机制的发展历程,了解这些有利于我们更好的理解目前操作系统的内存管理机制。一、早期的内存分配机制在 早期的计算机中,要运行一个程序,会把这些程序全都装入内存,程序都是直接运行在内存上的,也就是说程序中访问的内存地址都是实际... 阅读全文
posted @ 2015-08-07 08:17 Ryan in C++ 阅读(386) 评论(0) 推荐(0) 编辑