8400升9700或10400F大量解壓縮會有感嗎? - 3C

Jake avatar
By Jake
at 2020-09-25T15:37

Table of Contents

前文恕刪
yeeouo : 解壓縮是單線程吧 09/25 11:35
yeeouo : 包括7zip軟體都是單線程解壓縮 09/25 11:36
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 : https://i.imgur.com/o7ANJNF.png 09/25 12:04
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就是了 09/25 12:17
糾錯回復真的是RAR的強項

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

至少吃8個執行緒

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

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

--
Tags: 3C

All Comments

Damian avatar
By Damian
at 2020-09-28T17:04
解壓縮是單線程吧
Emma avatar
By Emma
at 2020-10-03T13:03
包括7zip軟體都是單線程解壓縮
Quintina avatar
By Quintina
at 2020-10-05T09:39
WinRar有支援多核心吧?
Kumar avatar
By Kumar
at 2020-10-09T23:25
解壓縮不吃多核心啊
William avatar
By William
at 2020-10-13T09:54
7Zip成績幾乎都是Zen2表現比較好
Caitlin avatar
By Caitlin
at 2020-10-16T20:32
https://i.imgur.com/o7ANJNF.png
Agnes avatar
By Agnes
at 2020-10-18T02:29
從這圖看起來 7z解壓縮吃多核心啊
Necoo avatar
By Necoo
at 2020-10-22T08:52
7-z的壓縮和解壓縮相對rar是比較有用到多核心就是
Odelette avatar
By Odelette
at 2020-10-26T04:58
不過RAR有糾錯回復的機制所以比較沒用7-z就是了
Carol avatar
By Carol
at 2020-10-27T12:09
7z解壓真的有多核嗎 我之前還查stack系列網站 最佳
解答是說解壓縮io比較重要 多核心沒必要所以不支援
我用7z解壓也一直都是單核阿
Edward Lewis avatar
By Edward Lewis
at 2020-10-28T01:48
不過現在固態硬碟很快 常常單核心100%就是
Leila avatar
By Leila
at 2020-10-29T21:41
求分享
John avatar
By John
at 2020-10-31T07:55
我...我也想學術研究
Blanche avatar
By Blanche
at 2020-11-04T04:46
有預算就往上拿,升級永遠不吃虧
Genevieve avatar
By Genevieve
at 2020-11-04T20:03
優質
Edith avatar
By Edith
at 2020-11-06T11:12
CPU的L1 2 3快取是不是也有差
Jacob avatar
By Jacob
at 2020-11-11T03:50
現在NVMe SSD價格降下來了 大家用的都是高速SSD了
Susan avatar
By Susan
at 2020-11-11T15:23
求學術研究(歪樓
Doris avatar
By Doris
at 2020-11-13T09:42
推測試
Megan avatar
By Megan
at 2020-11-13T13:20
我也要學術研究
Yuri avatar
By Yuri
at 2020-11-15T02:49
推學術研究
Isla avatar
By Isla
at 2020-11-15T13:41
https://i.imgur.com/sCO994e.jpg
幫你們準備好了
Edwina avatar
By Edwina
at 2020-11-17T17:44
之前也會整理合集,現在N/E太方便都沒整理了
Ina avatar
By Ina
at 2020-11-19T03:02
如月群真讚
Gilbert avatar
By Gilbert
at 2020-11-20T22:47
推測試
Zanna avatar
By Zanna
at 2020-11-23T10:06
研究起來= =
Noah avatar
By Noah
at 2020-11-26T16:37
我也想研究...求合集500p
Joseph avatar
By Joseph
at 2020-11-27T10:11
需要測試data
Robert avatar
By Robert
at 2020-11-30T23:51
●月○真合集, 這個肯定是學術研究!!
Quanna avatar
By Quanna
at 2020-12-04T04:06
我需要那個壓縮檔案 用於學術研究XD
Jack avatar
By Jack
at 2020-12-04T16:22
純推不下
Agnes avatar
By Agnes
at 2020-12-05T20:49
學術網路大家一起研究交流是很正常的
原po考不考慮分享一下
Lucy avatar
By Lucy
at 2020-12-07T10:23
我也想做個學術研究
Emily avatar
By Emily
at 2020-12-08T19:06
大家突然都想做學術研究
Christine avatar
By Christine
at 2020-12-10T09:11
私信檔案?需要研究RAR是否支援多核(大誤)
Bethany avatar
By Bethany
at 2020-12-12T21:17
我需要這個檔案來檢查你的實驗結果是不是有錯誤
Christine avatar
By Christine
at 2020-12-15T00:59
推一個實驗精神!!!
Charlie avatar
By Charlie
at 2020-12-15T23:15
你的學術研究比我完整Q_Q 強烈需要
Caitlin avatar
By Caitlin
at 2020-12-16T06:47
大家都需要這個檔案來實驗一下
Olive avatar
By Olive
at 2020-12-17T22:10
我需要那個壓縮檔測試我電腦的解壓速度符不符合
Frederica avatar
By Frederica
at 2020-12-19T12:52
我也想做實驗
Dinah avatar
By Dinah
at 2020-12-20T20:27
我也需要同樣的測試檔案,看能不能在我的電腦上複
製出你的學術研究成果。
Callum avatar
By Callum
at 2020-12-23T15:00
學術研究++
Jessica avatar
By Jessica
at 2020-12-27T21:22
https://i.imgur.com/sCO994e.jpg
Jack avatar
By Jack
at 2021-01-01T05:34
學術交流++
Suhail Hany avatar
By Suhail Hany
at 2021-01-01T12:25
我也想做實驗 壓縮檔借測試++
Dora avatar
By Dora
at 2021-01-04T05:52
阿年,如月群真是誰?
Doris avatar
By Doris
at 2021-01-05T07:34
漫畫大師
Elma avatar
By Elma
at 2021-01-06T22:42
為了科技進步人類發展,請分享你的學術研究
Sierra Rose avatar
By Sierra Rose
at 2021-01-08T21:52
我也是很想要學術研究啦
Steve avatar
By Steve
at 2021-01-13T02:47
我需要如XXX綜合集的壓縮檔,為了研究
Audriana avatar
By Audriana
at 2021-01-16T15:29
嫩,現在都用Ryzen 4900HS
George avatar
By George
at 2021-01-21T00:33
推推
Ursula avatar
By Ursula
at 2021-01-22T21:02
...不是看那樣就是支援多核心
Ina avatar
By Ina
at 2021-01-27T00:32
你要把啟動核心關掉從一個開始慢慢增加,
直到超過他支援的核心,會發現即使增加核心秒數
Erin avatar
By Erin
at 2021-01-30T05:56
也不會再減少,才證明他支援核心的數量
我記得有一個youtuber測遊戲支援核心就提過這件事
Hamiltion avatar
By Hamiltion
at 2021-02-01T20:07
我記得是因為解壓縮本來就不是很吃CPU 反而硬碟寫入
才是最吃的 壓縮的話吃CPU但是檔案產生速度慢
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2021-02-03T08:28
解壓縮不吃CPU 但是檔案增加很快所以吃硬碟寫入
Megan avatar
By Megan
at 2021-02-07T10:07
我需要那個壓縮檔來做學術研究 能夠送上小禮3000p
Emily avatar
By Emily
at 2021-02-11T15:06
那部的畫風真的好用
Daph Bay avatar
By Daph Bay
at 2021-02-13T01:31
我用9980XE解28.9GB壓縮檔,壓縮率81%,內含68743
個檔案,測兩次,並使用Ramdisk,7z占用穩定維持在
6%左右,至於個別核心的使用情況,也是像你那樣零
散,就像你的測試一樣,沒有充分利用核心,但我不
知道為何會同時有多個核心在跑,就我個人猜測,解
壓縮的一系列流程,有可能他是解壓縮這件事本身是
單核,其他流程多核,當然這只是我的猜測,如果真
的要確認是否真的採用多核,看源碼即可,但沒意義
,就使用率也可以看出來,並沒有充分發揮多核的效
Edwina avatar
By Edwina
at 2021-02-15T08:44
不過回到原原PO問題,既然是多個1~2G的壓縮檔,何
不同時解壓,就可以吃滿,直上更多核心的cpu即可

有可靠的組裝電腦的店家嗎?

John avatar
By John
at 2020-09-25T15:06
如題 最近要想買台電腦,效能散熱都研究一段時間 也挑好想要的東西了 原本想說就訂欣亞,讓欣亞幫忙組好 但爬文又有看到說欣亞或原價屋組裝都看運氣的 想請問有沒有專門幫人組裝或改裝電腦的店家啊? 網路上都沒找到欸 ----- Sent from JPTT on my Blackshark DLT- ...

單機+實況 改進

Gary avatar
By Gary
at 2020-09-25T14:36
大家好 約半年前拜各位版友意見收集所賜 組了第一台桌機 目前使用上很滿意 最近開了實況想記錄遊戲過程 但實況同時不論當下手機4G同步收看 或是事後電腦開存檔檢視 總覺得實況畫面品質沒有到我預期的理想 對照同遊戲他台畫面也稍嫌偏弱 主要問題為 畫面視覺上較不清楚(或是說沒那麼銳利) 總覺得會小模糊 開低延 ...

ITX機殼自製 - 徵求意見

Lydia avatar
By Lydia
at 2020-09-25T14:17
https://bteamlab.com/post/761 從開始做BB1到現在,默默的好像已經過了一年了(2019年7月多到現在), 原本只是幾個朋友嗆來嗆去(老屁孩 XD),到機殼真的從眼前冒出來... 感覺真的非常奇妙 XDDD... 工廠通知 BB1已經準備開始組裝,在那之前, 跑一趟工廠看看實際 ...

該升級還是換台電腦?

Andrew avatar
By Andrew
at 2020-09-25T13:08
各位好 目前電腦主要用途為玩玩手機模擬器遊戲(會需掛網) 跟看看影片,逛逛網頁 目前用起來主要是模擬器畫面會閃 然後讀取的時間比較久一些 電腦n年前組的 配置如下: cpu:intel i5 4460 記憶體:ddr3 12g 主機板:b85m-g 顯卡:intel(R)HD Graphics 4600(內 ...

RTX 3070 歐洲售價 出來來了

Sierra Rose avatar
By Sierra Rose
at 2020-09-25T11:53
https://www.coolaler.com/threads/rtx-3070-520-680.360979/ 滄者極限 最近西班牙零售商 PC Components 列出了尚未推出的 RTX 3070 顯卡售價,這些顯卡因 品牌以及專版有不同售價,價格在520~680歐元之間。 最便宜的專版為 PN ...