Node.js C ++ Addon: Threading

Я пишу дополнение GUI для Node.js (wxWidgets) и хочу запустить цикл GUI в своем собственном потоке, так как не думаю, что было бы неплохо объединить его с основным потоком Node и циклом событий ,

Однако я не уверен, как создать новую тему. У меня это работаетuv_queue_work(), Но он не будет создавать эксклюзивный поток для GUI, а будет использовать пул потоков Node. И это может быть плохой идеей, поскольку рабочий останется в течение всего времени выполнения. (Не уверен насчет этого)

Я также мог бы использовать wxWidgets & apos;wxThread, тоже работает. И я нашел новую функциюuv_thread_create в libuv git master. Не знаю, как это использовать, поскольку нет описания и, кроме того, оно еще не доступно в стабильной сборке Node.js.

Мой вопрос: что такое "стандарт"? способ создать многопоточный аддон Node.js, если таковые имеются? Я посмотрел на другие проекты, но смог найти только рабочие потоки с коротким сроком действия, используя libuv.

Ответы на вопрос(1)

Ваш ответ на вопрос