Сумки для ноубуков, портфели для ноутбуков, кейсы для ноутбуков

Сумки для ноутбуков в Москве


Сумки для ночбуков, портфели для ноутбуков, кейсы для ноутдуков
(495) 788-15-29
многоканальный
Оперативная доставка по всей России
Сумки для ночбуков, портфели для ноутбуков, кейсы для ноутдуков
Портком: сумки, кейсы, чехлы, ноутбуки Acer, Asus
Принять участие
Сумки для ночбуков, портфели для ноутбуков, кейсы для ноутдуков
on-line консультации специалиста ICQ: 
ICQ476557723  ICQ219699238













Главная :: Все новости :: Разработчики ядра Linux обсуждают вопрос удаления субархитектуры x32

Разработчики ядра Linux обсуждают вопрос удаления субархитектуры x32

По мнению инициатора удаления технология x32 не оправдала себя и не нашла практического применения в современных промышленных дистрибутивах. В списке рассылки ядра Linux обсуждается вопрос удаления кода с реализацией субархитектуры x32, позволяющей использовать на 64-разрядных системах 32-разрядную модель адресации памяти. Кроме того, в коде x32 используется достаточно спорный метод работы с системными вызовами, создающий риск нарушения нормального функционирования после переработки реализаций системных вызовов.

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

В своё время при тестировании x32, один из разработчиков Gentoo пришёл к выводу, что выигрыш в производительности при переходе на x32 ABI не столь велик, как показывают синтетические тесты от создателей x32 ABI — заметный прогресс отмечается только при сравнении с устаревшей архитектурой x86, но при сравнении с актуальной архитектурой x86–64 выигрыш несущественный (тесты от создателей x32 показывали ускорение до 30% в сравнении с классическим x86_64 ABI, в ситуациях, связанных с интенсивной работой с указателями).

ABI X32 позволяет приложениям использовать все преимущества архитектуры x86_64, такие как дополнительные регистры и более быстрые инструкции, PIC ABI. Напомним, что субархитектура x32 представляет собой гибридный x86_64 ABI, позволяющий использовать на 64-разрядных системах 32-разрядную модель адресации памяти (процессор работает в 64-разрядном режиме, но использует 32-разрядные указатели и арифметические операции). Ограничением ABI X32 является невозможность адресации из приложения более 4 Гб памяти. В то же время ABI X32 даёт возможность работать с 32-разрядными указателями памяти, что позволяет экономить память, способствует более эффективному наполнению процессорного кэша и положительно сказывается на общей скорости исполнения кода. Поддержка X32 входит в состав ядра Linux начиная с выпуска 3.4, сформированного в мае 2012 года.

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

По мнению инициатора удаления технология x32 не оправдала себя и не нашла практического применения в современных промышленных дистрибутивах. В списке рассылки ядра Linux обсуждается вопрос удаления кода с реализацией субархитектуры x32, позволяющей использовать на 64-разрядных системах 32-разрядную модель адресации памяти. Кроме того, в коде x32 используется достаточно спорный метод работы с системными вызовами, создающий риск нарушения нормального функционирования после переработки реализаций системных вызовов.

ABI X32 позволяет приложениям использовать все преимущества архитектуры x86_64, такие как дополнительные регистры и более быстрые инструкции, PIC ABI. Напомним, что субархитектура x32 представляет собой гибридный x86_64 ABI, позволяющий использовать на 64-разрядных системах 32-разрядную модель адресации памяти (процессор работает в 64-разрядном режиме, но использует 32-разрядные указатели и арифметические операции). Ограничением ABI X32 является невозможность адресации из приложения более 4 Гб памяти. В то же время ABI X32 даёт возможность работать с 32-разрядными указателями памяти, что позволяет экономить память, способствует более эффективному наполнению процессорного кэша и положительно сказывается на общей скорости исполнения кода. Поддержка X32 входит в состав ядра Linux начиная с выпуска 3.4, сформированного в мае 2012 года.

В своё время при тестировании x32, один из разработчиков Gentoo пришёл к выводу, что выигрыш в производительности при переходе на x32 ABI не столь велик, как показывают синтетические тесты от создателей x32 ABI — заметный прогресс отмечается только при сравнении с устаревшей архитектурой x86, но при сравнении с актуальной архитектурой x86–64 выигрыш несущественный (тесты от создателей x32 показывали ускорение до 30% в сравнении с классическим x86_64 ABI, в ситуациях, связанных с интенсивной работой с указателями).

Дата публикации: 12.12.2018



Ещё новости


  23.04.2023  Игрок создал реалистичный Вайтран из Skyrim на Unreal Engine 5 [ВИДЕО]

На этот раз блогер Leo Torres показал знаковую локацию из The Elder Scrolls V: Skyrim на новом инструментарии. Геймеры по всему миру продолжают экспериментировать с мощностями движка Unreal Engine 5. ...

  09.05.2023  Motorola научилась делать камерофоны. Edge 40 Pro снимает на уровне Galaxy S22 Ultra и Huawei P40 Pro

Специалисты DxOMark оценили камеру нового флагмана Edge 40 Pro на 130 баллов.  Похоже, компания Motorola научилась наделять свои смартфоны неплохими камерам. Это лишь 32 место в общем зачёте, а сам см...

  09.05.2023  15 классных кроссовок и другой обуви с AliExpress. Например, кеды Xiaomi на любой вкус

Кроме кед от Xiaomi и других брендов, особенно интересны стельки из пены и других материалов, а ещё уникальные шнурки. На AliExpress более чем достаточно самых разных кроссовок, другой обуви на лето, ...

  09.05.2023  Motorola Envision TV: смарт-телевизоры на Android по цене от $122

В неё вошли тримодели с различной диагональю и разрешением дисплея, при этом младшая обойдётся покупателю в сумму, сравнимую с приобретением бюджетного смартфона. Бренд Motorola представил новую серию...



Все новости
ПортКом: Сумки и всевозможные аксессуары для портативной техники