Linux五步构建内核树

Linux五步构建内核树

0.系统自带的内核树有时,安装的系统已经自带了Linux内核树,足够用来编译驱动程序了。自带的内核树通常位于/lib/modules//build其中,系统内核版本可以用uname-r来查看$uname-r5.11.0-41-generic不过自带的内核树似乎不完整,所以建议

Docker核心原理之 Cgroup详解

Docker核心原理之 Cgroup详解

内核中强大的工具cgroup,不仅可以限制被NameSpace隔离起来的资源,还可以为资源设置权重,计算用量等什么是cgroupcgroup全称是controlgroupscontrolgroups:控制组,被整合在了linux内核当中,把进程(tasks)放到组里面,对组设置权限,对进程进行控制。可以理解为用户和组

如何理解Linux下的SELinux

如何理解Linux下的SELinux

一、SELinux简介SELinux是一个内核级别的安全机制,从Linux2.6内核之后就将SELinux集成在了内核当中,因为SELinux是内核级别的,所以我们对于其配置文件的修改都是需要重新启动操作系统才能生效的。现在主流发现的Linux版本里面都集成了SELinux机制,CentOS/RHEL都会默认开启

Linux 系统优化的一些建议(内核优化)

关闭swap如果服务器上有运行数据库服务或消息中间件服务,请关闭交换分区echo "vm.swappiness = 0" >> /etc/sysctl.conf sysctl -pOOMKiller一般我们的linux服务都是混部服务的,每个程序申请的物理内存都是共享的;例如物理

centos系统升级内核后无法启动怎么办

解决过程如下:查询3.10.0initramfs的驱动[root@localhost ~]# lsinitrd -k 3.10.0-957.el7.x86_64 | grep mpt[23]sas drwxr-xr-x 2 root root 0 Nov 12 19:24 usr/lib/modules/3.10.0-957.el7

1253067 TFnetwork_cn