Android получила поддержку файловой системы Linux

Поделиться
Аппарат Google Nexus S стал первым аппаратом, работающим на базе Android и поддерживающим файловую систему Ext4. Ранее Google в блоге для разработчиков сообщила о планах по внедрению поддержки Ext4 в Android и попросила разработчиков присылать комментарии в отношении того, как данный шаг скажется на их программном обеспечении.
Аппарат Google Nexus S стал первым аппаратом, работающим на базе Android и поддерживающим файловую систему Ext4. Ранее Google в блоге для разработчиков сообщила о планах по внедрению поддержки Ext4 в Android и попросила разработчиков присылать комментарии в отношении того, как данный шаг скажется на их программном обеспечении.До сих пор многие разработчики упрекали Google в том, что стандартные Android-ФС были замечены в потере данных, сбоях при работе с fsync и другими проблемами. Сейчас в интернет-компании говорят, что ничего против Ext4 не имеют, но переход должен быть максимально плавным и безопасным для пользователей. Тед Тсо, один из разработчиков файловой системы Ext4 говорит, что ранее он был нанят Google с тем, чтобы поспособствовать переводу всех данных интернет-компании с Ext2 на Ext4 и Google в целом дает положительные отзывы о последней. Вместе с тем, Тсо пока не уверен в целесообразности перевода Android на Ext4, так как данная система изначально создавалась под серверы и обладает массой возможностей, которые на смартфонах не задействованы. На сегодня большинство Android-аппаратов работают на базе файловой системы YAFFS, спроектированной для работы с флеш-накопителями и часто применяемой для встроенного и мобильного использования. Тсо говорит, что YAFFS является значительно более легкой файловой системой в сравнении с Ext4, в то же время, он отметил, что данная ФС станет своего рода бутылочным горлышком, когда на массовый рынок придут смартфоны с двухъядерными чипами. Ранее о разработке таких процессоров заявляли компании ARM и Intel. Ожидается, что уже в начале будущего года на рынке появятся первые интернет-планшеты на базе двухъядерных чипов. По словам разработчиков Google Android, большинству программистов, создающих приложения для данной мобильной ОС нет нужды беспокоиться о совместимости их приложений с новой ФС, так как прикладные программы работают на более высоком уровне абстракции и не взаимодействуют с файловой системой напрямую. Многие приложения используют для этого стандартизированные API-функции. Многие эксперты говорят о целесообразности перехода сразу на файловую систему Btrfs, которая позиционируется как дальнейшее развитие Ext4, в то же время другие ссылаются на необкатанную технологию Btrfs. Так, Canonical изначально планировала внедрить Btrfs еще в Ubuntu 10.10, но отказалась от этой идеи ввиду нестабильности этой разработки.

По материалам CyberSecurity.ru

Поделиться
Заметили ошибку?

Пожалуйста, выделите ее мышкой и нажмите Ctrl+Enter или Отправить ошибку

Добавить комментарий
Всего комментариев: 0
Текст содержит недопустимые символы
Осталось символов: 2000
Пожалуйста выберите один или несколько пунктов (до 3 шт.) которые по Вашему мнению определяет этот комментарий.
Пожалуйста выберите один или больше пунктов
Нецензурная лексика, ругань Флуд Нарушение действующего законодательства Украины Оскорбление участников дискуссии Реклама Разжигание розни Признаки троллинга и провокации Другая причина Отмена Отправить жалобу ОК
Оставайтесь в курсе последних событий!
Подписывайтесь на наш канал в Telegram
Следить в Телеграмме