内核
解析鸿蒙轻内核静态内存的使用
目录一、前言二、静态内存结构体定义和常用宏定义2.1、静态内存结构体定义2.2、静态内存常用宏定义三、静态内存常用操作3.1、初始化静态内存池3.2、清除静态内存块内容3.3、申请、释放静态内存四、小结一、前言[详细]
2021-06-29 11:06 分类:编程语言-
Linux内核源代码分析经验
Linux的最大的好处之一就是它的源码公开。同时,公开的核心源码也吸引着无数的电脑爱好者和程序员;他们把解读和分析Linux的核心源码作为自己的最大兴趣,把修改Linux源码和改造Linux系统作为自己对计算机技术追求的最大目标。[详细]
2021-04-17 22:53 分类:Linux【粉丝问答14】如何在内核中操作某个文件?
一、问题描述如何在内核中操作某个文件?二、操作函数1. 分析在用户态,读写文件可以通过read和write这两个系统调用来完成(C库函数实际上是对系统调用的封装)。 但是,在内核态没有这样的系统调用,我们又该如何读写文件呢?阅读Linux内核...[详细]
2021-04-17 14:36 分类:LinuxCentOS 7 升级内核至 5.4.101 脚本
#!/bin/bash#升级内核需要先导入elrepo的key,然后安装elrepo的yum源:rpm-Uvhhttp://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpmrpm-Uvhhttp://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm#仓库启用后,...[详细]
2021-04-13 22:52 分类:LinuxLinux内核 | 进程管理
进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位,由于线程比进程更小,基本上不拥有系统资源,故对它的调度所付出的开销就会小得多,能更高效的提高系统多个程序间并发执行的程度。 进程和线程的主要差别在于它...[详细]
2021-02-20 12:28 分类:Linux-
SUSE Linux 查看版本号
SUSE是Linux操作系统的发行版之一,源自德国。现时SUSE属于Novell旗下的业务,同时亦是桌面 Linux 联盟(Desktop Linux Consortium)的发起成员之一。 SUSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。1992年 Pet...[详细]
2020-11-25 14:36 分类:Linux -
1-1.利用数据观测Page Cache
常见与PageCache有关场景服务器的load飙高服务器的I/O吞吐飙高业务响应时延出现大的毛刺业务平均访问时延明显增加什么是PageCache?PageCache是内核管理的内存,属于内核,不属于用户[详细]
2020-09-19 12:07 分类:Linux