Win11 壓縮實測:Win11 的壓縮軟件的最佳配置和使用方式

文章目錄

      • 測試環境
        • 機器配置
        • 被壓縮文件
      • WinRAR
      • 7zip@Linux子系統
        • 準備
        • 極限壓縮
        • 減小字典的極限壓縮
      • 7zip@Win11
        • 準備
        • 極限壓縮
      • 7zip@系統內置右鍵壓縮菜單
        • 極限壓縮
      • 總結:Win11 的壓縮軟件的最佳配置和使用方式

測試環境

機器配置

Win11系統
16GB內存
8核CPU

被壓縮文件

文件夾內有幾十個純文本文件,共計5.77GB。
每個純文本文件大小在 10M+ 到 100M+ 之間,其內容為之前各個網站流落出來的用戶密碼合集,格式不一,內容以多樣化的用戶名、密碼、和其他賬號信息為主,具有很小的重合性(包括常見的重復用戶名和弱密碼,以及同人的多平臺同賬號密碼等情況)。

WinRAR

壓縮配置:極限壓縮,固實壓縮。

測試結果:

  1. 時間最快:大約17分鐘多。
  2. 壓縮結果最差:1.87GB

7zip@Linux子系統

準備

Linux子系統安裝的Ubuntu,默認不帶7zip程序,需要使用如下命令安裝:

sudo apt update && sudo apt install p7zip-full -y

極限壓縮

參數如下,核心參數解析:極限壓縮,固實壓縮,256m字典,多線程。

7z a -t7z -ms=on -mx=9 -m0=LZMA2 -md=256m -mmt=on "output.7z" "your_folder/"

測試結果:內存超標被Killed。
原因:Linux子系統默認只能使用電腦的一半內存(即8GB),并且其swap只有2GB,無法支撐256m的詞典(在多線程下每個線程會使用獨立的詞典緩存使得內存占用按照線程數增長),在壓縮到15%的進程左右時會被系統殺死。

減小字典的極限壓縮

參數同之前,只是少了 -md 參數,其默認值會根據 ??系統架構(32位/64位)?? 和 ??壓縮級別(-mx)?? 自動確定,一般會在 16MB - 64MB 之間。(本例實測結果為64mb)

注:去掉 -mmt=on 參數時,系統也會自動根據CPU核數設置其默認值為并發。

7z a -t7z -ms=on -mx=9 -m0=LZMA2 -md=256m -mmt=on "output.7z" "your_folder/"

測試結果:

  1. 時間:20分鐘+
  2. 壓縮結果:1.65GB

7zip@Win11

準備

7zip官網 下載 Windows X64 的安裝包并安裝。安裝后也會集成到右鍵,并提供可視化UI界面。

極限壓縮

壓縮配置:極限壓縮。固實壓縮會自動適配為16GB大小(完全覆蓋所需),字典大小會自動適配為256m。

測試結果:

  1. 時間:30分鐘+
  2. 壓縮結果:1.65GB(在字節數上比Linux子系統測試結果要小,但也就小幾MB,完全可以忽略)

7zip@系統內置右鍵壓縮菜單

極限壓縮

壓縮配置:極限壓縮。注:無法指定固實壓縮方式。

測試結果:

  1. 時間:2小時+
  2. 壓縮結果:1.65G(字節數最小,但是差距也就幾MB,可忽略)

更多信息:經驗證其壓縮結果,實際上使用了“固實壓縮方式”,詞典使用的是64mb,和Linux子系統下的結果是一致的。

總結:Win11 的壓縮軟件的最佳配置和使用方式

  1. Win11 最新版本已經在右鍵菜單內置支持 zip、7zip 等多種方式的壓縮和解壓;并單獨支持RAR格式的解壓。日常壓縮解壓縮使用zip格式即可,可滿足速度和壓縮率要求。
  2. 對于一些需要極限壓縮的內容,對于有Linux子系統的推薦使用子系統的7z命令;小白用戶可安裝 7zip 獨立版本來大幅縮減壓縮時間。
  3. WinRAR 如無特殊需求,完全可以不需安裝了!

PS,不管其他人怎么想,我是很樂于見到一個沒有WinRAR的時代。只是因為 It’s Simple and Stupid.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/94992.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/94992.shtml
英文地址,請注明出處:http://en.pswp.cn/web/94992.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CMake構建學習筆記22-libxml2庫的構建

在上一篇文章《CMake構建學習筆記21-通用的CMake構建腳本》中,筆者封裝了一個通用的cmake構建腳本cmake-build.ps1,那么這里筆者就嘗試通過這個腳本來構建libxml2庫。 libxml2是GNOME項目下的XML庫,雖然比不上TinyXML-2輕量,但是…

虛擬私有網絡筆記

VPN應用場景 ——VPN概述 ? 利用公共網絡來構建的私人專用網絡稱為虛擬私有網絡(VPN, Virtual Private Network),用于構建VPN的公共網絡包括Internet 、幀中繼、ATM等。在公共網絡上組建的VPN象企業現有的私有網絡 一樣提供安全性…

Python 輕量級 HTML 解析器 - lxml入門教程

文章目錄初始化解析器路徑查找查找所有標簽查找指定 id 的標簽查找指定 class 的標簽查找包含指定 class 的標簽復雜路徑查找示例1示例2常見操作獲取所有標簽的鏈接獲取 div 標簽的文本內容, 其他標簽類似其他元素操作初始化解析器 from lxml import html from lxml.html impor…

(CVPR-2025)VideoMage:文本生成視頻擴散模型的多主體與動作定制化

VideoMage:文本生成視頻擴散模型的多主體與動作定制化 paper title:VideoMage: Multi-Subject and Motion Customization of Text-to-Video Diffusion Models paper是National Taiwan University發表在CVPR 2025的工作 Code:鏈接 圖1. 多主體與動作定制化…

OpenCV輪廓近似與Python命令行參數解析

在計算機視覺任務中,輪廓分析是目標檢測、形狀識別的核心步驟。而approxPolyDP函數作為輪廓簡化的關鍵工具,能有效減少輪廓頂點數量,降低計算復雜度;同時,argparse庫則能讓Python腳本更靈活、易用。本文將結合具體案例…

基于Springboot在線音樂推薦平臺

目錄 一、項目介紹 二、功能介紹 三、核心代碼 四、效果圖 源碼獲取 前言 在經濟繁榮的浪潮過去后,社會的焦點逐漸從物質追求轉向了文化和生活品質的提升[1]。文化生活的繁榮成為人們關注的焦點之一,而音樂,作為文化的一部分&#xff0…

LeetCode算法日記 - Day 26: 歸并排序、交易逆序對的總數

目錄 1. 歸并排序 1.1 題目解析 1.2 解法 1.3 代碼實現 2. 交易逆序對的總數 2.1 題目解析 2.2 解法 2.3 代碼實現 1. 歸并排序 912. 排序數組 - 力扣(LeetCode) 給你一個整數數組 nums,請你將該數組升序排列。 你必須在 不使用任…

C++(Qt)軟件調試---vcpkg安裝crashpad(34)

C(Qt)軟件調試—vcpkg安裝crashpad(34) 文章目錄C(Qt)軟件調試---vcpkg安裝crashpad(34)[toc]1 概述🐜2 環境配置3 qt使用crashpad庫捕獲異常4 cmake中添加crashpad5 相關地址🐐更多精彩內容👉內…

Kafka 副本同步異常與 ISR 收縮故障排查實錄

背景 某高流量 Kafka 集群(原 10G 網卡)在切中心時頻繁觸發帶寬報警,擴容至 25G 網卡后出現副本同步異常: 操作流程:停機→升級網卡→重啟→觸發分區同步→切換首選 Leader現象: 寫入流量上升后&#xff0c…

頂點 (VS)vs 片段(FS):OpenGL紋理滾動著色器的性能博弈與設計哲學

一個微妙的選擇,影響整個應用性能表現在實時圖形渲染中,實現紋理滾動效果是一種常見需求。但當我們在頂點著色器和片段著色器之間做出不同實現選擇時,會對性能產生顯著影響。今天,我們將深入探討這兩種實現的差異,幫助…

基于博客系統的自動化測試項目

目錄 一、引言 二、項目背景 三、項目功能 1)初始登錄界面 2)博客首頁 3)博客詳情頁 4)博客編輯頁 四、測試工具 1)基礎操作系統環境 2)瀏覽器環境 3)開發與測試工具環境 4&#xf…

R 語言 eulerr 包繪制韋恩圖:比例精準

在數據可視化中,韋恩圖是展示多組數據交集關系的常用工具,尤其在生物信息(如基因差異表達分析)、統計分析等領域高頻使用。但傳統繪圖工具常面臨橢圓比例失衡、數值顯示混亂、樣式調整繁瑣等問題,而 R 語言的eulerr包恰好能解決這些痛點 —— 它支持按數據比例自動適配圖形…

CRYPT32!CryptMsgUpdate函數分析和asn.1 editor nt5inf.cat 的總覽信息

0000: 30 83 09 69 2f ; SEQUENCE (9692f Bytes) 0005: 06 09 ; OBJECT_IDENTIFIER (9 Bytes) 0007: | 2a 86 48 86 f7 0d 01 07 02| ; "PKCS 7 已簽名 (1.2.840.113549.1.7.2)" 0010: …

04數據庫約束實戰:從入門到精通

感謝黑馬程序員提供的免費課程約束概念:約束是作用于表中字段上的規則,用于限制存儲在表中的數據。目的:保證數據庫中數據的正確、有效性和完整性。常見的幾種約束:注意:約束是作用于表中字段上的,可以在創…

WPF+IOC學習記錄

最近在學WPF,上一篇文章記錄了WPF的MVVM自己實現和用框架的區別(WPFMVVM入門學習),接下這篇文章記錄一下在WPF中使用IOC,這里演示用的是微軟官方的DependencyInjection,也可以用其他的第三方框架。 項目源…

從零開始學習單片機16

STM32單片機STM32和51單片機的區別51單片機的外設資源少,寄存器少,運行速度慢,價格便宜,容易上手STM32單片機的外設資源更多,寄存器多,運行速度相對快,價格相對貴,上手相對較難STM32…

[特殊字符]論一個 bug 如何經過千難萬險占領線上

謹以此文獻給每一個曾與 Bug 搏斗、最終卻目睹它成功上線的你 本文旨在揭露 Bug 的狡猾,絕非鼓勵以下行為。若你照做,后果自負🐶每一個在線上逍遙法外的 Bug,都不是偶然。它是一場精心策劃的奇跡,是開發、聯調、測試、…

Day12-python文件操作(二)

目錄前言一、Excel文檔操作1.1、xlrd和xlwt庫1.2、openpyxl庫1.3、pandas庫總結前言 今天繼續學習文件操作相關內容,為后續辦公自動化打基礎。 一、Excel文檔操作 1.1、xlrd和xlwt庫 如果要兼容 Excel 2007 以前的版本,也就是xls格式的 Excel 文件&am…

CollageIt:簡單易用的照片拼貼工具

在數字圖像處理領域,制作照片拼貼是一種常見的創意表達方式。CollageIt作為一款體積小巧、簡單易用的照片拼貼工具,能夠幫助用戶輕松將多張圖片拼合成一張精美的拼貼畫。它不僅操作簡單,還支持多種圖片格式,確保用戶可以快速制作出…

Java全棧工程師的實戰面試:從基礎到微服務的全面解析

Java全棧工程師的實戰面試:從基礎到微服務的全面解析 一、開場介紹 面試官:你好,歡迎來到我們公司。我是今天的面試官,負責技術部分的評估。請先簡單介紹一下你自己。 應聘者:您好,我叫李明,25歲…