LINUX.ORG.RU

Архитектура IBM s390 получила поддержку Rust в ядре Linux

 , , , s390,


0

2

Инженер IBM Ян Поленски отправил на рассмотрение первый патч-сет, который добавляет возможность сборки ядра с поддержкой Rust для s390.

Таким образом, s390 стала шестой архитектурой, претендующей на включение Rust в основное ядро Linux. Такую поддержку уже имеют архитектуры x86_64, ARM, LoongArch и RISC-V.

s390 — это архитектура мейнфреймов, чья история началась ещё в 1964 году с легендарной линейки IBM System/360, она остаётся одной из самых востребованных платформ для критически важных enterprise-нагрузок: банковских транзакций, резервирования авиабилетов и государственных систем. Её ключевое преимущество — исключительная надёжность. Главные цели проектирования s390 — корректность, стабильность, безопасность и доступность, даже в ущерб производительности.

Сейчас патчи проходят стадию ревью, и, учитывая их минимальный объём, есть все шансы, что они попадут в грядущий цикл обновления ядра Linux v7.2.

Единственным техническим ограничением на данный момент является требование к nightly-версии компилятора Rust (rustc), так как s390 полагается на флаг -Zpacked-stack.

>>> Phoronix

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 2)

В заголовке пропущено то ли сказуемое, то ли какой-то знак препинания. Вероятно, после «s390». Ну и «по поддержкЕ» наверное?

В общем, перепиши заголовок, я не совсем уверен, что именно там подразумевалось.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)

А у них там шизойды пулреквесты кидают. Выглядит совсем дико на фоне недавнего выпила x86

Morin ★★★★★
()

Её ключевое преимущество — исключительная надёжность. Главные цели проектирования s390 — корректность, стабильность, безопасность и доступность, даже в ущерб производительности.

A я всегда говорил, на вакуумных триодах надо компьютеры делать, а вы «транзисторы меньше», «транзисторы дешевле», … :)

VIT ★★
()

Её ключевое преимущество — исключительная надёжность

nightly-версии компилятора Rust (rustc)

Отличный план, если я правильно понимаю.

Nervous ★★★★★
()
Ответ на: комментарий от Nervous
  1. Каким образом nightly’овость компилятора раста должна подорвать надёжность 360?
  2. Они должны были первым коммитом LTS выпустить?
r--r--r--
()
Ответ на: комментарий от Lusine

is a discontinued

Это выпуск. А эксплуатация-то - нет.

Пионеры музей обнесли?

Скорее, динозавры обнесли пионерский лагерь на пачку пионеров.

r--r--r--
()

Таким образом, s390 стала шестой архитектурой, претендующей на включение Rust в основное ядро Linux.

Может кто-нибудь русским языком объяснить, что эта фраза означает?

VIT ★★
()
Ответ на: комментарий от r--r--r--

Да ну нах.

IBM System/390

General Availability 30-Sep-1998

No longer available for order, Withdrawn from Market 31-Mar-2005

Transition to End of Support Services 31-Dec-2010

Completion of End of Support Service 31-Dec-2010

Lusine
()
Ответ на: комментарий от VIT

что эта фраза означает?

Есть проект по разработке кода в ядре Linux на языке Rust. Множество целевых платформ для ядра и поддерживаемых в этом проекте не идентично. Эта фраза означает, что разница сократилась на единицу.

r--r--r--
()
Последнее исправление: r--r--r-- (всего исправлений: 1)

rust to rust, ashes to ashes…

router ★★★★★
()
Ответ на: комментарий от Lusine

Уточнение: даже ниже техника, поскольку программистов при дележе спирта демонстративно игнорировали.

Lusine
()
Ответ на: комментарий от r--r--r--

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

Ну что сказать - это прорыв! А меньше и не скажешь. То есть теперь разработчик ядра линукс может разрабатывать на языке раст сидючи на архитектуре s390! А что ещё прикажете делать, раз вам так свезло по жизни, что досталось сидеть на такой надёжной, стабильной, корректной, и безопасной архитектуре? Только и остаётся, что разрабатывать ядро линукс на экзотичных языках.

Короче говоря вся эта новость о том, что делает кот, когда у него слишком много свободного времени.

VIT ★★
()
Ответ на: комментарий от Morin

Это может быть прелюдией к добавлению system z и system p. IBM же купил шапку и внедряет себе все модное

Но да, сама по себе новость выглядит дико :)

router ★★★★★
()
Ответ на: комментарий от Lusine

Я тоже не припомню. Всё таки как хорошо, что не извелись ещё пионеры!

VIT ★★
()
Ответ на: комментарий от Lusine

Или пошли работать в музей. Или это тренировка взрослых серьезных людей перед добавлением поддержки более нового айбиэма

router ★★★★★
()
Ответ на: комментарий от VIT

что делает кот, когда у него слишком много свободного времени.

Конкретно этот кот, судя по мылу, лижет 360 на зряплату от IBM. Сколько у него свободного времени мне отсюда оценить трудно.

r--r--r--
()

Очевидно, им нужна поддержка не раст, а фил-си

BruteForce ★★★★
()
Ответ на: комментарий от router

Если уж на такое оборудование денег хватило, то что такое пара-тройка миллионов в год на электричество? Есть подозрение, что эти деньги заложены в контракт на обслуживание и теперь электричество бесплатно, пока машина не сдохнет от естественных причин.

VIT ★★
()
Ответ на: комментарий от r--r--r--

А где бы ещё можно было позволить себе такой дурью маяться? попробовал бы Яша в Goldman Sachs ядро на расте поразрабатывать, мыл бы уже полы в соседнем макдональдсе.

VIT ★★
()
Ответ на: комментарий от r--r--r--

Мейнфреймы - это те компы, на которых нынешние дедули (многие из которых уже на кладбище) во времена своей юности рассчитывали свои дифуры и симплексы, бронируя время вычисления на конкретный день и час?

seiken ★★★★★
()
Последнее исправление: seiken (всего исправлений: 1)
Ответ на: комментарий от seiken

бронируя время вычисления на конкретный день и час?

Это где как. В университетах и лабораториях иногда и в игрульки играли.

r--r--r--
()
Ответ на: комментарий от r--r--r--

Ну так вот. С этими системами, которые сегодня до сих пор эксплуатируются, я уверен, работают такие люди, которым Раст как собаке шестая нога. Т.е. программистам современных компов (многим) Раст как собаке пятая нога, а этим - как шестая.

seiken ★★★★★
()
Последнее исправление: seiken (всего исправлений: 1)
Ответ на: комментарий от seiken

А вот интересно, если компьютер выполнен не в виде одного монолитного блока, как Cray-1, которому кстати сказать в марте исполнилось 50 лет, офигеть время бежит, а в виде идентичных кабинетов в формате холодильника, то 200 таких «холодильников» классифицируются как «мейнфрейм», или есть другой термин?

VIT ★★
()
Ответ на: комментарий от seiken

Так отсюда и вопрос, как Яша из новости вообще попал в такую тёплую компанию? А они говорят чудес не бывает!

VIT ★★
()

IBM System/390 — это семейство мэйнфреймов, выпущенное в 1990 году и прекращенное в 2004 году.

amd_amd ★★★★★
()
Ответ на: комментарий от seiken

я уверен, работают такие люди, которым Раст как собаке шестая нога.

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

r--r--r--
()

так это прост из разряда запустить дум на пододеяльнике
сейчас вот челлендж везде вкорячить раст для галочки
модный тренд, который мы заслужили

madcore ★★★★★
()
Ответ на: комментарий от VIT

А COBOL и PL/1?

Поставщики решений на них вымерли. Приходится для студентов делать совместимость с Rust’ом. Надо смотреть в будущее. Особенно, когда ты обоими ногами стоишь в могиле.

r--r--r--
()
Последнее исправление: r--r--r-- (всего исправлений: 1)
Ответ на: комментарий от r--r--r--

Да, уходит эпоха. Многие ли помнят такой язык, как PL/M? А сколько тех, кто писал на нём для, скажем СМ1600, или ещё круче М5000?

VIT ★★
()
Ответ на: комментарий от seiken

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

Lusine
()

Даже некроманты из межделмаша уже подтянулись, а хейтеры всё подтупливают и отрицают реальность. Потом внезапно (!) обнаружат что Rust вообще везде и немедленно начнут кудахтать про заговор корпораций.

zabbal ★★★★☆
()
Ответ на: комментарий от r--r--r--

Интересно, в каком ВУЗе из топ 100 на ИТ специальностях перешли на rust для обучения программированию? В MIT вроде Питон был…

seiken ★★★★★
()
Ответ на: комментарий от Lusine

Производство процессоров Intel 8086 было прекращено в 1998 году, а архитектура x86 до сих пор поддерживается … Доколе?

One ★★★★★
()
Ответ на: комментарий от seiken

С этими системами, которые сегодня до сих пор эксплуатируются, я уверен, работают такие люди, которым Раст как собаке шестая нога.

Ты писал? Вот и хочу прояснить, где эксплуатируются?

Lusine
()
Ответ на: комментарий от seiken

Т.е. программистам современных компов (многим) Раст как собаке пятая нога, а этим - как шестая.

То есть, по 4-5 ног у них уже есть?.. Вот к каким мутациям приводит долгая работа «компьютерщиками»!..

Somebody ★★★★
()
Ответ на: комментарий от One

Оригинальная x86 - нет. Приложения только в эмуляторах запускать.

IA-32 – со скрипом, дропают постепенно.

AMD64 - да.

так что не надо тут хитрить)

wandrien ★★★☆
()
Ответ на: комментарий от One

В 8086 уже была поддержка виртуализации? Архитектура у него поддерживается.

Lusine
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.