Какво е файлова система за журналиране и как работи?

Какво е файлова система за журналиране и как работи?

Как съхранявате нещата си? Лично аз просто изхвърлям нещата си, където намеря място в стаята си. А за новите неща правя място някъде близо до мен, като пускам всички стари неща някъде. За съжаление, компютърът не може да съхранява папка с файлове някъде и навсякъде. Той трябва да съхранява всички данни по организиран начин, така че всеки файл, който е извикан, да може да бъде достъпен за нула време. Друг пример за организирана файлова система е библиотеката, където всички книги са индексирани и категоризирани.

По същия начин всяка операционна система има своя уникална файлова система за журналиране, за да поддържа данните си. С много разлики между файловите системи за журналиране, има една обща функция, която е обща сред тях, и това е журналирането.

Какво представлява файловата система за журналиране?

Думата дневник представлява поддържане на базирани на време събития в дневник. По същия начин, Журналирането в компютрите показва, че всички файлове се съхраняват със запис в съответния каталог и всички промени се документират в собствения дневник на компютъра. Когато търсите файл на вашия компютър, той не сканира целия твърд диск за този файл; вместо това той проверява съответния каталог.

Журналирането не означава непременно, че файловете, съхранявани в същия сектор на твърдия диск, са групирани в един каталог. Два файла, съхранявани далеч един от друг, могат да имат своите записи в един и същ каталог. Това помага на компютъра да получи по-бърз достъп до тях, тъй като не сканира всеки файл на вашия твърд диск, а сканира записите в дневника и намира необходимия файл.

Какви са единиците, използвани във файлова система за журналиране?

Както беше обсъдено по-рано, има различни типове файлови системи за журналиране, но всички те използват един и същи тип мерни единици. Споменах ги накратко в таблицата по-долу:

Име на единица Кратка форма Стойност
Тебибайта TiB 1024 гигабайта
Пебибайт PiB 1024 тебибайта

Прочетете също: Знайте всичко за пакетния файл

1. Нова технологична файлова система – Microsoft

Какво е файлова система за журналиране и как работи?

Microsoft разработи своя собствена файлова система за журналиране, известна като файлова система за нови технологии или накратко NTFS. Това се използва по подразбиране във всички операционни системи Windows, тъй като поддържа големи обеми данни. Максималният размер на файла поддържа 256 TiB, което наистина е много голямо и вероятно никога не сте срещали толкова голям файл.

NTFS използва информация за контролни точки и регистрационни файлове, за да възстанови постоянните стойности на файловата структура след рестартиране. Той също така може да коригира повредени файлове чрез това, което е известно като самовъзстановяващ се NTFS, без да има прекъсвания. NTFS е разработена върху файловата система FAT32 и може да чете, пише и търси по-бързо от повечето системи.

2. Разширена файлова система – журналиране в Linux

Подобно на Microsoft, Linux има своя собствена файлова система за журналиране и се нарича Extended File System или EXT. Той беше базиран на по-ранния режим на Unix или UFS, но премина през три надстройки през последните години. Разширената файлова система или EXT има общо 4 версии с номер, добавен към по-новата версия.

EXT 2: Тази система за журналиране в Linux първоначално се използва в Red Hat Linux и все още се използва в SD карти и USB устройства. Той има максимален капацитет от 32 TiB, което е много по-малко в сравнение с други файлови системи за журналиране.

EXT 3: Няма голяма разлика между EXT 2 и EXT 3. Въпреки това, EXT 3 стана по-популярен и се използва в Linux, BSD и ReactOS.

EXT 4: Поради ограниченията на EXT 2 и EXT 3, необходимостта от нова файлова система за журналиране беше очевидна и беше разработен EXT 4, който има ограничение за максимален размер, равно на 1024 PiB или милион TiB. Използва се от повечето дистрибуции на Linux днес и дори от Google File Storage и Power PC. EXT 4 въведе функцията за използване на контролни суми във файловата система за журналиране за подобряване на надеждността и производителността.

Прочетете също: 7 най-добър софтуер за клониране с отворен код за Linux

3. Apple File System -Apple

Какво е файлова система за журналиране и как работи?

Източник на изображението: Apple

Apple File System или накратко APFS, е файлова система за журналиране, използвана от Apple в своите компютри с macOS. Той беше пуснат със Sierra и iOS 10.3 и поддържа 8000 PiB, което е по-високо от EXT4, който поддържа само 1024 PiB.

APFS е внедрил пълното криптиране на диска и улеснява заснемането на моментни снимки на системата, които след това се използват за справка. Той също така използва контролни суми, за да гарантира целостта на данните и предпазва системата от срив.

Прочетете също: Какво е .DAT файл и как да го отворя

Последната дума за файловата система за журналиране

Журналирането във файловите системи е важна функция, която помага при неочаквани изключвания и сривове на системата. Файловата система за дневник поддържа система от регистър за всеки файл и всяка промяна, която се записва. Това улеснява намирането и изпълнението на всеки файл, когато е изпратена команда. Надявам се да ви хареса информацията, споделена в тази статия, и се абонирайте за нашите публикации във Facebook и YouTube канал за още статии като тези.


Възходът на машините: Реални приложения на AI

Възходът на машините: Реални приложения на AI

Изкуственият интелект не е в бъдещето, тук е точно в настоящето. В този блог Прочетете как приложенията за изкуствен интелект са повлияли на различни сектори.

DDOS атаки: кратък преглед

DDOS атаки: кратък преглед

Вие също сте жертва на DDOS атаки и сте объркани относно методите за превенция? Прочетете тази статия, за да разрешите вашите запитвания.

Чудили ли сте се как хакерите печелят пари?

Чудили ли сте се как хакерите печелят пари?

Може би сте чували, че хакерите печелят много пари, но чудили ли сте се някога как печелят такива пари? нека обсъдим.

Революционни изобретения на Google, които ще улеснят живота ви.

Революционни изобретения на Google, които ще улеснят живота ви.

Искате ли да видите революционни изобретения на Google и как тези изобретения промениха живота на всяко човешко същество днес? След това прочетете в блога, за да видите изобретенията на Google.

Friday Essential: Какво се случи с колите, задвижвани от изкуствен интелект?

Friday Essential: Какво се случи с колите, задвижвани от изкуствен интелект?

Концепцията за самоуправляващи се автомобили да тръгват по пътищата с помощта на изкуствен интелект е мечта, която имаме от известно време. Но въпреки няколкото обещания, те не се виждат никъде. Прочетете този блог, за да научите повече…

Технологична сингулярност: далечно бъдеще на човешката цивилизация?

Технологична сингулярност: далечно бъдеще на човешката цивилизация?

Тъй като науката се развива с бързи темпове, поемайки много от нашите усилия, рискът да се подложим на необяснима сингулярност също нараства. Прочетете какво може да означава сингулярността за нас.

Еволюция на съхранението на данни – инфографика

Еволюция на съхранението на данни – инфографика

Методите за съхранение на данните може да се развиват от раждането на данните. Този блог обхваща развитието на съхранението на данни на базата на инфографика.

Функционалности на референтните архитектурни слоеве за големи данни

Функционалности на референтните архитектурни слоеве за големи данни

Прочетете блога, за да разберете различни слоеве в архитектурата на големи данни и техните функционалности по най-простия начин.

6 невероятни предимства от наличието на интелигентни домашни устройства в живота ни

6 невероятни предимства от наличието на интелигентни домашни устройства в живота ни

В този дигитално задвижван свят устройствата за интелигентен дом се превърнаха в решаваща част от живота. Ето няколко невероятни предимства на интелигентните домашни устройства за това как те правят живота ни струващ и по-опростен.

Актуализацията на допълнението на macOS Catalina 10.15.4 причинява повече проблеми, отколкото решава

Актуализацията на допълнението на macOS Catalina 10.15.4 причинява повече проблеми, отколкото решава

Наскоро Apple пусна macOS Catalina 10.15.4 допълнителна актуализация за отстраняване на проблеми, но изглежда, че актуализацията причинява повече проблеми, водещи до блокиране на mac машини. Прочетете тази статия, за да научите повече