内存管理单元MMU(一) Home » 编程开发 » 内存管理单元MMU(一) 1.MMU简介 MMU负责完成虚拟地址到物理地址的映射,并提供硬件机制的内存访问权限检查。现代的多用户多进程操 … 阅读更多
linux内核空间和用户空间的是怎样区别的,如何交互,如何从用户 Home » 编程开发 » linux内核空间和用户空间的是怎样区别的,如何交互,如何从用户 linux驱动程序一般工作在内核空间,但也可以工作在用户空间。下面我们将详细解析,什么是内核空间,什么是用户空 … 阅读更多
【解答】关于内核中没开MMU之前的虚拟地址物理地址转换问题 Home » 编程开发 » 【解答】关于内核中没开MMU之前的虚拟地址物理地址转换问题 1. 内核没开MMU之前有虚拟地址吗?没有MMU哪来的虚拟地址? 答:有,因为加载时地址和运行时地址不同导致的 … 阅读更多
对一个程序在内存中的分析 Home » 编程开发 » 对一个程序在内存中的分析 对一个程序在内存中的分析 内存管理是操作系统的核心;它对于程序员和系统管理员都很关键。在接下来的几篇文章里面我 … 阅读更多
linux为什么要引入平台驱动 – Home » 编程开发 » linux为什么要引入平台驱动 – linux简单字符驱动很简单,只需要在初始化时对物理地址进行映射,再注册一个fileopenration操作集 … 阅读更多
Linux kernel和TLB Home » 编程开发 » Linux kernel和TLB TLB – translation lookaside buffer 快表,直译为旁路快表缓冲,也 … 阅读更多