Sobes.tech
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 main metodunun çalıştığı ana iş parçacığı.
  • GC (Çöp Toplayıcı) iş parçacıkları — çöp toplamadan sorumludur.
  • Finalizer Threadfinalize metodları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.