顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2020-09-25 19:50:04
看板 PC_Shopping
作者 yuu123 (yuu)
標題 Re: [請益] 8400升9700或10400F大量解壓縮會有感嗎?
時間 Fri Sep 25 15:37:21 2020


前文恕刪
yeeouo      : 解壓縮是單線程吧09/25 11:35
yeeouo      : 包括7zip軟體都是單線程解壓縮
a12550550   : WinRar有支援多核心吧?09/25 11:49
JoyRex      : 解壓縮不吃多核心啊09/25 11:53

雖然印象中7-zip(LZMA2)的多核心支援度比RAR好很多

但我記得解壓縮也是有支援多核的



剛才為了驗證推文「解壓縮只用到單執行緒」的說法

似乎與實際經驗不符

馬上切了一個32G的RAMDISK來測試


首先來測大檔

測試檔案為繁體中文的Windows 10 business X64版的ISO

版本號為1903, 1909, 2004(含五月的更新檔)

未壓縮前的總容量為14.1GB
https://i.imgur.com/syDc2cF.png
[圖]

使用7-zip LZMA2 極緻壓縮

壓縮後的7z檔案容量為13.3GB
https://i.imgur.com/nGuAhkV.png
[圖]


接著重點:
為了避免SSD效能不足的問題干擾測試變因

把壓縮後的7z檔案放在RAMDISK內

接著就是實際測試解壓縮至當前目錄的動作

實測解壓縮時間約11秒,速度約1.41GB/s
https://i.imgur.com/EiHQq8P.png
[圖]

自工作管理員可以看到

至少約8個執行緒的瞬間CPU使用率升高
https://i.imgur.com/CKVRKoj.png
[圖]

只不過因為解壓縮的速度實在太快

所以只能看到短暫的CPU使用率上升就是



接著測試4k小檔案的部份

測試檔案為個人好幾年前整理的如●群○合集

請各位太太不要吐槽我拿這個來測試

剛才把硬碟裡面的檔案完整翻了一遍

手上大量小檔的資料夾就只剩這個

總之這是學術研究!再重複一次這是學術研究!!


壓縮前的資料夾大小為1.09GB
https://i.imgur.com/D3L5Glc.png
[圖]

壓縮後的7z大小為1.06GB
https://i.imgur.com/XMNzRl5.png
[圖]
JPG的壓縮率果然都不太好看吶...


實測解壓縮時間約6秒,速度約218MB/s
https://i.imgur.com/E2SkxlW.png
[圖]


所以結論就是:流言終結

7-zip 支援多執行緒解壓縮

而且至少支援8個執行緒


解壓縮速度

與壓縮檔內的檔案大小有著非常大的關系

大檔可以跑到 1GB/s以上

小檔則約為 200MB/s以上


個人推測這之間的差異

應該是礙於儲存設備的效能問題

意即瓶頸是儲存設備(ex:HDD, SSD, Ramdisk etc...)


小檔解壓縮速度完全不及大檔解壓

速度上限可能是解壓縮目錄的4k效能上限


另外雖然不太確定RAR的實際狀況

但如果RAR的解壓縮也有支援多執行緒的話

那麼RAR解壓縮的瓶頸應該也是在SSD上頭才對


如果有大量檔案解壓縮的需求

高速SSD或是RAMDISK可能是唯二的手段

CPU的效能感覺反而是第二順位


備註:

老實說這個測試實其沒有很精確

前後花了不到20分鐘做測試的閒聊等級

而且礙於主機記憶體的容量不夠大

沒辦法切更大的RAMDISK來測試


所以7-zip是否支援超過8個執行緒解壓縮

則要看板上有沒有32G*4 or *8插好插滿的太太滿測試了


以上




mayolane    : 7Zip成績幾乎都是Zen2表現比較好09/25 11:54
[圖]
arrenwu     : 從這圖看起來 7z解壓縮吃多核心啊09/25 12:05
7-zip作者Igor Pavlov有提過

因為LZMA演算法的關系,AMD Ryzen家族的壓縮效率

會比同級的Intel略快一點

解壓縮就沒特別說明過

JoyRex      : 7-z的壓縮和解壓縮相對rar是比較有用到多核心就是09/25 12:16
JoyRex      : 不過RAR有糾錯回復的機制所以比較沒用7-z就是了
糾錯回復真的是RAR的強項

yeeouo      : 7z解壓真的有多核嗎 我之前還查stack系列網站 最佳09/25 12:37
yeeouo      : 解答是說解壓縮io比較重要 多核心沒必要所以不支援
yeeouo      :  我用7z解壓也一直都是單核阿
yeeouo      : 不過現在固態硬碟很快 常常單核心100%就是
有支援多核喔

至少吃8個執行緒

會有只吃單核的錯覺,通常都是檔案不夠大

或是有防毒軟體介入導致解壓縮程式發呆的關系

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.156.77 (臺灣)
※ 文章代碼(AID): #1VRPuqDI (PC_Shopping)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1601019444.A.352.html
superRKO    : 求分享1F 09/25 15:44
spfy        : 我...我也想學術研究2F 09/25 15:47
dickey2     : 有預算就往上拿,升級永遠不吃虧3F 09/25 15:50
P14         : 優質4F 09/25 15:51
st9240208   : CPU的L1 2 3快取是不是也有差5F 09/25 15:57
arrenwu     : 現在NVMe SSD價格降下來了 大家用的都是高速SSD了6F 09/25 16:01
Oxyuranus   : 求學術研究(歪樓7F 09/25 16:02
homer00     : 推測試8F 09/25 16:10
pmes9866    : 我也要學術研究9F 09/25 16:15
rcahxrta    : 推學術研究10F 09/25 16:17
yam276      : https://i.imgur.com/sCO994e.jpg11F 09/25 16:19
[圖]
yam276      : 幫你們準備好了12F 09/25 16:19
DaYehNO1    : 之前也會整理合集,現在N/E太方便都沒整理了13F 09/25 16:22
Lumia625    : 如月群真讚14F 09/25 16:22
crow0801    : 推測試15F 09/25 16:27
tony24334   : 研究起來= =16F 09/25 16:28
chondrites  : 我也想研究...求合集500p17F 09/25 16:39
fiiox3      : 需要測試data18F 09/25 16:47
F04E        : ●月○真合集, 這個肯定是學術研究!!19F 09/25 16:50
jaspergod   : 我需要那個壓縮檔案 用於學術研究XD20F 09/25 16:52
sleepgod0602: 純推不下21F 09/25 17:00
kitkat1051  : 學術網路大家一起研究交流是很正常的22F 09/25 17:01
kitkat1051  : 原po考不考慮分享一下
kisia       : 我也想做個學術研究24F 09/25 17:16
e11gary30200: 大家突然都想做學術研究25F 09/25 17:17
shinkiro    : 私信檔案?需要研究RAR是否支援多核(大誤)26F 09/25 17:22
louis0724   : 我需要這個檔案來檢查你的實驗結果是不是有錯誤27F 09/25 17:23
ccbbaa      : 推一個實驗精神!!!28F 09/25 17:25
ccbbaa      : 你的學術研究比我完整Q_Q 強烈需要
roea68roea68: 大家都需要這個檔案來實驗一下30F 09/25 17:29
lolicat     : 我需要那個壓縮檔測試我電腦的解壓速度符不符合31F 09/25 17:31
chh1470     : 我也想做實驗32F 09/25 17:37
Ning01      : 我也需要同樣的測試檔案,看能不能在我的電腦上複33F 09/25 17:44
Ning01      : 製出你的學術研究成果。
kipi91718   : 學術研究++35F 09/25 17:45
BGWalker    : 學術交流++37F 09/25 17:59
vincent81614: 我也想做實驗 壓縮檔借測試++38F 09/25 18:07
XavierLu    : 阿年,如月群真是誰?39F 09/25 18:11
arrenwu     :                    漫畫大師40F 09/25 18:25
froce       : 為了科技進步人類發展,請分享你的學術研究41F 09/25 18:36
Kowdan      : 我也是很想要學術研究啦42F 09/25 18:37
peten215    : 我需要如XXX綜合集的壓縮檔,為了研究43F 09/25 18:46
ejsizmmy    : 嫩,現在都用Ryzen 4900HS44F 09/25 18:48

--
※ 看板: PC_Shopping 文章推薦值: 0 目前人氣: 0 累積人氣: 102 
作者 yuu123 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇