2016年7月19日
摘要: 转自网站:http://blog.sina.com.cn/s/blog_633f462901018reb.html 0. 综述 总的来说TLB miss处理分为硬件处理和软件处理两种,硬件处理代表架构为X86,X86-64,IBM VM370;软件处理代表为: MIPS, SPARC, Alpha; 阅读全文
posted @ 2016-07-19 17:19 FREEH 阅读(5907) 评论(0) 推荐(0)
摘要: cache高速缓冲存储器注意与块设备页高速缓存进行区别,一个是硬件的实现一个是软件的实现,块设备页高速缓存。 s3c2440/s3c2410里面主要有一个arm920t的核,但同时包含几个协处理器,协处理器相当于一个处理器,帮助主CPU完成如浮点数运算,这儿讨论的cache及MMU、TLB就会用到协 阅读全文
posted @ 2016-07-19 16:47 FREEH 阅读(344) 评论(0) 推荐(0)
摘要: linux操作系统提供了良好定义、数量有限、直接进入内核的入口点,这些入库点成为系统调用。linux中位每个系统调用在标准C库中设置一个具有同样名字的函数。用户进程用标准C调用序列来调用这些函数,然后函数又用系统所要求的技术调用相应的内核服务。 对于开发者来说,内核系统调用接口和标准C库这两者没有什 阅读全文
posted @ 2016-07-19 11:19 FREEH 阅读(292) 评论(0) 推荐(0)