Сколько накладных расходов возникает при создании потока?

Я только что просмотрел действительно ужасный код - код, который отправляет сообщения через последовательный порт, создавая новый поток для упаковки и сборки сообщения в новом потоке для каждого отправленного сообщения. Да, для каждого сообщения создается поток pthread, биты устанавливаются правильно, затем поток завершается. Я понятия не имею, зачем кому-то такое делать, но возникает вопрос - сколько накладных расходов возникает при создании потока?

37
задан jdt141 14 October 2010 в 20:58
поделиться