Nodevice.su
[AD970x90]
Поиск по сайту:
пример: "ASUS dvd"









Фильтр файлов
Производитель:
Устройство:
Архив новостей:
« 04.2024
Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Последние новости

Наша кнопка


Размести на своем сайте HTML код с нашей кнопкой.

Статья "FAT16 vs FAT32"

[AD1]

FAT16 vs FAT32

 

Прежде чем рассказывать о программах проверки и дефрагментации диска, скажем несколько слов об организации хранения информации на диске. Все пространство на диске разделено на секторы по 512 байт, и данные записываются посекторно. Но, по ряду причин, операционной системе удобнее оперировать понятием \"кластер\". Кластер представляет собой несколько секторов, расположенных последовательно, и операционная система считает кластер наименьшим адресуемым \"кусочком\" диска. В кластере на гибком диске содержится один, реже два сектора, на жестких дисках в кластере чаще всего от восьми до 64 секторов. Кластеры размером более чем в 16 секторов (8 килобайт) не позволяют экономно расходовать место на диске: из-за того, что размеры файлов обычно не кратны размеру кластера, в последнем кластере остается неиспользованное пространство. И чем больше размер кластера, тем больше места на диске тратится впустую. В предельном случае для сохранения файла размером один байт операционная система выделит на диске один кластер размером 32 килобайта.

Метод организации секторов в кластеры, адресации этих кластеров, выделения их записываемым файлам и хранения информации о файлах, имеющихся на диске, называется файловой системой. Windows 98 может использовать файловые системы трех типов: FAT 12, FAT 16 и FAT 32. FAT 12, как правило, используется только для дискет. Файловая система FAT 16 использовалась для жестких дисков в ДОС и предыдущих версиях Windows. FAT 32 - это новая файловая система, появившаяся совсем недавно во второй исправленной версии Windows 95 для изготовителей вычислительной техники (Windows 95 OSR 2). Более старые версии Windows и версии ДОС не распознают диски этого типа.

 

Как влияет на работу системы размер кластера

Причина существования понятия \"кластер\" - принятая когда-то в ДОС и перешедшая затем в Windows система распределения места на диске. Многие операционные системы выполняют такое распределение посекторно, не нуждаясь в кластерах вообще.

Единственное назначение кластеров - распределение места на диске. То есть при необходимости записать или прочитать данные операционная система ищет нужный кластер и вычисляет, какие секторы ему соответствуют. Затем в эти секторы записываются или из них прочитываются данные. При этом совершенно не обязательно будет записан или прочитан весь кластер целиком. Программа, выдавшая запрос на обращение к диску, сама определяет, сколько байтов ей надо отправить на диск или прочитать с него. То есть при запросе на запись одного байта в кластер размером 32 КБ будет записан именно один байт. Правда, поскольку диск читает или записывает сектор целиком, операционная система сначала прочитает этот сектор, затем исправит в нем требуемый байт и снова запишет сектор. При запросе на чтение одного килобайта будет прочитано два сектора или три, если начало считываемого блока данных не совпадает с началом сектора.

Размер кластера никак не влияет на количество прочитываемых/записываемых данных.

 

FAT или VFAT

Возможно, вы уже слышали или читали, что Windows 95 и 98 используют файловую систему VFAT, причем никакие числа при этом не упоминаются, то есть вы не вcтретите выражений типа VFAT 16 или VFAT 32.

Строго говоря, Windows 98 действительно использует файловые системы VFAT, а не FAT, но VFAT - это просто расширение FAT, позволяющее хранить и использовать длинные имена файлов. Никаких изменений в логической структуре диска VFAT не делает. Именно поэтому обозначение VFAT не сопровождается числовым значением. Более того, если вы не будете загружать саму Windows 98, а загрузите только ДОС, входящую в ее состав, то VFAT окажется недоступна.

 

Что лучше: FAT 16 или FAT 32?

Чем же отличаются эти файловые системы и какую из них лучше использовать? Во многих случаях этот вопрос даже не возникнет. Если вы купили компьютер с предустановленными программами или если компьютер принадлежит организации, в которой вы работаете, то, вероятнее всего, вы будете использовать ту систему, в которой отформатирован жесткий диск. Тем не менее, расскажем о достоинствах и недостатках каждой из систем, на случай, если вам покажется заманчивым преобразовать имеющийся диск в формат FAT 32 или если вы докупите новый жесткий диск.



Автор статьи:
Обсудить статью на форуме Версия для печати

Комментарии к статье:

К данной статье комментарии пока что отсутствуют.
Добавить комментарий
Ваше имя:
Ваш e-mail:
Введите код:
Ваше сообщение:
После модерации Ваш комментарий в течение двух дней будет добавлен на сайт

Статьи категории Устройства хранения информации

Cтраницы: Следущая 1 2 3 4 5 6 7 8 9 10 Следущая Последняя
Новые драйвера Топ DLL-файлов Топ мануалов Популярные запросы
Драйвер Intex IT-305WC Windows XP, 2000, 98, ME DLL-файл binkw32.dll Panasonic KX-TC 1481, 1484, 1486 W03
Драйвер Lapara LA-1300k-x5 Windows 7 DLL-файл xinput1_3.dll Pioneer DEH-P3600MP ASUS swd generic
Драйвер Lexmark X1290 Windows XP, 2000, 2003 DLL-файл Mss32.dll Becker AUDIO 10 ECE TYP 6021 PCI\VEN_13F6&DEV_0111&CC_0401
Драйвер HP ENVY m4 series Intel Management Engine Interface (MEI) Windows 8 64-bit DLL-файл OpenAL32.dll SONY XR-3750 aod250 vga
Драйвер HP ENVY m4 series IDT High-Definition (HD) Audio Driver Windows 8 64-bit DLL-файл MSCOMCTL.OCX Panasonic KX-TC 1401, 1405 aod250
Драйвер HP ENVY m4 series IDT High-Definition (HD) Audio Driver Windows 8 64-bit DLL-файл KERNEL32.DLL Panasonic KX-TC 1503 F159
Драйвер HP ENVY dv7 series 3D DriveGuard Windows 8 64-bit DLL-файл msvcr71.dll Pioneer DEH-P4650MP VIA VT1705
Драйвер HP ENVY dv7 series Intel Rapid Storage Technology Driver Windows 8 64-bit DLL-файл COMDLG32.OCX Dialon F10 Звуковой адаптер VIA VT1705 @ nVIDIA nForce 7025-6
Драйвер HP ENVY dv7 series Realtek Card Reader Driver Windows 8 64-bit DLL-файл binkw32.dll Pioneer DEH-P3630MP Msi
Драйвер HP ENVY dv7 series Ralink Bluetooth Software Driver Windows 8 64-bit DLL-файл d3dx9_30.dll APC BACK-UPS - 600 Realtek c655 @ nvidea nforce4
Драйвер HP ENVY dv7 series Realtek Local Area Network (LAN) Driver Windows 8 64-bit DLL-файл storm.dll Sony DCR-DVD105E Realtek c655
Драйвер HP ENVY dv7 series Intel Bluetooth Driver Windows 8 64-bit DLL-файл openal32.dll SONY CDX-F5500X Realtek c655
Драйвер HP ENVY dv7 series Qualcomm Atheros AR9000 Series Wireless LAN Driver Windows 8 64-bit DLL-файл msvcp71.dll APC SMART-UPS V/S - 1000 Realtek c655
Драйвер HP ENVY dv7 series Ralink 802.11 Wireless LAN Adapter Windows 8 64-bit DLL-файл lame_enc.dll Pioneer DEH-4050 Realtek c655
Драйвер HP ENVY dv7 series Ralink Bluetooth Software Driver Windows 8 64-bit DLL-файл COMCTL32.OCX Scher-Khan Magicar 5 149202