Concept of Compression
कंप्यूटर में जो text file store होती हैं उसमें कई शब्द और वाक्य ऐसे होते हैं जो बार बार दोहराया जाते हैं ऐसा होने से कंप्यूटर की स्टोरेज कैपेसिटी बढ़ती जाती है या कुछ ऐसी इमेजेस होते हैं जिनकी साइज बहुत बड़ी होती है और जो बहुत अधिक जगह घेरती हैं परंतु इस समस्या को इलेक्ट्रिक रूप से कम किया जा सकता है जिसे Compression कहा जाता है|
file को Compress, Compression एल्गोरिदम का उपयोग करके किया जाता है जो Data जानकारी को पुनर्व्यवस्थित और पुनर्निर्माण करता है ताकि इसे आर्थिक रूप से संग्रहित किया जा सके| इंफॉर्मेशन को encoding करके Data को कम बिट्स का उपयोग कर store किया जा सकता है| ऐसा Compression और De Compression program का उपयोग करके किया जा सकता है जो परिवहन, फॉर्मेटिंग, सेविंग आदि के लिए Data की संरचना को अस्थाई रूप से बदल सकता है|
Compression इंफॉर्मेशन का प्रतिनिधित्व कर और अधिक कुशल तरीके का उपयोग करके इंफॉर्मेशन को कम कर देता है जैसे स्पेस, कैरेक्टर हटाना, एक अक्षर से दोहराए गए शब्दों की कड़ी को पहचानना या बार-बार आने वाले अक्षरों के लिए छोटे बिट आदि को शामिल किया गया है |कुछ Compression एल्गोरिदम एक छोटे file आकार को प्राप्त करने के लिए पूरी तरह से जानकारी को हटा देते हैं यह एल्गोरिदम पर निर्भर करता है कि फाइलों को अपने मूल आकार से पर्याप्त रूप से या बहुत कम किया जा सकता है|
Compression Data के आकार में कमी करता है जिससे स्पेस और प्रोसेस टाइम को सेट किया जा सके Data स्टोरेज के लिए Compression सिर्फ कारकों की एक संख्या के आधार पर Data सामग्री पर या हेडर Data सहित प्रदर्शित किया जा सकता है|