Файловая система — что это такое и для чего нужна

В этой статье разберём, что такое файловая система и для чего она нужна. Наверное вы слышали о ней при использовании мобильных телефонов или компьютеров. Впервые я познакомился с файловой системой, когда у меня появился мобильный телефон Siemens m55 в далёком 2005 году.

Файловая система - что это такое и для чего нужна

Файловая система это способ организации хранения информации на носителях информации. Ещё файловая система определяет длину имени файлов, максимальный размер файла и раздела, атрибуты файлов. В этой записи мы опишем о что такое файловые системы.

Задачи, которые должна решать файловая система:

  • именование файлов.
  • программный интерфейс для работы пользовательских программ.
  • защита данных от сбоев питания и аппаратных и программных ошибок.
  • хранение параметров файлов.

Современные файловые системы можно разделить на несколько групп, согласно их предназначению:

  • Файловые системы для носителей информации с произвольным доступом (для жестких дисков, флеш накопителей): FAT32, HPFS, ext2 и многие прочие.
  • Файловые системы для носителей информации с последовательным доступом (магнитные ленты): QIC и др.
  • Файловые системы для оптических дисков: ISO9660, HFS, UDF и др.
  • Виртуальные файловые системы: AEFS и др.
  • Сетевые файловые системы: NFS, SSHFS, CIFS, GmailFS и др.
  • Файловые системы предназначенные лишь для флеш-памяти: YAFFS, exFAT, ExtremeFFS.

Популярные файловые системы:

FAT – файловая система разработанная Биллом Гейтсом и Марком МакДональдом в 70-х годах прошлого века. Ввиду своей простоте используется в флеш-накопителях до сих пор. Существует три версии файловой системы FAT: FAT12, FAT16 и FAT32. Эти версии файловой системы FAT отличаются разрядностью записей (количеством бит, которые отведены под хранение номера кластера). То есть, чем больше разрядность, тем больше объем диска, с которым может работать файловая система FAT. Так, для FAT32 максимальный размер диска составляет 127 гигабайт.

NTFS – файловая система нового поколения от компании Microsoft. Эта файловая система используется для всех операционных систем Майкрософт Виндовс NT. Впервые NTFS вышла в свет в 1993 году, вместе с операционной системой Виндовс NT 3.1. По сравнению с FAT, файловая система NTFS получила большое количество улучшений. Так, практически исчезло ограничение на максимальный размер файла и диска. Помимо этого появилась поддержка жестких ссылок, шифрования и сжатия.

ext – файловая система, разработанная специально под операционки на ядре Linux. Разработка была первый раз представлена в 1992 году. Сейчас существует несколько версий этой файловой системы: ext, ext2, ext3, ext3cow и ext4. Файловая система ext4 на сегодняшний день значится самой новой и актуальной версией ext, именно эта версия используется большинством современных дистрибутивов Linux.

Видео о том, что такое файловая система

 

Видео о том, какая файловая система лучше FAT32 или NTFS

 


Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: