Файловая система Android
Но поддержка этой ФС в операционных системах очень ограничена из-за её закрытости и неясности лицензирования. Полная поддержка имеется в операционных системах: Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7, Windows 8, а также в Mac OS X Snow Leopard начиная с версии 10.6.5. Также существует свободный драйвер exFAT в виде… Читать ещё >
Файловая система Android (реферат, курсовая, диплом, контрольная)
ОС Android основана на базе Linux Kernel, поэтому в организации файловой системы имеются схожие моменты. Некоторые директории могут располагаться в папках отличных от Linux`овых (так часть папок находится не в корневом каталоге памяти, а в папке System).
Файловая система Root должна быть небольших размеров, так как она содержит системные файлы и команды. Чем меньше объем файловой системы и чем реже она подлежит изменениям, тем меньше вероятность ее повреждения. Если система root повреждена, то обычно это означает, что начальная загрузка устройства невозможна.
Из-за использования флеш-памяти (SD-карты) для Android-устройств недопустимы журналируемые файловые системы, поэтому выбор стоит между ext и FAT.
Ext поддерживается только в Linux, что не универсально в использовании, поэтому по-умолчанию используется FAT32. Для внешних SD-карт, использующихся в Android, возможно использование любой ФС, поддерживаемой прошивкой Android-устройства.
Использование exFAT в ОС Android очень нестабильно, постоянно происходят сбои и потеря информации, поэтому на текущий момент её использование не рекомендуется.
Структура каталогов Android приведена в таблице 3 приложения 3.
Файловая система exFAT
Основные преимущества exFAT перед FAT — уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи (это сильно смягчается выравниванием износа — wear leveling, — встроенным в современные USB-накопители и SD-карточки), улучшение распределения свободного места за счёт введения бит-карты свободного места.
Но поддержка этой ФС в операционных системах очень ограничена из-за её закрытости и неясности лицензирования. Полная поддержка имеется в операционных системах: Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7, Windows 8, а также в Mac OS X Snow Leopard начиная с версии 10.6.5. Также существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только чтение этой файловой системы.