码迷,mamicode.com
首页 >  
搜索关键字:Linux内核    ( 6643个结果
LTP(LinuxTest Project)测试工具
LTP(LinuxTest Project)测试工具 LTP(LinuxTest Project)是SGI、IBM、OSDL和Bull合作的项目,目的是为开源社区提供一个测试套件,用来验证Linux系统可靠性、健壮性和稳定性。LTP测试套件是测试Linux内核和内核相关特性的工具的集合。该工具的目的 ...
分类:系统相关   时间:2020-05-09 01:30:37    阅读次数:84
3.1.5 LTP(Linux Test Project)学习(五)-LTP代码学习
3.1.5 LTP(Linux Test Project)学习(五)-LTP代码学习 Hello小崔 ? 华为技术有限公司 Linux内核开发 2 人赞同了该文章 LTP代码学习方法主要介绍两个步骤,个人认为效果最好,见效也快。 方法1 查看官方介绍文档(如果你最开始接触ltp,那么步骤1一定要看) ...
分类:系统相关   时间:2020-05-09 00:28:07    阅读次数:119
基于mykernel 2.0编写一个操作系统内核
基于mykernel 2.0编写一个操作系统内核 一. 实验要求 按照https://github.com/mengning/mykernel 的说明配置mykernel 2.0,熟悉Linux内核的编译; 基于mykernel 2.0编写一个操作系统内核,参照https://github.com/ ...
分类:其他好文   时间:2020-05-08 22:50:57    阅读次数:70
C语言结构体初始化的四种方法
C语言结构体初始化的四种方法 ericbars 2018-03-15 17:17:19 95935 收藏 71展开定义struct InitMember{ int first; double second; char* third; float four;};方法一:定义时赋值struct Init ...
分类:编程语言   时间:2020-05-08 14:45:28    阅读次数:100
Linux内核、驱动调试总结
1.给驱动模块的打印加tag #define pr_fmt(fmt) "my_module: " fmt //在所有include头文件之前加 pr_info("xxxx"); 2.根据函数指针打印函数名 Symbols/Function Pointers: %pF versatile_init+0 ...
分类:系统相关   时间:2020-05-08 14:40:37    阅读次数:102
linux内核共享双向链表
双向链表 原理 单链表在遍历其每一个元素的过程中,一旦通过某个节点的next进入了下一个节点之后,就没有办法再回到上一个节点了,单链表只能往前走,而不能往后,这样子显然非常的不方便。解决的办法是我们在单链表的基础上给每一个元素附上两个指针域,一个是指向下一个节点的next,另一个是指向下一个节点的p ...
分类:系统相关   时间:2020-05-08 10:17:29    阅读次数:98
关于Linux内核,推荐的8本书籍
https://zhuanlan.zhihu.com/p/72818398 推荐几本高质量的Linux内核的书籍。 第一本,《Linux内核设计与实现》,基于Linux 2.6内核介绍了Linux内核的设计与实现,涵盖了从核心内核系统的应用到内核设计与实现等各方面内容,主要内容包括:进程管理、调度、 ...
分类:系统相关   时间:2020-05-07 13:21:41    阅读次数:118
ARM32 页表映射
在32bit中的Linux内核中一般采用3层映射模型,第1层是页面目录(PGD),第2层是页面中间目录(PMD),第3层才是页面映射表(PTE)。 但在ARM32系统中只用到两层映射,因此在实际代码中就要3层映射模型中合并一层 。在ARM32架构中,可以按段(section)来映射,这时采用单层映射 ...
分类:其他好文   时间:2020-05-03 12:23:11    阅读次数:76
Linux中CPU性能分析工具perf简单使用(亲测可用)
一、背景 Linux系统出现性能瓶颈时,往往因个别函数长时间占用CPU造成,解决问题的第一步就是定位到引起问题的函数,perf就是这样的工具,它是Linux内核源码提供的工具。 二、核心概念 1. 数据采集 perf通过采样的方式,记录CPU正在执行的函数名及函数的调用栈,通常采样频率是每秒99次, ...
分类:系统相关   时间:2020-05-02 17:23:05    阅读次数:559
docker+vulhub快速搭建漏洞环境
遇到错误 rm -f /var/run/yum.pid 原理 docker是利用Linux内核虚拟机化技术(LXC),提供轻量级的虚拟化,以便隔离进程和资源。LXC不是硬件的虚拟化,而是Linux内核的级别的虚拟机化,相对于传统的虚拟机,节省了很多硬件资源。 在CentOS6.8是可以支持docke ...
分类:其他好文   时间:2020-05-02 15:04:48    阅读次数:145
6643条   上一页 1 ... 25 26 27 28 29 ... 665 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!