C ++ seguridad del subproceso de operador nuevo en Linux y gcc 4

Pronto comenzaré a trabajar en una versión paralela de un algoritmo de refinamiento de malla usando memoria compartida.

n profesor de la universidad señaló que debemos tener mucho cuidado con la seguridad de los subprocesos porque ni el compilador ni el stl son conscientes de los subprocesos.

Busqué esta pregunta y la respuesta dependía del compilador (algunos intentan seralg thread-aware) y la plataforma (si las llamadas al sistema utilizadas por el compilador son seguras o no).

¿Entonces, en Linux, el compilador gcc 4 produce código seguro para el nuevo operador?

Si no, ¿cuál es la mejor manera de superar estaproblem? ¿Quizás bloquear cada llamada al nuevo operador?

Respuestas a la pregunta(4)

Su respuesta a la pregunta