2013-05-24 8 views
5

Nasıl almak mesajı erlang zamanında dahili uygulanıyor? süreç bir mesaj bekliyorsa Erlang alma mesajı - dahili olarak nasıl yapılır?

, yürütme almak bekle. Alım, IO veya asenkron IO?

eski, o zaman işlem sisteminin iplik sınırlama ulaşabilir ayrıca OS iplik engellenir ve birçok süreç alma asmak varsa, performans iplik bağlam anahtarının nedenle de kötüdür ve anlamına gelir.

cevap

5

Erlang süreçleri OS parçacıkları veya işlemler karşılık verilmez. Erlang VM'nin iç yapıları olarak uygulanmakta ve Erlang VM tarafından planlanmaktadır. Erlang VM tarafından varsayılan olarak çalıştırılan OS iş parçacığı sayısı CPU sayısına eşittir. Erlang işlemi bir mesaj beklediğinde, işletim sistemi veya iş parçacığı engellenmez. açıklamada,

+0

teşekkürler –