Prozess-VS-Thread: Können sich zwei Prozesse denselben gemeinsamen Speicher teilen? können zwei Threads?

Nachdem ich über das gesamte Konzept des gemeinsamen Gedächtnisses nachgedacht hatte, stellte sich die Frage:

Können zwei Prozesse dasselbe gemeinsam genutzte Speichersegment verwenden? Können sich zwei Threads den gleichen gemeinsamen Speicher teilen?

Nachdem ich etwas genauer darüber nachgedacht habe, bin ich mir fast sicher, dass zwei Prozesse dasselbe gemeinsame Speichersegment verwenden können, wobei der erste der Vater und der zweite der Sohn ist, der mit einem erstellt wurdefork() , aber was ist mit zwei Threads?

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage