Як працює архіватор
Зміст
Відео: Як працює архіватор / # 1
З постійним зростанням обсягів інформації все частіше з`являється потреба в стисненні і структуруванні даних. Архіви, як поняття вже давно відомо людству, рівно так само, як і програмні архіватори. Програмних комплексів для архівації даних реалізовано вже досить чимало і відмінності між ними звичайно теж є.
Робота архіватора починається з визначення розміру файла.Тем самим програмне забезпечення визначає вихідний розмір кінцевого файлу.
Наступний етап - це розподіл і структурування даних - основний момент роботи архіватора. На цьому етапі невеликі шматочки даних, розбитого файлу, упорядковуються за розміром, типом, обсягом таким чином, що б всередині архіву вони займали максимально мало місця.
Архіватор отримує доступ не просто до файлу, а до фізичної складової файлу, або до низького програмного рівню файлу. На цьому рівні файл може займати певне місце, яке по факту не задіяно, але зайнято цим файлів.
Відео: Як архівувати і витягувати файли за допомогою RAR для Android для андроїд. Winrar for android
Додатково в службові дані архіву заноситься інформація з даними про процес архівації: тип архіву, кількість частин, розмір файлу та інше, все це буде потрібно при наступному відновленні даних.
Архівація - це досить «трудомістке» дію для процесора, тому що при цьому дії відбувається перевірка кожного біта інформації і його каталогізація, що призводить до навантаження на центральний процесор арифметичними обчисленнями і обчисленнями з плаваючою комою. Тому ми спостерігаємо «гальмування» системи. Як би там не було, але архівація - це невід`ємна частина роботи будь-якого програмного комплексу, в тому числі і операційної системи, без якого вільне місце на диску було б нездійсненною мрією.