- 博客(3)
- 收藏
- 关注
原创 64位的Linux系统为什么比32位的Linux系统快
讨论这个问题的前提是物理内存大于1GB 先讨论32位的Linux系统内核能访问的最大虚拟地址为0xFFFF FFFF(4G),内核空间为3G~4G,那么内核如何使用这高1GB的线性虚拟地址呢? Linux对于内存的管理使用了分区机制(ZONE_DMA、ZONE_NORMAL、ZONE_HIGHMEM),ZONE_HIGHMEM以下的空间用来线性映射,ZONE_HIG...
2020-02-09 20:41:21 401
原创 Linux内存管理(保留的页框池)
1、什么是页框 Linux内存管理是以页为单位,用数据结构struct page表示,一页就代表一个页框,Linux内核在初始化的时候将整个物理内存的页用mem_map数组表示。 2、Linux是如何管理物理内存的 首先Linux支持UMA和NUMA两种内存管理方式,对于UMA的方式,整个物理内存作为一个节点来访问,对于NUMA的方式,会将物理内存分成不同的节点,每一个节点用数据结构...
2020-02-09 18:37:13 227
原创 sublime中使用ctags(详解)
为了阅读工程方便专门研究了一下sublime下面使用ctags的方法,有不懂的地方可以咨询qq:969352531,有漏洞的地方希望大家提出 1、下载sublime3.0 2、安装package control组件之后可以sublime在线安装插件 2.1、ctrl+·(esc下面的反引号)调出console 2.2、输入下面字符串回车 import urllib.request,os;
2016-07-05 20:31:09 3818
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人