Здравствуйте, Poomba, Вы писали:
P>На счет issue: предлагаете сделать обертку для printf и защитить вывод в STDOUT скажем мутексом?
P>Накладных расходов будет...
Хочешь сказать, что в куниксе дорогие мутексы?
Коллизии, может быть, и дорогие, а сами мутексы дешёвые. Иначе бы там все бамбук курили.
Ну хорошо, если профайлер покажет, что это дорого — напиши дешёвый и глупый мутекс на спинлоке.
Хотя printf — сам по себе очень дорогое удовольствие, перед которым мутекс — ерунда.
А нельзя ли как-то переделать архитектуру, так, чтобы за логи и экран отвечал отдельный сервис, и этот сервис сериализовал бы всю работу по выводу?
... << RSDN@Home 1.2.0 alpha 4 rev. 1207>>