Junior — Middle
Може ли се покренути нит без креирања посебног процеса?
sobes.tech АИ
Одговор од АИ
Да, нит (thread) је лагани ток извршавања унутар процеса. Покретање нитје не захтева креирање одвојеног процеса оперативног система.
Процес је самостални програм са својим адресним простором, а нит је јединица извршавања унутар процеса која дели меморију са другим нитима истог процеса.
На пример, у Јави, можете креирати и покренути нит тако:
Thread thread = new Thread(() -> {
System.out.println("Извршавање у одвојеној нитји");
});
thread.start();
Овде, нова нит се покреће унутар тренутног процеса без креирања новог процеса ОС.