Теги → ядра
Быстрый переход

Arm представила процессорные ядра Cortex-X3 и Cortex-A715 для мобильных чипов нового поколения

Компания Arm анонсировала два новых 64-разрядных мобильных процессорных ядра на базе архитектуры Arm v9. Они получили названия Cortex-X3 и Cortex-A715, и весьма вероятно, они найдут воплощение уже в грядущих мобильных процессорах Qualcomm Snapdragon 8 Gen 2 и Samsung Exynos 2300.

 Источник изображений: Arm

Источник изображений: Arm

По словам компании, пиковая производительность флагманского Cortex-X3 на 22 % выше, чем у предшественника в лице Cortex-X2. Также заявляется 11-процентная прибавка показателя IPC (числа выполняемых инструкций за такт) относительно предшественника. Компания также сравнивает быстродействие Cortex-X3 с ядрами последних потребительских процессоров для ноутбуков, утверждая, что её новинка до 34 % быстрее ядер процессора Intel Core i7-1260p с показателем TDP 28 Вт.

Ядра Cortex-X3 будут производиться с использованием 3-нм техпроцесса. Их прогнозируемая максимальная частота составляет около 3,3 ГГц. Для сравнения, ядра Cortex-X2, производящиеся с использованием 5-нм техпроцесса, работают с частотой около 3 ГГц.

Звучит всё это впечатляюще, но если учесть, что Cortex-X3 будет использоваться преимущественно в смартфонах и планшетах, то не менее важным здесь является показатель энергоэффективности. А вот о ней компания Arm по какой-то причине подробно рассказывать не стала. График ниже лишь показывает, что Cortex-X3 потребляет меньше энергии, чем Cortex-X2. Однако, опять же, никакой конкретики компания не предоставила.

Arm Cortex-A715 — это перспективное ядро среднего уровня, работающее исключительно с 64-битным набором инструкций. Arm отмечает, что по сравнению с предшественником в лице Cortex-A710 новое ядро получило прибавку производительности в 5 %, но при этом сохранило прежний уровень потребления энергии. Для нового ядра заявляется 20-процентный прирост показателя энергоэффективности по сравнению с Cortex-A710, что положительно скажется на времени автономной работы устройств, которые будут его использовать.

Arm также представила обновлённое ядро Cortex-A510. Значительных изменений относительно его первой итерации здесь нет. Отмечается лишь повышение энергоэффективности на 5 % относительно предыдущего поколения, поэтому производитель даже не стал менять его название. В отличие от первой версии, которая работает исключительно с 64-битным набором команд, обновлённая версия ядра поддерживает также и наборы 32-битных инструкций.

Предполагается, что ядра Cortex-X3 и Cortex-A715 станут основой процессора Snapdragon 8 Gen 2, что позволит увеличить не только производительность, но также и энергоэффективность чипа на фоне актуального Snapdragon 8 Plus Gen 1. Анонс первых мобильных чипсетов на базе новых ядер Arm ожидается в этом году. Однако первые смартфоны и другие потребительские продукты на их основе, вероятнее всего, появятся в продаже не ранее 2023 года.

Российская Yadro займётся разработкой и выпуском базовых станций LTE и 5G, но сделать это будет непросто

Входящая в «ИКС Холдинг» компания Yadro намерена наладить разработку и выпуск базовых станций стандартов LTE и 5G в Подмосковье. Рабочая площадка будет организована в подмосковной Дубне. Хотя ранее планировалось создать совместное предприятие с Nokia, уход последней с российского рынка вынудил отечественного вендора полагаться на собственные силы.

 Источник изображения: geralt/pixabay.com

Источник изображения: geralt/pixabay.com

Как сообщает «Коммерсант», в мае Yadro учредила отдельное юридическое лицо, занялась наймом инженерных кадров (в т. ч. из закрывшихся в России центров разработки Intel и Nokia) и рассчитывает инвестировать в проект порядка 5-7 млрд руб. Установлено, что группа «Ядро» зарегистрировала ООО «Ядро центр технологий мобильной связи» ещё 4 мая, директором компании стал также возглавляющий ООО «Ядро микропроцессоры» Артём Икоев. Основным видом деятельности новой компании являются научные исследования и разработки в области естественных и технических наук.

При этом по мнению многих экспертов отрасли, «Ядру» придётся принимать не только ранее работавших на западные компании сотрудников, но и искать конструкторскую документацию, поскольку имеющиеся российские разработки пока не соответствуют требованиям мобильных операторов.

По данным «Коммерсанта» вендор намерен заняться разработкой и производством базовых станций LTE и 5G. О строительстве комплекса в Дубне компания сообщала ещё осенью прошлого года. Планировался выпуск до 1 млн единиц техники ежегодно. По некоторым данным в случае организации производства станций LTE вендору придётся конкурировать с другим отечественным производителем — компанией «Спектр», входящей в «Ростех», работающей над таким же проектом ещё с прошлого года. При этом в проекте «Спектра» участвуют другие подразделения «ИКС Холдинга».

В Минцифры считают, что переход на отечественные станции стандарта LTE вполне можно реализовать местными силами и ещё в прошлом году министерство продлило разрешения на частоты для операторов мобильной связи при условии того, что они перейдут на российское оборудование. Впрочем, на тот момент расчёты проводились в других условиях — считалось, что это будет способствовать локализации производства Nokia, Ericsson и Huawei в России. Впрочем, по словам главы центра компетенций НТИ на базе «Сколтеха» Дмитрия Лаконцева, даже отказ от сотрудничества со стороны крупнейших вендоров не помешает России создать собственные решения, в стране «уже идёт разработка как минимум трёх аппаратно-программных решений для LTE-сетей, одно из них в "Сколтехе"», хотя они пока и не соответствуют требованиям операторов.

По мнению некоторых экспертов бывшим инженерам зарубежных компаний, теперь работающим на Yadro, потребуется современная конструкторская документация и элементная база для выпуска оборудования, поэтому в сложившихся условиях реализовать проект будет непросто.

Жизнь на суперземлях сможет продержаться дольше из-за лучшей защиты от космического излучения

Согласно результатам нового научного исследования, у жизни на суперземлях — планетах массой больше нашей — может быть больше времени для развития из-за более стабильных магнитных полей, защищающих поверхности таких планет от опасного космического излучения.

 Источник изображения: urikyo33 / pixabay.com

Источник изображения: urikyo33 / pixabay.com

Планеты подвергаются постоянной бомбардировке заряженными частицами, летящими на околосветовых скоростях — эти частицы выбрасываются звёздами и другими высокоэнергетическими объектами. Для планет воздействие интенсивного излучения может иметь тяжёлые последствия: они со временем могут лишиться атмосферы, а океаны воды — высохнуть, лишив организмы шансов на выживание. Земля же от космических лучей защищена магнитным полем. Группа учёных, возглавляемая сотрудниками Ливерморской национальной лаборатории им. Лоуренса (США), считает, что собственные магнитные поля могут быть и у супереземель — планет массой больше земной, но меньше, чем у Нептуна. Учёные говорят, что жизнь на поверхности таких планет имеет больше возможностей для зарождения и развития.

Магнитное поле Земли образуется из-за того, что жидкая часть состоящего из железного сплава ядра планеты вращается вокруг твёрдой части: движение электронов в жидкости производит электрические токи, которые, в свою очередь, порождают магнитное поле. Но температура расплавленного железа на глубине 2890 км от поверхности планеты постепенно снижается. Примерно через 6,2 млрд лет жидкая часть ядра остынет и окончательно затвердеет, а магнитное поле Земли исчезнет.

В случае с суперземлями учёные предполагают несколько иную картину. Из-за более высокого давления температура плавления ядра на таких планетах отличается, а при более высокой массе процесс остывания существенно замедляется. Авторы исследования провели эксперимент, изучив плавление железа под давлением в 1000 ГПа, что примерно втрое превосходит давление у земного ядра. Для этого потребовался лазер и миллиграммовая частица железа. По результатам эксперимента был сделан вывод, что затвердевание ядра на суперземлях занимает на 30 % больше времени в сравнении с земным сценарием. Авторы исследования уверены, что результаты их работы будут использоваться астрономами для создания более полной картины происходящего на поверхности и в недрах экзопланет.

Работа опубликована на Science.org.

SiFive разработала производительное ядро на архитектуре RISC-V — оно способно соперничать с актуальными решениями Arm и Intel

Джеймс Прайор (James Prior), директор по продуктовому маркетингу и коммуникациям в SiFive, заявил, что компания разработала самое быстрое процессорное ядро на архитектуре RISC-V. Оно предназначается для использования в процессорах для серверов, ПК и мобильных устройств, и сокращает разрыв RISC-V с чипами на архитектурах x86 и Arm.

 Источник: sifive.com

Источник: sifive.com

По словам господина Прайора, новое ядро, пока не получившее названия, демонстрирует показатели, которые можно сравнивать с представленными в марте чипами Intel Rocket Lake и анонсированными в прошлом году Arm Cortex-A78. Напомним, RISC-V — бесплатная и открытая архитектура процессоров, не предусматривающая лицензионных отчислений. Некоммерческая организация RISC-V International устанавливает спецификации, а производители чипов вроде SiFive представляют их аппаратные реализации со своими улучшениями и доработками.

Топ-менеджер компании не привёл сравнительных показателей нового процессорного ядра с решениями от Intel и Arm — продукт пока даже не имеет официального названия, оно будет присвоено в декабре. Известно, что данное ядро на 50 % производительнее его предшественника — представленного летом Performance P550. В 4 раза был увеличен объём кеш-памяти третьего уровня — с 4 Мбайт в P550 до 16 Мбайт в новой версии. В блок можно объединить до 16 ядер нового образца против 4 в случае P550, а максимальная тактовая частота выросла с 2,4 до 3,5 ГГц. Новые процессоры предназначены для работы в серверах и ПК, но могут быть уменьшены до формата мобильных устройств.

 Источник: sifive.com

Источник: sifive.com

В остальном новое ядро не имеет существенных архитектурных отличий от P550: суперскалярная 64-разрядная система с поддержкой операций с плавающей запятой над числами двойной точности. Возможно подключение различных ускорителей вроде векторных или графических процессоров. В теории можно обеспечить совместимость с новейшими стандартами DDR5 и PCI Express 5.0, реализованную в новейших процессорах Intel Alder Lake, но это уже будет зависеть от пожеланий клиентов, уточнил господин Прайор. Для удобства компания подготовила веб-конфигуратор, с помощью которого заказчики смогут смоделировать систему для собственных нужд, которую потом можно реализовать в кремнии. Поставки систем на ядрах нового поколения стартуют в 2022 году.

Сейчас у SiFive более сотни клиентов, в том числе некоторые из ведущих технологических компаний в мире. А тот факт, что Alibaba опубликовала проекты собственных чипов на базе RISC-V, уверен господин Прайор, является хорошим знаком, поскольку это может вызвать большой интерес, ускорить темпы разработки и стимулировать инновации в данной области.

ARM представила ядра CPU и GPU на архитектуре ARM v9 для смартфонов и ноутбуков следующего поколения

Компания ARM анонсировала ядра CPU и GPU следующего поколения. Все они построены на архитектуре ARM v9. По словам компании, одноядерная производительность новых решений для CPU до 35 % выше, чем у ядер актуального поколения.

В сегменте CPU компания ARM представила ядра Cortex-X2, Cortex-A710 и Cortex-A510. Флагманские ядра Cortex-X2 будут использоваться в составе процессоров для высокопроизводительных ноутбуков, а также мобильных устройств будущего поколения. «Большие» ядра Cortex-A710 подходят для использования как в ноутбуках, так и в мобильных устройствах. Cortex-A510 являются первыми новыми «малыми» ядрами ARM, представленными за последние четыре года. По словам производителя, они способны отлично себя показать при работе с небольшими и фоновыми нагрузками и готовы обеспечить почти такую же производительность, как «большие» ядра текущего поколения.

В ARM отмечают, что производительность в однопоточных приложениях у Cortex-X2 до 16 % выше, чем у ядер Cortex-X1 текущего поколения. Кроме того, они в два раза более эффективны в задачах, связанных с работой алгоритмов ИИ (матричное умножение). В свою очередь Cortex-A710 и Cortex-A510 показывают на 10 и 35 % более высокую производительность в однопоточных задачах по сравнению соответственно с актуальными ядрами Cortex-A78 и Cortex-A55. При этом Cortex-A710 в два раза, а Cortex-A510 в три раза лучше справляются с задачами, связанными с ИИ. Также отмечается, что показатель IPC ядер Cortex-A510 увеличен на 10 %, а частота работы — на 15 %. В то же время они на 35 % энергоэффективнее.

Ядра Cortex-X2 будут поддерживать новую компоновку DynamiQ Shared Unit (DSU-110). В её рамках в составе кластеров можно будет использовать до восьми ядер Cortex-X2, которые будут поддерживать до 16 Мбайт кеш-памяти 3-го уровня, а также до 32 Мбайт унифицированной кеш-памяти системного уровня (System Level Cache, SLC). Вычислительные блоки процессора и GPU, а также памяти будут объединяться с помощью новых шин CoreLink CI/NI-700.

На сегодня анонсированы следующие компоновки ядер для конечных CPU: четыре Cortex-X2 и четыре Cortex-A710, одно Cortex-X2, три Cortex-A710 и четыре Cortex-A510, по четыре Cortex-A710 и Cortex-A510, два Cortex-A710 и шесть Cortex-A510, и наконец четыре Cortex-A510.

Свою серию мобильных графических процессоров Mali компания ARM пополнила тремя новыми GPU: Mali-G710, Mali-G510 и Mali-G310. Первая модель является флагманской. Для неё заявлено увеличение производительности до 20 % и улучшение работы в задачах с машинным обучением на 35 % по сравнению с актуальным GPU Mali-G78.

GPU Mali-G510 предназначен для таких приложений, как телевидение и дополненная реальность, где он покажет до 22 % лучшую производительность, чем существующие решения, а также обеспечит удвоение производительности в машинном обучении. В свою очередь, Mali-G310 рассчитан на использование в составе недорогих устройств. Для него компания заявляет шестикратный прирост производительности текстурирования.

Все представленные новинки лягут в основу чипсетов для ноутбуков и мобильных устройств, которые начнут выпускаться с 2022 года.

Представлено ядро Linux 5.10 LTS с почти 17,5 тыс. исправлений

Как и ожидалось, Линус Торвальдс (Linus Torvalds) сегодня официально выпустил Linux 5.10. Кроме того, что это последний выпуск ядра в 2020 году, оно будет поддерживаться ещё как минимум пять лет, так как относится к ветке LTS. Стоит отметить, что это существенное обновление, содержащее массу новых функций.

 phoronix.com

phoronix.com

Новая версия ядра содержит 17470 исправлений от 2062 разработчиков. Примерно 42 процента всех изменений связаны с драйверами устройств. В Linux 5.10 реализована поддержка нового оборудования, такого как процессоры Intel Rocket Lake и Alder Lake, а также графики Intel Gen12/Xe. Кроме того, была внесена масса изменений, касающихся дисковой подсистемы и работы с файловыми системами. При работе с ext4 заметно сократились задержки при выполнении многих операций с файлами. В целом, производительность существенно выросла при работе со всеми файловыми системами. Также были устранены некоторые уязвимости.

Много внимания разработчики уделили работе с оперативной памятью и безопасности. В Linux 5.10 добавлена поддержка анклавов Nitro Enclave, предлагаемых в Amazon Elastic Compute Cloud для обработки конфиденциальных данных в VM, изолированно от других приложений. Что касается виртуализации, реализована поддержка инструкций SLDT и STR, что решает проблемы с вылетом некоторых Windows-приложений в Wine на системе с включённой защитой UMIP.

Стоит отметить, что, одновременно с релизом, латиноамериканский фонд свободного ПО сформировал вариант полностью свободного ядра Linux 5.10, очищенного от проприетарных компонентов. Ожидается, что ядро Linux 5.10 будет лежать в основе Debian 11.

Вышел релиз ядра Linux 5.6: WireGuard, MPTCP и поддержка нового «железа»

Состоялся релиз ядра Linux 5.6. Эта версия была в разработке два месяца и получила целый ряд новых возможностей по части безопасности и в плане поддержки новых стандартов.

 pixabay.com

pixabay.com

Одним из главных улучшений стала нативная поддержка WireGuard. Это позволяет создавать VPN-туннели, используя возможности ядра, без стороннего ПО. Система использует алгоритмы шифрования ChaCha20, Poly1305, Curve25519, BLAKE2s, а также превосходит OpenVPN по скорости соединения.

Из других сетевых особенностей отметим начальную поддержку MPTCP (MultiPath TCP). Эта технология позволяет отправлять пакеты через разные сетевые интерфейсы. Это позволяет ускорить связь или увеличить надёжность каналов передачи.

Был улучшен ряд аспектов работы процессоров AMD и Intel. В частности, теперь система умеет мониторить информацию с температурных датчиков на процессорах Zen и Zen 2. Появилась поддержка новых процессоров Renoir и графики Navi.

В Linux 5.6 решили проблему 2038 года для 32-битных систем, так что теперь их можно использовать без опаски. Также появилась экспериментальная поддержка сжатия файловой системы для F2FS.

Добавлены открытые драйверы для NVIDIA GeForce RTX 20. Наконец, добавилась начальная поддержка USB4, реализованная через драйверы Intel.

Одновременно появилась полностью свободная версия ядра Linux-libre 5.6-gnu, которая лишена проприетарных драйверов и прошивок.

Ядро высокой культуры: Linux-разработчики стали меньше нецензурно ругаться в комментариях к коду

В начале декабря 2018 года Яркко Саккинен (Jarkko Sakkinen) из корпорации Intel предложил обсудить вопрос очистки кодовой базы ядра Linux от нецензурных выражений. Он подготовил 15 патчей, которые меняют слова «f*ck», «f*cked» и «f*cking» на «hug», «hugged» и «hugging» соответственно. Это дало положительный эффект.

 pixabay.com

pixabay.com

К слову, против этой инициативы выступило довольно много специалистов. Они отмечали, что такое нововведение может сделать непонятными некоторые специфические шутки. Но нашлись и те, кто предложил куда более радикальные правила. Кис Кук (Kees Cook), бывший главный системный администратор kernel.org и лидер Ubuntu Security Team, заявил, что вышеупомянутые ругательства надо менять на «heck», «hecked» и «hecking», а также менять комментарии в соответствии с контекстом.

 vidarholen.net

vidarholen.net

Справедливости ради отметим, что некоторым программистам действительно неприятно читать комментарии с руганью, однако попытки заменить одни слова другими или заставить переписывать комментарии вряд ли могут считаться оптимальным решением.

Эти данные были получены при анализе исходных текстов ядра Linux. Сейчас там присутствует около 4 тысяч комментариев с меткой «TODO». Это указание на различные недоработки, запланированные в будущем изменения, планы и «костыли». В последнее время их число непрерывно растёт, хотя небольшое уменьшение отмечалось на ранних сборках пятой версии ядра. Если разработчики начнут тратить время на исправление мата в комментариях, это может сильно замедлить сам процесс разработки.

 vidarholen.net

vidarholen.net

Ядро Linux 5.4 готово к массовому развёртыванию

Разработчик ядра Linux Грег Кроа-Хартман (Greg Kroah-Hartman) выпустил полноценную релизную версию ядра Linux 5.4, которая стабильна и готова к массовому развёртыванию. Ранее её проанонсировал Линус Торвальдс (Linus Torvalds).

 softpedia.com

softpedia.com

В этой версии, как известно, появилась поддержка файловой системы Microsoft exFAT, новой функции «блокировки» доступа к ядру со стороны ПО даже при наличии root, а также многими улучшениями по части аппаратного обеспечения. Из последнего заявлена поддержка новых процессоров и видеокарт AMD.

Также добавлена новая файловая система virtio-fs, которую можно использовать при работе с виртуальными машинами. Она позволяет ускорить обмен данными между хостами и гостевыми системами, пробрасывая определённые каталоги между ними. ФС использует схему «клиент-сервер» через FUSE.

На сайт kernel.org версия Linux 5.4 отмечена как стабильная, что означает возможность её появления в конечных дистрибутивах. Разработчики теперь могут добавлять её в сборки и распространять в репозиториях.

А ещё к началу распространения готовится версия Linux 5.4.1. Это служебное обновление, которое изменяет в общей сложности 69 файлов. Оно уже доступно в виде исходных кодов, которые необходимо скомпилировать и собрать самостоятельно. Всем остальным рекомендуется подождать появления сборки на «зеркалах».

Linux 5.4 получит функцию блокировки ядра от модификаций

Линус Торвальдс (Linus Torvalds) на днях одобрил функцию безопасности для ядра Linux, названную «lockdown». Она появится в версии 5.4. Новая возможность представляет собой, по сути, систему защиты ядра от взлома и модификаций. Идея состоит в том, чтобы уменьшить взаимодействие между ядром и процессами, выполняемыми в пользовательском окружении.

 zdnet.com

zdnet.com

Новая функция будет поставляться в виде LSM (модуль безопасности Linux), при этом она будет по умолчанию отключена, а использование нововведения не будет обязательным из-за риска взлома существующих систем.

Как отмечается, при включении новая функция блокировки ограничит некоторые возможности ядра, в том числе для пользователей с учётной записью root. Это должно затруднить перехват управления для хакеров в случае компрометации учётных записей.

Как заявил Мэтью Гарретт (Matthew Garrett), инженер Google, который предложил эту функцию несколько лет назад, модуль блокировки предназначен для того, чтобы ядро могло быть заблокировано на ранних стадиях процесса загрузки.

В числе блокируемых возможностей указано выполнение произвольного кода процессами userland, чтение или запись данных в память, доступ к портам, принудительное выполнение подписей модулей ядра и так далее. Полный список доступен здесь.

Отметим также, что система защиты получит два режима блокировки: «целостность» и «конфиденциальность». Каждый из них доступ к различным функциям ядра. Помимо этого, разработчики могут устанавливать свои ограничения на модификацию ядра системы с помощью патчей.

Microsoft опубликовала спецификацию exFAT и одобрила её поддержку в Linux

В прошлом месяце Microsoft неожиданно вернулась к обсуждению возможности поддержки файловой системы exFAT в ядре Linux после того, как один из разработчиков ядра, Валдис Клетниекс (Valdis Klētnieks), предложил необходимый патч. Вначале другие разработчики отнеслись к этой идее скептически, но один из них, Мэтью Уилкокс (Matthew Wilcox), решил поинтересоваться, насколько это реально у Ки Сринивасана (Ky Srinivasan), отвечающего за проекты с открытым исходным кодом в Microsoft, и тот в ответ на вопрос Мэтью запустил в корпорации внутреннюю дискуссию по данному вопросу. И вот вчера Microsoft опубликовала в открытом доступе спецификацию файловой системы exFAT и прямо заявила, что полностью поддерживает инициативу о внедрении полноценной поддержки exFAT в ядро Linux.

 Сегодня, после неожиданно возобновлённой дискуссии о внедрении поддержки exFAT в ядро Linux, Micosoft неожиданна сделала заявление, что полностью поддерживает эту инициативу и в след за этим опубликовала в открытом доступе полную спецификацию exFAT для всех заинтересованных разработчиков

Теперь, когда Microsoft публично опубликовала спецификацию exFAT и дала своё разрешение разработчикам ядра Linux использовать её и связанный открытый код, вполне возможно, что в самом скором времени Linux получит полноценную поддержку exFAT «прямо из коробки». Хотя, вполне вероятно, что разработчики всё-таки подождут, пока Microsoft выполнит своё обещание и внесёт патенты exFAT в список защищаемых в рамках Open Invention Network (OIN), организации по защите Linux от патентных угроз, в которую сама Microsoft вступила в октябре 2018 года, но на тот момент не стала вносить exFAT в «белый» список общедоступных и защищаемых членами организации патентов.

О новой позиции Microsoft заявил хорошо известный инженер компании и член правления Linux Foundation Джон Госсман (John Gossman). В корпоративном блоге он написал: «Сегодня мы рады объявить, что Microsoft полностью поддерживает добавление технологии exFAT в ядро Linux ... Для нас важно, чтобы сообщество Linux могло с полным спокойствием использовать exFAT, включённый в состав ядра. С этой целью мы делаем техническую спецификацию для exFAT общедоступной, чтобы облегчить разработку любых совместимых реализаций. Мы также поддерживаем возможное включение "ядра Linux с поддержкой exFAT" в будущую редакцию определения Linux-системы в рамках Open Invention Network, где, после признания соответствующего кода, он получит полную защиту от патентных претензий от более чем 3040+ членов и лицензиатов OIN.»

Открытую спецификацию exFAT вы можете найти на портале Microsoft для разработчиков здесь.

Напомним, что exFAT была представлена Microsoft в 2006 году, а в операционных системах её поддержка впервые появилась в Windows Embedded CE 6.0 и в Windows XP SP2. Новая файловая система стала развитием более старой FAT32, добавив поддержку файлов размером свыше 4 гигабайт и ряд других улучшений, сохранив при этом высокое быстродействие и достаточно простую архитектуру. Данная файловая система рекомендовалась для использования как для флеш-накопителей большого объёма, так и для небольших накопителей, для которых NTFS имела избыточно сложную и объёмную структуру.

Сейчас exFAT продолжает использоваться как файловая система по-умолчанию для многих USB-накопителей и SD-карт, при этом на данный момент существует свободный драйвер exFAT в виде патча для ядра Linux, поддерживающий только операцию чтения. Дополнительно существует драйвер, работающий через специальный интерфейс FUSE, обеспечивающий взаимодействие с ядром Linux без изменения его кода, который поддерживает как чтение, так и запись. В 2013 году компания Samsung опубликовала исходный код драйвера exFAT для систем на базе Linux, который обеспечивает полную поддержку данной файловой системы, но он не был включен в состав ядра из-за патентных опасений.

Прощаемся с XScale навсегда: в Linux 5.4 прекратят поддержку ARM-процессоров Intel

В ядре Linux 5.4 планируется прекращение поддержки процессоров Intel IOP33X и IOP13XX, которые являются частью бывшей линейки продуктов XScale. Эти чипы основаны на архитектуре ARM и предназначались для снижения нагрузки на CPU за счёт выноса систем ввода-вывода в отдельный чип. Процессоры базировались на ARMv8.5.

 wikipedia.org

wikipedia.org

На данный момент Linux поддерживает три семейства IOP-машин: iop32x (включая EP80219), iop33x и iop13xx (также известный как IOP34x или WP8134x). Все версии, поддерживаемые в ядре, основаны на первой, тогда как все остальные давно уже «не при делах». Об этом сообщается в коммите разработчиков.

Также отмечается, что более ранние версии OpenWRT и Debian поддерживали iop32x, но не другие чипы, и они также оставили эту версию в своих выпусках 2015 года. При этом пока не сообщается, будет ли коммит принят в релиз или же это останется только пожеланием.

В целом, ситуация выглядит вполне логично. Таким образом разработчики облегчат себе жизнь, избавившись от неподдерживаемого оборудования в ядре. Остаётся лишь надеяться, что соответствующее оборудование уже выведено из активной эксплуатации.

Ядро Linux не умеет обрабатывать нехватку ОЗУ — проблема снова на повестке дня

Проблема с нехваткой памяти во время работы ядра Linux насчитывает уже не один год. Однако на этой неделе к ней снова привлекли внимание. Исчерпание свободной памяти в ядре приводит к тому, что система начинает тормозить и может даже перестать откликаться на команды. Этот баг есть в том числе в свежем ядре 5.2.6.

 pixabay.com

pixabay.com

Суть в следующем — при отключённом swap, если пользователь начинает открывать много вкладок в браузере, в какой-то момент веб-обозреватель может потребовать больше ОЗУ, чем есть. После этого система почти полностью зависает, идёт постоянное обращение к диску, текущие приложения нельзя будет закрыть, как и запустить новые.

На данный момент решения пока нет. Частично проблему устраняет активация swap, а также появившаяся в ядре 4.20 и улучшенная в ядре 5.2 подсистема PSI (Pressure Stall Information). PSI может быть решением, но лишь в будущем, поскольку она предназначена для сбора данных о времени ожидания получения различных ресурсов — процессора, памяти и так далее. Подсистема позволяет отслеживать «прожорливость» тех или иных программ и заблаговременно уведомлять пользователя.

На данный момент пока нет готового и общедоступного решения такого поведения ОС. Разве что открывать поменьше вкладок. Но это, разумеется, лишь не слишком приятная альтернатива.

Apple опубликовала исходный код ядер macOS и iOS

С самого запуска macOS Apple регулярно публиковала открытый исходный код ядра настольной операционной системы. В теории это позволяло сторонним разработчикам создавать на его основе свои собственные проекты. С iOS всё было немного сложнее, поскольку ядро мобильной ОС не было оптимизировано для ARM-чипов, встроенных в большинство современных смартфонов и планшетов. Теперь всё немного изменилось: купертинский гигант опубликовал на GitHub исходный код XNU-ядер macOS и iOS с поддержкой архитектуры ARM.

Теперь у энтузиастов есть код, который теоретически можно запустить на iPhone или iPad. Но на самом деле не всё так просто. Для начала стоит отметить, что это просто ядро — низкоуровневый код, который отвечает только за самые важные функции. Он не затрагивает интерфейс, фреймворки или приложения — то есть всё то, что отличает iOS от других операционных систем. Эти элементы по-прежнему закрыты, поэтому большую часть платформы пришлось бы создавать с нуля. К тому же, предлагаемая Apple лицензия не настолько гибкая, как, например, лицензия GNU GPL на Linux.

Примерно аналогична ситуация и с macOS — вряд ли в ближайшее время вы увидите MacBook с чипом A11 Bionic. Apple далеко не впервые выпускает код для сторонней архитектуры «на всякий случай»: переход с процессоров PowerPC на Intel произошёл так быстро именно благодаря этому.

Впрочем, такой ход компании всё же заслуживает уважения. Так разработчики приложений и операционных систем смогут лучше понять, как продукты Apple обрабатывают базовые системные задачи. Ну а при желании XNU-ядро можно даже использовать как отправную точку для написания новой ОС.

Qualcomm разрабатывает SoC Snapdragon 635/635 Plus и Snapdragon 670

Компания Qualcomm намерена осуществить плановое обновление своих SoC и выпустить три свежих мобильных процессора среднего уровня. Речь идёт о чипе Snapdragon 635 и его «разогнанной» версии Snapdragon 635 Plus, а также модели Snapdragon 670. Появление указанных SoC от Qualcomm стоит ожидать в I–II квартале 2018 года.

Чип Snapdragon 635 призван устранить существующий разрыв в показателях быстродействия между SoC Snapdragon 660 и Snapdragon 630, став золотой серединой между ними. Snapdragon 635, если верить инсайдерским сводкам, выполнят по 14-нм технологическому процессу FinFET LPP.

 droidholic.com

Qualcomm Snapdragon 635 будет содержать 4 высокопроизводительных ядра Cortex A73 и 4 энергоэффективных Cortex A55. Новый графический процессор обеспечит прирост мощности в сравнении с видеоускорителем Adreno 506 своего предшественника на 20 %. Не слишком впечатляющие результаты с учётом 30-процентного «GPU-буста» при переходе со Snapdragon 625 на 630.

Что до версии Snapdragon 635 Plus, то она будет отличаться от базовой модели без плюса в названии лишь повышенными тактовыми частотами.

Близкие к делам американского производителя источники утверждают, что Qualcomm намерена презентовать в начале 2018 года и SoC Snapdragon 670 — первый 10-нм чип среди процессоров шестой серии. Базироваться он предположительно будет на ядрах Kryo 360.

Анонс смартфонов среднего уровня с чипами Snapdragon 635/Snapdragon 635 Plus и Snapdragon 670 не задержится: мобильные устройства с перечисленным SoC дебютируют в первой половине 2018 года.

window-new
Soft
Hard
Тренды 🔥
В новом тизере условно-бесплатного экшена The First Descendant показали отрывки геймплея и подтвердили релиз на Xbox 3 ч.
Продажи Grand Theft Auto V за три месяца не дотянули до 5 млн копий 3 ч.
Британские чарты: Horizon Forbidden West вернулась в лидеры, несмотря на падение результатов 3 ч.
Вампирское выживание V Rising празднует новый успех, а патчи выходить не спешат 3 ч.
Процедурный экшен Dream Cycle от создателя Tomb Raider завершил пребывание в раннем доступе 3 ч.
Супергеройская тактика Marvel's Midnight Suns лишилась точной даты выхода 4 ч.
Пробуждённая форма Нэдзуко появится в экшене по мотивам «Истребителя демонов» уже послезавтра 14 ч.
Данные абонентов Tele2 оказались в открытом доступе 15 ч.
Слухи: каталог игр Netflix увеличится до конца года минимум вдвое, но пользователям сервиса он пока не слишком интересен 15 ч.
Blizzard начала борьбу против утечек с закрытого альфа-тестирования Diablo IV 16 ч.