LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

И зачем весь этот огород, если вы все равно будете использовать unsafe?

Единственный unsafe, относящийся к совместному доступу к расшаренной области памяти, будет внутри AsMut. И его безопасность будет гарантировать рантайм. Если у вас не получается отличить бла-бла-бла от аргументов, ничем не могу помочь.

Вопрос выдает человека, который никогда не слышал про ОС реального времени

Хорошо, слушаю эксперта. Как рантайм может гарантировать, что высокоприоритетный тред (или тред с гарантированным временем выполнения) не прервет низкоприоритетный тред, работающий с расшаренной памятью, и не создаст data race?

Исходная версия red75prim, :

И зачем весь этот огород, если вы все равно будете использовать unsafe?

Единственный unsafe, относящийся к совместному доступу к расшаренной области памяти, будет внутри AsMut. И его безопасность будет гарантировать рантайм. Если у вас не получается отличить бла-бла-бла, от аргументов, ничем не могу помочь.

Вопрос выдает человека, который никогда не слышал про ОС реального времени

Хорошо, слушаю эксперта. Как рантайм может гарантировать, что высокоприоритетный тред (или тред с гарантированным временем выполнения) не прервет низкоприоритетный тред, работающий с расшаренной памятью, и не создаст data race?