首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Shawn_CH
掘友等级
嵌入式系统工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Linux 共享内存详解
1. 概述 1.1 什么是共享内存? 共享内存的定义: 共享内存(Shared Memory)是一种进程间通信(IPC)机制,允许多个进程访问同一块物理内存区域。这是最快的 IPC 方式,因为数据不需
Linux top、mpstat、htop、free、slabtop 内部统计原理详解
1. 概述 1.1 工具与内核的关系 top、mpstat、htop 这三个工具都是通过读取 Linux 内核提供的 /proc 文件系统来获取系统统计信息的。它们本身并不进行统计,而是读取内核已经统
Linux 进程切换开销详解
1. 概述 1.1 什么是进程切换开销? 进程切换开销(Context Switch Overhead)是指从一个进程切换到另一个进程时,系统需要执行的各种操作所消耗的时间和资源。这些操作包括保存当前
Linux 时间片详解
1. 概述 1.1 什么是时间片? 时间片(Time Slice 或 Quantum)是操作系统调度器分配给进程的一段 CPU 执行时间。在这段时间内,进程可以独占 CPU 运行,时间片用完后,调度器
Linux schedule() 函数详解
1. 概述 1.1 什么是 schedule() 函数? schedule() 是 Linux 内核调度器的核心函数,负责决定哪个进程在哪个 CPU 上运行,以及执行进程切换。它是多任务操作系统的核心
Linux 系统调用详解
1. 概述 1.1 什么是系统调用? 系统调用(System Call)是用户空间程序与内核空间交互的接口。它允许用户程序请求内核执行特权操作,如文件操作、进程管理、网络通信等。 1.2 为什么需要系
Linux内核USB子系统详解
1. USB子系统概述 1.1 USB子系统的作用 Linux内核的USB子系统负责管理所有USB设备的通信,包括: USB设备的发现和枚举 USB驱动的匹配和绑定 USB数据传输(控制、批量、中断、
Linux 调度器详解
1. 概述 1.1 什么是调度器? Linux 调度器(Scheduler)是内核的核心组件,负责决定哪个进程在哪个 CPU 上运行,以及运行多长时间。它是多任务操作系统的核心,确保系统资源(主要是
epoll_wait 及相关函数原理详解
1. 概述 1.1 什么是 epoll? epoll 是 Linux 内核提供的一种高效的 I/O 事件通知机制,用于监控多个文件描述符(file descriptors)的 I/O 事件。 1.2
Linux 进程冻结机制原理详解
Linux 进程冻结机制 - 最详细解释 目录 概述 进程状态的数据结构 冻结信号的发送机制 进程如何响应冻结信号 __refrigerator 的详细工作流程 调度器如何保存和恢复状态 内存状态的保
下一页
个人成就
文章被点赞
1
文章被阅读
177
掘力值
50
关注了
0
关注者
0
收藏集
0
关注标签
3
加入于
2025-11-30