Ich habe mich auf SO umgeschaut, aber keine Antwort darauf gefunden: Bei der Erstellung von Pthread-Mutexen in einem Linux-Userspace-Programm, welche Richtlinie haben diese Mutexe standardmäßig? Siehe https://linux.die.net/man/3/pthread_mutexattr_setprotocolStandard-Prioritätsvererbungsrichtlinie von Pthread-Mutexen unter Linux?
Es scheint die beste Standardrichtlinie Priorität Obergrenze wäre, dh PTHREAD_PRIO_PROTECT, zumindest für meine Anwendung;)
Außerdem kann ich Prioritätsvererbung Politik gesetzt auf C++ std :: mutexes auch, vermute ich, ein C++ std :: mutex wird sowieso ein ftex in Linux sein, ebenso wie pthread mutexes?
Vielen Dank für eine schnelle und kurze Antwort, akzeptiert. Ich denke, ich werde C++ - Standard-Threads mit nackten Posix-Mutexen verwenden müssen, da ich PTHREAD_PRIO_NONE nicht möchte. Ich kann wahrscheinlich RAII Entsperren des Mutex sowieso mit einigen RAII Wrapper erreichen. Btw, wäre schön, wenn die Linux-Manpage Informationen über die Standard-Policy enthält. –