¿Cómo se estacionan los hilos / procesos y se despiertan en Linux, antes de futex?
Antes defutex
las llamadas al sistema existían en Linux, qué llamadas subyacentes al sistema fueron utilizadas por las bibliotecas de subprocesos comopthreads
bloquear / suspender un hilo y, posteriormente, despertar esos hilos del país de usuario?
Por ejemplo, si un subproceso intenta adquirir un mutex, la implementación del usuario bloqueará el subproceso (quizás después de un breve intervalo de giro), pero no puedo encontrar las llamadas al sistema que se usan para esto (aparte defutex
que son una creación relativamente reciente).