Junior — Middle
Koliko niti se kreira prilikom pokretanja JVM aplikacije?
sobes.tech АИ
Одговор од АИ
Prilikom pokretanja JVM aplikacije, prema zadanim postavkama, kreira se nekoliko niti, od kojih su glavne:
- main — glavna nit u kojoj se izvršava metoda
mainvaše aplikacije. - GC (Garbage Collector) niti — odgovorne za sakupljanje smeća.
- Finalizer Thread — nit za izvršavanje
finalizemetoda. - Reference Handler Thread — obrađuje slabe, meke i fantomske reference.
- Signal Dispatcher — obrađuje signale operativnog sistema.
Tačan broj niti zavisi od implementacije JVM i podešavanja, ali obično je od 5 do 10 niti odmah nakon pokretanja. Dodatne niti se kreiraju po potrebi, na primer, za poolove niti, asinhrone zadatke itd.