Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

 

Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 15 сообщений
Cообщения с меткой

rmw - Самое интересное в блогах

Следующие 30  »
rss_habr

[Перевод] Какую модель памяти следует использовать в языке Rust?

Вторник, 08 Ноября 2022 г. 12:50 (ссылка)

image



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



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



Тем не менее, я рассчитываю, что мой более чем тридцатилетний опыт работы с конкурентностью и моя работа над моделью памяти в C/C++ (безотносительно memory_order_consume), а также моя роль ведущего специалиста по поддержке модели памяти ядра (LKMM) послужат хорошей отправной точкой, чтобы высказаться о более прозаических задачах, решение которых, я уверен, стремятся поддержать в сообществе Rust.
Читать дальше →

https://habr.com/ru/post/697882/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697882

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<rmw - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10