
一步一图带你深入理解 Linux 虚拟内存管理
- 2022 年 10 月 25 日
- 筆記
写在本文开始之前…. 从本文开始我们就正式开启了 Linux 内核内存管理子系统源码解析系列,笔者还是会秉承 …
Continue Reading写在本文开始之前…. 从本文开始我们就正式开启了 Linux 内核内存管理子系统源码解析系列,笔者还是会秉承 …
Continue Reading1. 前言 笔者在 《从 Linux 内核角度看 IO 模型的演变》一文中曾对 Socket 文件在内核中的相关数据结构 …
Continue Reading从今天开始我们来聊聊Netty的那些事儿,我们都知道Netty是一个高性能异步事件驱动的网络框架。 它的设计异常优雅简洁 …
Continue Reading本文从漏洞分析、ARM64架构漏洞利用方式来讨论如何构造提权PoC达到读取root权限的文件。此题是一个ARM64架构的 …
Continue Reading一、.ko 文件介绍 .ko文件是kernel object文件(内核模块),该文件的意义就是把内核的一些功能移动到内核 …
Continue Reading内核分配器的功能 在操作系统管理的虚拟内存中,用于内存管理的最小单位是页,大多数传统的架构是4KB。由于进程每次申请分配 …
Continue Reading1.概念 内存管理模式 段式:内存分为了多段,每段都是连续的内存,不同的段对应不用的用途。每个段的大小都不是统一的,会导 …
Continue Reading1、概述 在阅读内核源码时,可以看到kthread_worker、kthread_work两个数据结构配合内核线程创建函 …
Continue Reading因为近期用到了Linux内核的相关知识,下面随笔将给出内核模块的编写记录,供大家参考。 1、运行环境 Ubunt …
Continue ReadingELF文件(Executable Linkable Format)是一种文件存储格式。Linux下的目标文件和可执行文件 …
Continue Reading