Я думаю, что Вы используете лучший метод, хотя Вы могли оптимизировать его к:
$("<div/>");
Насколько мне известно, нет кроссплатформенных способов выполнения атомарных операций. Там может быть библиотека, но я не знаю. Впрочем, скатать свою собственную не особенно сложно.
No, POSIX does not specify any portable lock-free/atomic operations. That's why they have pthreads.
You're either going to have to use non-standard ways or stick with ptrheads for portability.
Я не думаю, что есть.
Одним из способов решения этой проблемы, если, конечно, позволяют лицензии, было бы копирование соответствующих реализаций для каждой архитектуры, например, из пространства ядра Linux. Я не следил внимательно за развитием этих примитивов, но предполагаю, что они действительно примитивы, то есть не зависят от других служб или API в ядре.