进程调度,多个程序公平 / 优先占用 CPU,支持多核心、超线程。
内存管理:分配 / 回收内存、虚拟内存、OOM 处理,避免程序互相干扰。
设备驱动:管理硬盘、网卡、显卡、USB、打印机等,支持热插拔。
文件系统:支持 ext4、xfs、btrfs、ntfs 等,统一按 “文件” 管理一切(设备、目录、套接字)。
二、多用户与权限管理
多用户:多人同时登录,各自独立目录、配置、权限。
权限控制:用户 / 组、读 / 写 / 执行权限,文件所有者、sudo 提权。
安全机制:SELinux、AppArmor、防火墙(iptables/nftables)、账号锁定、日志审计。
三、进程与任务管理
多任务:同时运行数百进程,后台服务(nginx、mysql 等)稳定常驻。
进程控制:启动 / 停止 / 重启、优先级调整、后台运行、定时任务(cron)。
资源限制:CPU / 内存 / 磁盘配额,防止单个程序耗尽资源。