Архив

Архив Ноябрь 2011

“Чужие” spinlock’и

Ноябрь 30, 2011 5 комментариев(я)

Иногда приходится делать хаки при написании драйверов, для того чтобы иметь возможность работать со какими-то недокументированными фичами ядра. И для того чтобы обеспечить синхронизацию, приходится использовать чужие объекты синхронизации. Это, как оказалось, вместо стабильности может наоборот привнести хаоса в код. Я хочу рассказать как я обжегся на спинлоках.
Читать далее…

Рубрики:Программирование Метки: ,

Как сделать свой процесс критически важным для системы

Мне всегда было интересно каким образом система уходит в BSOD когда убиваешь ей csrss.exe или другой “важный процесс”, но все руки не доходили посмотреть как это работает.
Читать далее…

Follow

Get every new post delivered to your Inbox.