|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 24 Mar 2005 17:21:06 To : Gleb Smirnoff Subject : В сторону разработчиков --------------------------------------------------------------------------------
24 Mar 05, Gleb Smirnoff writes to Slawa Olhovchenkov:
SO>> Мне сейчас вообще не кажется правильным идея в этом месте вообще
SO>> использовать такие достаточно сложные и проблемные механизмы как
SO>> локи/мутексы.
GS> А чем они сложные/проблемные?
В них возможны баги. Возможны дедлоки. Мы можем ввалиться сюда с уже захваченым
мутексом и в результате будем вечно ждать его освобождения, ожидая вмешательства
оператора.
У нас могут быть просто порушены/покрошены мясорубкой структуры, отвечающие за
мутексы и мы вообще тут можем получить черт знает что.
В общем это все рассуждения аналогичные тому, что курнельный дамп выполняется
специальным кодом, без DMA и с запрещенными прерываниями. Типа чем меньшим
числом сервисов и наворотов мы будем пользоваться, тем выше шанс все завершить
успешно и не разнести еще что-то по дороге.
... Пенти - ум, а Интеp - нет
--- GoldED+/BSD 1.1.5
* Origin: (2:5030/500)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22214242bfc7.html, оценка из 5, голосов 10
|