Linux系统基础与进程管理全解析
1. Shell窗口使用
在日常操作中,命令行Shell窗口是经常会用到的工具。要打开它,可从应用程序启动器菜单中选择“System”,然后点击“Konsole (Terminal)”。Shell窗口有众多的配置选项,你可以通过设置菜单中的“Configure Profiles…”来进行访问。例如,有人喜欢白底黑字的显示风格,并且将窗口大小设置为80×25,这是因为这种设置与早期的串行CRT终端相匹配。
在文件菜单中,可以选择打开新的Shell窗口,也能在一个Shell窗口中开启多个标签页。通常同时打开两三个Shell窗口,并且在每个窗口中再打开两三个标签页是很常见的操作。
2. Linux系统特性
Linux以及类Unix操作系统具有以下重要特性:
- 多任务处理 :Linux调度器实现了真正的抢占式多任务处理。当一个异步事件使高优先级进程就绪时,它会抢占当前正在运行的进程。不过,虽然它具有可抢占性,但内核中存在相对较大的延迟,这使得它通常不太适合硬实时应用。不过,随着时间的推移,这种情况已经有了显著改善。此外,默认调度器采用“公平性”策略,让所有进程都有机会运行。
- 多用户支持 :Unix最初是作为分时系统发展起来的,允许多个用户共享一台昂贵的计算机。因此,它有许多支持隐私和数据保护的特性。Linux继承了这一传统,并在服务器环境中得到了很好的应用。
- 多处理器支持 :Linux对真正的对称多处理提供了广泛支持,多个处理器通过共享内存总线紧密耦合。在多核处理器时代,这一点
超级会员免费看
订阅专栏 解锁全文
4205

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



