Linux系统启动与管理全解析
1. 并行启动与系统性能
在进行系统启动并行化操作时,可能会因大量单元同时启动,导致系统暂时变慢。不过,这种方式虽未实现按需单元启动,但运用了实现按需启动的相同特性。例如,运行systemd的机器上的journald和D - Bus配置单元,很可能就是以这种方式并行化的。
2. systemd辅助组件
随着systemd的普及,它不仅支持启动和服务管理,还通过辅助兼容层支持一些其他任务。在/lib/systemd目录下有许多程序,它们是与这些功能相关的可执行文件。以下是一些具体的系统服务:
| 服务名称 | 说明 |
| ---- | ---- |
| udevd | 是systemd的一部分 |
| journald | 日志服务,处理多种日志机制,包括传统的Unix syslog服务 |
| resolved | DNS的名称服务缓存守护进程 |
这些服务的可执行文件都以systemd - 为前缀,如systemd集成的udevd被称为systemd - udevd。有些程序是简单的包装器,用于运行标准系统实用程序并向systemd通知结果,例如systemd - fsck。若在/lib/systemd中遇到无法识别的程序,可查看其手册页,它可能会介绍该实用程序及其关联的单元类型。
3. System V运行级别
在Linux系统中,任何时刻都有一组基本进程(如crond和udevd)在运行。在System V init中,机器的这种状态称为运行级别,用0到6的数字表示。系统大部分时间处于单一运行级别,但关机时,init会切换到
超级会员免费看
订阅专栏 解锁全文
2570

被折叠的 条评论
为什么被折叠?



