LINUX.ORG.RU

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

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

Неправда. У воркеров буферы памяти передаются между потоками без копирования, просто передачей владения, тем самым уже избегая ручного разруливания конкурентного доступа.

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

Исправление javascript, :

Неправда. У воркеров буферы памяти передаются межлу потоками без копирования, просто передачкй владения, тем самым уже избегая ручного разруливания конкурентного доступа.

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

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

Не правда. У воркеров буферы памяти передаются межлу потоками без копирования, просто передачкй владения, тем самым уже избегая ручного разруливания конкурентного доступа.

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