摘要: 虚拟页---->PGD: 全局页表目录 索引进程的一个数组,每个进程一个PMD: 中间页目录PTE: 页表索引---------------> 物理页帧 (转化完成)offset :偏移量 --->物理页的某个字节MMU 内存管理单元,优化内存访问。-->TLB 地址转化后备缓存.伙伴系统,slab 缓存,jiffies计时系统调用: 进程管理,信号,文件, 目录和文件系统,保护机制,定时器函数应用程序->vfs(虚拟文件系统)->ext2....(文件系统)-> 阅读全文
posted @ 2012-03-31 15:11 通杀 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 用户执行内核调用时,cpu切换到内核态。内核可以访问用户态进程的虚拟空间。系统调用完成后,cpu切换回用户态。硬件中断也可以使cpu切换到内核态,但内核不能访问用户态的虚拟空间。因为:用户进程可能已经消亡,或者进程已经切换。虚拟地址对应的物理地址已经不是原来的进程的了。so.硬件中断不能上下文不能访问用户虚拟地址 阅读全文
posted @ 2012-03-31 15:05 通杀 阅读(59) 评论(0) 推荐(0) 编辑
摘要: MyISAM存储引擎 使用 key压缩,为了始索引更小,为了更好的适应caches和显著的改进性能,myisam执行比innodb更好的原因是索引压缩不是频繁发生的。PACK_KEYS=0|1|DEFAULT0: 不压key1:压缩keydefault:(只压缩字符)key compression for character column type but not for numerical and other column types.ALTER TABLE `table` PACK_KEYS =0MySQL 将使用 prefix 压缩。Prefix 压缩意味着每个键都需要一个额外的字节来指 阅读全文
posted @ 2012-03-31 14:11 通杀 阅读(292) 评论(0) 推荐(0) 编辑