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

Discussion in 'Мировые новости. Обсуждения.' started by mc_maxim, 28 Dec 2010.

  1. mc_maxim

    mc_maxim Active Member

    Joined:
    16 Jul 2010
    Messages:
    27
    Likes Received:
    127
    Reputations:
    81
    Новая файловая система Ext4 пришла в смартфоны. Аппарат Google Nexus S стал первым аппаратом, работающим на базе Android и поддерживающим эту файловую систему. Ранее 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, но отказалась от этой идеи ввиду нестабильности этой разработки.​

    (10:35) 28.12.2010
    http://www.cybersecurity.ru/os/111773.html​