• Linux内核内存管理架构详解

    时间:2024-03-09 19:56:28

    内存管理子系统可能是linux内核中最为复杂的一个子系统,其支持的功能需求众多,如页面映射、页面分配、页面回收、页面交换、冷热页面、紧急页面、页面碎片管理、页面缓存、页面统计等,而且对性能也有很高的要求。本文从内存管理硬件架构、地址空间划分和内存管理软件架构三个方面入手,尝试对内存管理的软硬件架构...

  • Linux内核基础 - list_splice_tail_init函数详解

    时间:2024-03-09 19:15:43

    解析 Linux Kernel 4.19 的 list_splice_tail_init 函数 摘要 本文档旨在解析 Linux 内核 4.19 版本中 list_splice_tail_init 函数的作用,这是一个处理内核链表的重要函数。通过此函数,可以将一个链表插入到另一个链表的尾部,并将源链...

  • Linux系统:内核参数调优

    时间:2024-03-08 08:48:03

    目录 1、/proc目录 2、sysctl命令 3.1 控制源路由验证 3.2  控制内核的系统请求调试功能 3.3  控制核心转储是否将PID附加到核心文件名 3.4 控制TCP同步cookie的使用 3.5  在网桥上禁用netfilter 3.6  控制消息队列的默认最大大小  3.7  调试...

  • 全面解析Linux 内核 3.10.x - IPI核间中断的应用【转】

    时间:2024-03-07 19:29:07

    转自:https://blog.csdn.net/ongoingcre/article/details/50269869    Fro...

  • 利用 GDB、KGDB 调试 Linux 内核 驱动模块及应用程序

    时间:2024-03-06 18:01:13

    转自绿盟科技博客这几天看了一下linux内核提权的一个漏洞,里面涉及到了驱动程序漏洞及驱动调试内容,由于各类linux操作系统版本的不同,如果不能在自己机器上亲自调...

  • linux内核更新前后配置文件的比较 - 丰泽园的天空

    时间:2024-03-06 09:07:02

    linux内核更新前后配置文件的比较 说明:这里先给出一个比较的结果,作为记录,后续会给出内核配置差异的详细解释。[root@xiaolyu linux-4.7.2]# diff ....

  • 六步升级你的Debian Linux内核到当前最新稳定版本

    时间:2024-03-04 10:18:48

    本文经验基于如下环境:原Debian版本为:Debian GNU/Linux 3.1原内核版本为:2.6.8-2-686下载的新内核版本为:2.6.15.6下载文件的存放路...

  • 在Ubuntu 20.04 LT上安装Linux 5.8内核的步骤

    时间:2024-03-04 07:42:47

    1.打开命令终端在Ubuntu 20.04 LTS PC或Laptop上,从应用程序或使用快捷键Ctrl + Alt + T打开命令终端。如果你使用的是CLI版本,那么你已经到了。2.更新系统在继续之前,只需确保系统上所有现有的软件包都是最新的。sudo apt update3.检查当前的Ubunt...

  • 哪个 Linux 内核版本号是 “稳定的”? | Linux 中国 - tlnshuju

    时间:2024-03-04 07:42:23

    哪个 Linux 内核版本号是 “稳定的”? | Linux 中国 2018-11-03 12:55 tlnshuju 阅读(5042) 评论(0) 编辑 收藏 举报 版权声明:本...

  • 编译最新linux内核(version 4.4.2)

    时间:2024-03-04 07:41:59

    环境:centos6.4 内核版本为2.6.32目标:编译4.4.2内核,升级到 4.4.2准备工作:安装开发库和ncurses库# yum groupinstall "Development Tools" -...

  • 解决linux ubuntu不能识别华为手机的问题--升级内核 - 陈严肃

    时间:2024-03-03 16:56:08

    解决linux ubuntu不能识别华为手机的问题--升级内核 敝人手中有一个华为mate8,但是debian, ubuntu及一系列衍生版均不能识别。只能识别出一个华为手机助手,但是无法使用华为的内置存贮。在fedora上是可以完美使用的。 归根到底的原因,是因为华为的安卓...

  • Linux 内核预备知识:浅析 offsetof 宏以及新手的所思所想

    时间:2024-03-02 11:07:37

    最近一头扎进了 Linux 内核的学习中,对于我这样一个没什么 C 语言基础的新生代 Java 农民工来说实在太痛苦了。Linux 内核的学习,需要的基础知识太多太多了:C...

  • Linux内核剖析(五)Linux内核的构建过程 - AlanTu

    时间:2024-03-01 11:08:43

    Linux内核剖析(五)Linux内核的构建过程 参考 一次实验引发的故事 – kernel build system探索—vmlinux是如何炼成的– kernel makef...

  • 笨叔叔: 我的Linux内核学习经历

    时间:2024-02-26 07:04:59

    作者简介笨叔叔, Linux内核爱好者,从事Linux内核和驱动开发十余年,在多家芯片公司从事过手机芯片底层软件开发和客户支持工作。欢迎大家给Linuxer投稿,获...

  • Linux内核配置(二) :CPU类型配置

    时间:2024-02-21 13:51:27

    5. Processor type and features 处理器类型及特性 5.1. Symmetric multi-processing support (SMP) 对称多处理器支持。 这将支持有多CPU的系统。如果你的系统只有一个CPU,选N。反之,选Y。 如果你选N,内核将会在单个或者多个...

  • linux内核中串口驱动注册过程(tty驱动)[转]

    时间:2024-02-21 13:17:03

    原文转自:http://m.blog.csdn.net/blog/lushengchu2003/9368031最近闲来无事情做,想到以前项目中遇到串口硬件流控制的问题,蓝牙串口控制返回错误,上层读写串口buffer溢出的问题等,也折腾了一阵子,虽然 最终证明与串口驱动无关,但是排查问题时候毫无疑问会...

  • linux内核数据结构学习总结

    时间:2024-02-21 11:05:47

    linux kernel/user mode data struct learning 目录1. 进程相关数据结构 ...

  • centos6.5升级Linux内核步骤 - chulia

    时间:2024-02-21 07:12:09

    centos6.5升级Linux内核步骤 centos6.5升级Linux内核步骤http://www.jianshu.com/p/c75f00182b4c 使用的操作系统...

  • 如何更新/升级Red Hat Enterprise Linux内核?

    时间:2024-02-19 20:12:32

    环境红帽企业Linux 3红帽企业Linux 4红帽企业Linux 5红帽企业Linux 6红帽企业Linux 7问题如何更新Red Hat Enterprise Linux内核?如何在Red Hat Enterprise Linux上更新内核,有什么需要特别关注的吗?如何安装更新的内核?决议Red...

  • Linux内核升级 - CyberSecurityBook

    时间:2024-02-19 20:12:08

    Linux内核升级 一、测试环境CentOS6.5 X86 64位 内核版本为 2.6.32VM 10.07二、编译内核版本2.1、kernel 3.2.712.2、kernel 3.4.1082.3、ke...