2019年9月12日
摘要: IO模型前期准备理论 1、用户空间和内核空间 2、进程切换 3、进程的阻塞 4、文件描述符 5、缓存 I/O 1. 用户空间和内核空间 现在操作系统都是采用虚拟存储器, 32位操作系统, 寻址空间为4G (2**32)。 操作系统的核心是内核, 独立于普通的应用程序, 可以访问受保护的内存空间,也有 阅读全文
posted @ 2019-09-12 10:31 rookiehbboy 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 32位的处理器因为寻址空间是 (2**32) 只有4G, 所以32位操作系统, 内存再高也么得啥用。 再说内存空间, 内存空间是一个整体的 没有办法说, 这1G给你 这3G给他。那么是怎么做的呢? 其实就是这么玩的: CPU有自己寄存器, 进程切换 线程切换有一个状态保持, 有一种寄存器就是专门用来 阅读全文
posted @ 2019-09-12 10:24 rookiehbboy 阅读(192) 评论(0) 推荐(0) 编辑