1. 系統管理員可以使用哪個命令來更改tuned守護進程的設置?
tuned 的調優配置集存儲在 /usr/lib/tuned(默認) 和 /etc/tuned(自定義 或當前有效)目錄下。每個配置集都有一個單獨的目錄,目錄中包含 tuned.conf 配置文件及其他可選文件。
tuned-adm?命令用于更改 tuned 守護進程的設置。
- tuned-adm active 命令可識別當前活動的調優配置集。
- tuned-adm list 命令可列出所有可用的調優配置集。
- tuned-adm profile_info 命令可顯示活躍的調優配置文件的信息。
- tuned-adm profile profilename 命令切換為更符合系統當前調優要求的其他有效配置集。
- tuned-adm recommend 命令可以為系統推薦調優配置集。
- tuned-adm off 命令關閉 tuned 應用調優活動。
2. nice值是什么?
為了使操作系統能夠更加靈活地管理多任務的調度,尤其是在 CPU 資源有限的情況下。操作系統通常會根據進程的優先級來分配 CPU 時間,但有時,用戶希望能夠手動調整某些進程的優先級,以達到特定的需求。
nice 值的范圍介于 -20(最高優先級)到 19(最低優先級)之間,nice 值越高,表示優先級越低(該進程容易將其 CPU 使用量讓給其他進程);nice 值越低,表示優先級越高(該進程更加不傾向于讓出 CPU)。
3. 如何使用top和ps命令查看nice級別?
top 命令查看 nice 值(NI列),priority(PR列)顯示其調度的優先級,?nice 值 -20 映射至 PR 值 0。
ps 命令加上合適的選項也可以顯示進程的nice級別。
4. 使用nice命令啟動進程時,進程的默認值是多少?
所有用戶都可以使用 nice 命令來啟動具有默認或更高 nice 值的命令,默認為 10,-n 選項可以設置特定 nice 值。
5. 如何更改現有進程的nice級別?
使用 renice 命令來更改現有進程的 nice 級別。renice -n 級別?進程。