Ben Linux mutekslerkarşılaştırma ve takas mekanizması kullanır futexes aşağı aşağıda ve FUTEX olarak uygulanır biliyoruz. Ve genellikle kilitleri elde etmek için, kullanıcı alanı alanında kilit çözüldüğü için bir kullanıcı alanı iş parçacığının sistem çağrısı yapmasına gerek yoktur.dışlama erişimi ve sistem çağrısı
Şimdi benim sorum şu ki, yüksek çekişme olduğunda ve birçok iş parçacığı aynı anda bir muteks kilitlemeye çalışırken ne oluyor. Çekirdek için hangi iş parçacığının muteks vermesi gerektiğine karar vermesi için sistem çağrısı gerçekleşir mi? Özellikle iplik öncelikleri farklı olduğunda? Ben de öyle düşünüyorum.