2019年7月30日

Linux高级调试与优化——内存管理

摘要: 1、物理地址和虚拟地址 Linux采用页表机制管理内存,32位系统中页大小一般为4KB,物理内存被划分为连续的页,每一个页都有一个唯一的页号。 为了程序的的可移植性,进程往往需要运行在flat memory中;另外为了方便内核统一管理所有进程的内存布局。诸如此类的原因,Linux进程运行在虚拟地址空 阅读全文

posted @ 2019-07-30 15:14 者旨於陽 阅读(2378) 评论(0) 推荐(0) 编辑

Linux高级调试与优化——进程管理和调度

摘要: 进程管理 进程和文件是Linux操作系统的两个最基本的抽象。 进程是处于执行期的程序,进程不仅仅局限于一段可执行程序代码,通常还包含其他资源,如打开的文件、挂起的信号、内核内部数据、处理器状态、进程地址空间及一个或者多个执行线程(thread of execution)、当然还包括用来存放全局变量的 阅读全文

posted @ 2019-07-30 15:14 者旨於陽 阅读(544) 评论(0) 推荐(0) 编辑

导航