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