Re[3]: printf messages missing
От: Кодт Россия  
Дата: 21.05.09 09:12
Оценка:
Здравствуйте, Poomba, Вы писали:

P>На счет issue: предлагаете сделать обертку для printf и защитить вывод в STDOUT скажем мутексом?

P>Накладных расходов будет...

Хочешь сказать, что в куниксе дорогие мутексы?
Коллизии, может быть, и дорогие, а сами мутексы дешёвые. Иначе бы там все бамбук курили.

Ну хорошо, если профайлер покажет, что это дорого — напиши дешёвый и глупый мутекс на спинлоке.
Хотя printf — сам по себе очень дорогое удовольствие, перед которым мутекс — ерунда.

А нельзя ли как-то переделать архитектуру, так, чтобы за логи и экран отвечал отдельный сервис, и этот сервис сериализовал бы всю работу по выводу?
... << RSDN@Home 1.2.0 alpha 4 rev. 1207>>
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.