linux 内存清理/释放命令 1.清理前内存使用情况free -m 2.开始清理 echo 1 > /proc/sys/vm/drop_caches3.清理后内存使用情况free -m4.完成!查看内存条数命令: dmidecode | grep -A16 "Memory Device$" +++ ...
分类:
系统相关 时间:
2019-12-16 22:05:10
阅读次数:
101
环境:rk3399 linux SDK linux kernel版本为4.4.179 uboot版本为201709 问题现象: uboot阶段 logo.bmp 可以正常显示,并且持续到 logo_kernel.bmp开始显示那一刻, 但是logo_kernel.bmp 虽然能显示,但是一闪而过,之 ...
分类:
其他好文 时间:
2019-12-16 19:38:20
阅读次数:
471
目录:1. Xen的简介1.1 Xen的大体结构1.2 Xen对VM的称呼1.3 Xen对CPU和内存的虚拟化过程1.4 Xen对IO设备的虚拟化过程1.5 Linux Kernel对Xen的支持1.6 Xen版本发布简史1.7 Xen的工具栈1.8 XenStore1.9 虚拟化中的四种网络模型1 ...
分类:
其他好文 时间:
2019-12-15 22:09:44
阅读次数:
119
首先执行命令: yum install updateyum update kernelyum update kernel-develyum install kernel-headersyum install gcc*yum install gcc makereboot 执行完成后, centos上, ...
分类:
其他好文 时间:
2019-12-15 18:33:19
阅读次数:
196
bcc 是一个基于bpf 的强大linux io,网络监控分析工具集(当然也可以分析java,ruby,python。。。) 一张工具图 说明 bcc 好多工具是需要kernel 4.1 的,但是大部分还是可以使用的,功能很强大,如果感觉bcc太过复杂,perf-tools 也是一个不错的选择 参考 ...
分类:
系统相关 时间:
2019-12-15 16:06:22
阅读次数:
163
KVM 是业界最为流行的 Hypervisor,全称是 Kernel-based Virtual Machine。它是作为 Linux kernel 中的一个内核模块而存在,模块名为 kvm.ko,也可以看作是一个进程,被内核调度并管理,从 Linux 2.6.20 版本开始被完全正式加入到内核的主 ...
分类:
其他好文 时间:
2019-12-15 14:42:19
阅读次数:
107
目录 1.1 编程语言 1)低级语言 2)高级语言 1.2 内核kernel 1.3 程序 1.4 进程 1.5 cpu内存空间 1.1 编程语言 1)低级语言 #离机器越近语言 #二进制机器指令 #汇编语言 #ADD,R0,R1,ST... 2)高级语言 #离近人类越近的自然语言 #编译型语言 # ...
分类:
其他好文 时间:
2019-12-15 14:20:14
阅读次数:
105
先查看已安装的内核: rpm -qa|grep kernel 然后查看下当前在用的内核: uname -r 最后是删除内核: yum remove xxxx ...
分类:
其他好文 时间:
2019-12-15 12:21:26
阅读次数:
148
一,linux的目录结构 /bin:所有用户都可以使用的可执行程序 /sbin:系统管理员使用的可执行程序 /boot:引导加载器必须用到的静态文件:kernel,initramfs,grub等。 /dev:设备文件和特殊文件(虚拟设备等)。设备有2种 字符设备(线性设备,有顺序依次处理):逐个字符 ...
分类:
系统相关 时间:
2019-12-15 10:35:09
阅读次数:
102
由于Linux0.11的内核态进程切换使用的方式是用ljmp来进行TSS的跳转,效率较低,因此考虑对其进行优化,改为后面版本使用的kernel stack栈的切换 需要做的任务 1.重写schedule,switch_to函数 2.将修改过的函数接在一起 3.修改fork函数 目前 Linux 0. ...
分类:
系统相关 时间:
2019-12-14 14:02:43
阅读次数:
113