È ansible utilizzare il mutex nel caso di multiprocessing su Linux / UNIX?

Questa è una domanda di intervista.

È ansible utilizzare il mutex nel caso di multiprocessing su Linux / UNIX?

La mia idea: No, diversi processi hanno uno spazio di memoria separato.

mutex è usato solo per il multithreading.

il semaforo viene utilizzato per la multiprocessing per eseguire la sincronizzazione.

destra ?

Qualsiasi commento è benvenuto.

Grazie