Встречается на собеседованиях • сегодня

Сколько тратится ресурсов для запуска нового Thread

Создание нового потока в Java требует значительных ресурсов:

  • Выделение памяти под стек потока (обычно 1 МБ, можно настроить через -Xss)
  • Создание native-потока в ОС (дорогая операция)
  • Контекстные переключения между потоками снижают производительность

Пример создания потока:

java
Thread thread = new Thread(() -> {
    System.out.println("Running in new thread");
});
thread.start(); // Дорогая операция

Лучше использовать пулы потоков (ExecutorService) для управления ресурсами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы