在Arch Linux上使用Makepkg
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
在GNU / Linux系统中,“ niceness”用于定义进程的CPU优先级。本质上,这与优先级相反。因此,过程越好,优先级就越低,反之亦然。例如,当不重要的程序妨碍CPU性能时,调整进程的精细度很有用。默认情况下,所有进程的友好度均为0。友好度等级从-20到19。
作为非root用户,您只能增加自己拥有的进程的美观度。需要根特权才能降低任何进程的美观程度。
在本文中,我将假定您具有root特权(以root用户身份登录或使用sudo)。
在htop和中top,在“ NI”字段下为每个过程列出了相关信息:
root@demo:~# top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 56892 6580 5216 S 0.0 1.3 0:01.09 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
7 root 20 0 0 0 0 S 0.0 0.0 0:00.07 rcu_sched
您可以使用该nice命令执行一个具有您选择的niceness值的命令。例如:
nice -n 10 apt upgrade
这将运行,apt upgrade但精美度为10,而不是默认值0。
上面命令的一般格式如下:
nice -n NICENESS COMMAND
其中NICENESS是-20到19之间的任何数字,并且COMMAND是您通常在shell中键入的任何命令。
要修改已经运行的进程的不错的价值,您可以使用renice。例如:
root@demo:~# renice -10 -p 564
564 (process ID) old priority 0, new priority -10
此命令使用将新值-10分配给进程PID 564。通用格式如下:
renice NICENESS -p PID
其中NICENESS是-20到19之间的任何数字,PID是目标进程的进程ID。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息