Linux 提升CPU利用率


/dev/null

由於同學項目CPU利用率不高,客戶要降他們服務器配置,所以下下策。

# 提升一個核CPU利用率
cat /dev/urandom | gzip -9 > /dev/null



# 提升更大的CPU利用率,只需要不停壓縮和解壓縮(適用於多核)
cat /dev/urandom | gzip -9 | gzip -d | gzip -9 | gzip -d> /dev/null

附gzip參數

語法
gzip [-acdfhlLnNqrtvV][-S <壓縮字尾字符串>][-<壓縮效率>][--best/fast][文件...] 或 gzip [-acdfhlLnNqrtvV][-S <壓縮字尾字符串>][-<壓縮效率>][--best/fast][目錄]
參數:

-a或--ascii  使用ASCII文字模式。
-c或--stdout或--to-stdout  把壓縮后的文件輸出到標准輸出設備,不去更動原始文件。
-d或--decompress或----uncompress  解開壓縮文件。
-f或--force  強行壓縮文件。不理會文件名稱或硬連接是否存在以及該文件是否為符號連接。
-h或--help  在線幫助。
-l或--list  列出壓縮文件的相關信息。
-L或--license  顯示版本與版權信息。
-n或--no-name  壓縮文件時,不保存原來的文件名稱及時間戳記。
-N或--name  壓縮文件時,保存原來的文件名稱及時間戳記。
-q或--quiet  不顯示警告信息。
-r或--recursive  遞歸處理,將指定目錄下的所有文件及子目錄一並處理。
-S<壓縮字尾字符串>或----suffix<壓縮字尾字符串>  更改壓縮字尾字符串。
-t或--test  測試壓縮文件是否正確無誤。
-v或--verbose  顯示指令執行過程。
-V或--version  顯示版本信息。
-<壓縮效率>  壓縮效率是一個介於1-9的數值,預設值為"6",指定愈大的數值,壓縮效率就會愈高。
--best  此參數的效果和指定"-9"參數相同。
--fast  此參數的效果和指定"-1"參數相同。

關於/dev/null這個文件夾

Linux 下的兩個特殊的文件 -- /dev/null 和 /dev/zero 簡介及對比


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM