Bir java işleminin bir iş parçacığı yığınını inceliyordum ve sinyal dağıtıcı tarafından engellenen bazı parçacıklara dikkat ettim.Java sinyal dağıtıcısı iş parçacığı nedir?
Sinyal dağıtıcısı nedir? Bu ne işe yarıyor?
Bir java işleminin bir iş parçacığı yığınını inceliyordum ve sinyal dağıtıcı tarafından engellenen bazı parçacıklara dikkat ettim.Java sinyal dağıtıcısı iş parçacığı nedir?
Sinyal dağıtıcısı nedir? Bu ne işe yarıyor?
IBM developerWorks ile ilgili bir makale buldum. OS JVM bir sinyal yükseltir, sinyal memuru iplik o yüzden
Chris White, Yazılım Mühendisi tarafındanOS Sinyaller, doğal olarak, tek iş parçacıklı uygun işleyicisi sinyali geçecek hepsinin aynı iş parçacığında ele alınması önemlidir. Dolayısıyla, bir dağıtıcı bunu başarmak için doğal bir yoldur. AWT için tek GUI olay dizisi gibi düşünün.
Teğetsel bir notta, Linux'unuz varsa ve JVM'niz kendi sinyal işleyicilerini ekleyen bir yerel kitaplık yüklerse, o zaman libjsig.so'u önceden yüklemeniz gerekir. Bir üçüncü taraf ağ kütüphanesi zaman zaman yanlış yönlendirilmiş sigpipes ile bağlantılarımı yırttığı zaman zor yolu öğrendim.
Bağlantı bozuk, burada kopyalanmış görünüyor: http://blog.intelligencecomputing.io/twitter/2348/revelations-on-java-signal-handling-and-termination – conorgriffin
Bu bağlantı daha iyi görünmüyor . –
@conorgriffin Bağlantının da bozuk olduğunu onaylayabilirim. [Blog.intelligenttime.net] (http://blog.intelligenttime.net/java/2348/revelations-on-java-signal-handling-and-termination) adresindeki yazıyı buldum. – elisman