"वर्ड साइज़" संपीड़न को कैसे प्रभावित करता है?


24

7 ज़िप में एक फ़ोल्डर को एक संग्रह में जोड़ते समय शब्द आकार बदलने का विकल्प होता है।

यह शब्द आकार संपीड़न को कैसे प्रभावित करता है, विशेष रूप से ज़िप के अंतिम आकार को?

मैंने देखा कि कम्प्रेशन स्तर बदलने से शब्द का आकार बढ़ता है, हालाँकि अल्ट्रा पर भी यह केवल 128 के आकार का चयन करता है, जबकि सबसे बड़ा विकल्प इससे दोगुना है। क्या कोई कारण है कि अल्ट्रा सबसे बड़ा का चयन नहीं करता है? क्या सबसे बड़ा और सबसे छोटा शब्द आकार के बीच कहीं इष्टतम संपीड़न आकार है?


अपने प्रश्नों के भाग के बारे में शैल इस पोस्ट में क्या कहते हैं, यह देखें -> पोस्ट
दलाल रस आईटी

@LMFAO_A_JOKE जो सिर्फ कुछ फ़ाइलों के लिए कहता है, कभी-कभी बेहतर नहीं होता है
Aequitas

1
यह आपके सभी प्रश्नों को बहुत विस्तार से नहीं बताता है, लेकिन किसी एक प्रश्न के लिए -> How does this word size affect compression, in particular the final size of the zip?मुझे लगता है कि पोस्ट भाग बताते हुए WordSize: usually the bigger, the better (and slower) for well-compressible data (such as documents). Archive size depends quite non-monotonically of it.आपको अपने प्रश्नों के भाग का स्पष्टीकरण देता है। यही कारण है कि मैंने इसे केवल एक टिप्पणी के लिए यहां रखा और जवाब नहीं दिया - बस आपको कुछ देने की कोशिश कर रहा हूं !!!
दलाल जूस आईटी

अंतिम वाक्य का क्या मतलब है, आर्काइव आकार ... इसका
एकतरफा रूप से

1
मुझे लगता है कि इसका मतलब है कि संग्रह का आकार छोटा होगा (मूल आकार से आकार में अधिक कमी) "आम तौर पर" बड़े आकार के वर्डसाइज मान के साथ, लेकिन यह उन डेटा प्रकारों की संपीड़ितता पर "निर्भर करता है" जो पाठ के रूप में संकुचित हो रहे हैं एक उदाहरण के रूप में शायद छवि फ़ाइलों के विपरीत। सुझाव यह था कि आपके डेटा के लिए सबसे इष्टतम मूल्य प्राप्त करने के लिए विभिन्न मूल्यों का परीक्षण किया जाए, यह जानने के लिए कि आप अपनी ज़रूरत के अनुरूप सर्वोत्तम विकल्प चुनते हैं।
दलाल जूस आईटी

जवाबों:


8

यह वास्तव में उस डेटा पर निर्भर करता है जिसे आप कंप्रेस कर रहे हैं और उपयोग किया गया एल्गोरिथम।

शब्द का आकार

शब्दों की लंबाई दर्ज करें, जिसका उपयोग संपीड़न के लिए बाइट्स के समान अनुक्रमों को खोजने के लिए किया जाएगा। LZMA के लिए, बड़ा शब्द आकार आमतौर पर थोड़ा बेहतर संपीड़न अनुपात और धीमी संपीड़न प्रक्रिया देता है। जब फ़ाइल बाइट्स के लंबे समान अनुक्रम होते हैं तो बड़े शब्द आकार पैरामीटर संपीड़न अनुपात में काफी वृद्धि कर सकता है। PPMd के लिए शब्द आकार का एक बड़ा अर्थ है। यह संपीड़न अनुपात और संपीड़न / विघटन गति दोनों को दृढ़ता से प्रभावित करता है।

यहां कुछ तुलनाएं हैं


3
यहाँ संग्रहित पृष्ठ web.archive.org/web/20180820055912/https://www.dotnetperls.com/…
phuclv
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.