Um das schreiben von anderen Programmeninstanzen auf deine Inis zu verhindern, musst du sie lediglich mit exklusivem Schreibzugriff öffnen, allerdings musst du dann auch eine Fehlerbehandlung einbauen, falls deine andere Instanz nicht auf sie zugreifen kann. Oder möchtest du andere Instanzen generell verhindern?
Die Lösung für die PID zeigt der rote Kasten ja schon an.
Man kann einen Barbier definieren als einen, der alle diejenigen rasiert, und nur diejenigen, die sich nicht selbst rasieren.
Rasiert sich der Barbier?