LinuxKernel之存储管理
文章平均质量分 79
linux_inside
这个作者很懒,什么都没留下…
展开
-
Linux 驱动开发中常用的内存分配方法浅析
1 Device Driver中常用的Physcial Memory Allocating的方法 在device driver的设计中我们常常需要dynamically allocate memory。这里我们介绍一些最为常用的allocating的方法,并讨论其不同之处,重点明确它们各自不同的应用场合。 Linux Kernel设计之初是原创 2013-08-06 22:00:33 · 1379 阅读 · 0 评论 -
ARM926的Cache和Write buffer
本文有些内容是对网上各种资料的翻译和整理 ARM926的Cache和Write buffer 一、基本概念 Cache是位于CPU和主存储器(SDRAM)之间的高速缓冲存储器(一般使用SRAM),可以加速系统的性能。Cache是按照cache line组织的,当访问主存储器的时候,有可能数据或者指令位于cache line中,我们称之cache hit,这种情况下,不需要访问外部慢速的主存储原创 2013-08-09 19:13:22 · 1683 阅读 · 0 评论