Junior — Middle
JVM uygulaması başlatılırken kaç adet iş parçacığı oluşturulur?
sobes.tech yapay zeka
AI'dan gelen yanıt
JVM uygulaması başlatıldığında, varsayılan olarak birkaç iş parçacığı oluşturulur ve bunlar arasında ana olanlar:
- main — uygulamanızın
mainmetodunun çalıştığı ana iş parçacığı. - GC (Çöp Toplayıcı) iş parçacıkları — çöp toplamadan sorumludur.
- Finalizer Thread —
finalizemetodlarını çalıştırmak için iş parçacığı. - Reference Handler Thread — zayıf, yumuşak ve hayalet referansları işler.
- Signal Dispatcher — işletim sistemi sinyallerini işler.
Tam iş parçacığı sayısı JVM uygulamasının uygulamasına ve ayarlarına bağlıdır, ancak genellikle başlatmadan hemen sonra 5 ile 10 arasında olur. Ayrıca, gerekirse, iş parçacığı havuzları, asenkron görevler vb. için ek iş parçacıkları oluşturulur.