ps命令:
- ps命令用于显示当前系统中的进程状态。
- 示例应用:
- 显示所有进程的详细信息:
ps aux
2025年03月20日
ps aux
2025年03月20日
什么是调度?按照某种调度算法,从进程的ready队列中选择进程给CPU。
为什么要调度?为了最大限度的利用CPU。
task_struct
2025年03月20日
红黑树(R-B Tree)是一种自平衡的、高效的二叉查找树,是由Rudolf Bayer于1978年发明。红黑树可以在 时间内完成查找、增加、删除等操作过程,因此应用非常广泛,例如C++ STL中map,Linux内核中CFS进程调度算法均是基于红黑树结构实现的。
2025年03月20日
Pstree命令用于查看Linux系统中进程之间的父子关系树形结构。它将系统中运行的进程以树状结构展现,方便用户查看进程之间的层级关系和依赖关系,以及查找进程的父进程和子进程。该命令能够直观地帮助用户理解进程之间的关系,从而方便管理和了解系统资源的使用情况。
1.语法:
pstree [-a][-c][-h][-l][-n][-p][-u][-Z] [进程号]
2025年03月20日
在 Linux 系统中,服务是系统的命脉。它们可能是网络服务器(像 Nginx 或 Apache)、数据库(比如 MySQL 或 PostgreSQL)、日志管理器,甚至是负责硬件检测的小型后台程序。了解哪些服务正在运行,有以下几个关键原因:
2025年03月20日
在前文中,我们分析了内核启动的整个过程以及系统调用的过程,从本文开始我们会介绍Linux系统各个重要的组成部分。这一切就从进程和线程开始,在 Linux 里面,无论是进程,还是线程,到了内核里面,我们统一都叫任务(Task),由一个统一的结构 task_struct 进行管理。这个结构非常复杂,本文将细细分析task_struct结构。主要分析顺序会按照该架构体中的成员变量和函数的作用进行分类,
2025年03月20日
在 Linux 系统内,文件与目录的组织结构呈现出层次化的态势,每一个目录皆具备其独有的职责与作用。明晰这些目录的功能对于平素的系统管理以及维护而言,其重要性不言而喻。本文简单介绍Linux各目录树模块详情及基本功能。