背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 本文将讨论 内存回收这个话题。 在内存分配出现不足时,可以通过唤醒 内核线程来异步回收,或者通 ...
分类:
系统相关 时间:
2019-11-09 19:28:24
阅读次数:
82
用命令 top 查看发现内存使用很高,可用内存很少,导致有些服务无法正常启动。 这时,可以用下面的命令查看占用内存前10的进程,改变 10 的数字,可以调整前几的个数。 下图解释: 第二行中,第一个红框是进程的名称,第二个红框是占用内存的大小,单位是 KB,其他行以此类推。 附: 测试服务器占用内存 ...
分类:
系统相关 时间:
2019-11-05 15:27:44
阅读次数:
159
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 本文将描述 ,内存碎片整理技术。 内存碎片分为内碎片和外碎片: 内碎片:内存页里边的碎片; 外 ...
分类:
系统相关 时间:
2019-10-27 00:34:08
阅读次数:
142
原来CPU寄存器分为两类:
用户可见寄存器,用户可以对这些寄存器进行编程,还可以通过优化使CPU因使用这类寄存器而减少对主存的访问次数,也就是说我们使用汇编语言可以直接对其操作;
控制和状态寄存器,用户不可对其进行编程,他们被控制部件使用,以控制CPU的操作,也可以被带有特权的操作系统程... ...
分类:
系统相关 时间:
2019-10-22 18:07:38
阅读次数:
116
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 本文将分析 。 伙伴系统,是通过将物理内存划分为页面来进行管理的系统,支持连续的物理页面分配和 ...
分类:
系统相关 时间:
2019-10-13 17:17:02
阅读次数:
130
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 介绍 之前的系列内存管理文章基本上描述的是物理页面的初始化过程,以及虚拟页面到物理页面的映射建立过程 ...
分类:
系统相关 时间:
2019-10-06 09:30:33
阅读次数:
120
通过调用shell命令获取系统信息,如cpu个数,cpu/内存磁盘使用情况,网络信息等。 参考: 1. linux内存查看及释放 2. /proc/meminfo分析 ...
分类:
系统相关 时间:
2019-10-04 11:47:53
阅读次数:
137
(1)查看linux内存和硬盘: free和df h (2)使用哪一个命令可以查看自己文件系统的磁盘空间配额: repquota (3)如何查看一个Linux命令的概要和用法:whatis (4)数据字典属于哪个用户:数据字典输入sys用户,sys和steam是系统自动创建的。 (5)怎么一页一页的 ...
分类:
系统相关 时间:
2019-09-16 10:06:03
阅读次数:
106
默认添加的用户会自动加入和用户名一样的组中su 切换用户查看当前登陆的用户: whoami id`查看当前用户属于哪个组:groupsgroupadd 组名 添加组groupdel 组名 删除组grep test /etc/group 在group文件里面寻找testadm(组名):x(密码):4( ...
分类:
系统相关 时间:
2019-09-15 23:59:51
阅读次数:
185