Re[4]: На сколько затратно выбрасывание исключения
От: drol  
Дата: 01.03.15 16:44
Оценка: 18 (2)
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>throw из дотнета приводит в конечном счете к вызову нативной RaiseException из KERNELBASE.dll, а она приводит к переключению в режим ядра


Кто Вам это сказал ??? RaiseException совершенно не обязана переключаться в kernel mode. В случае 64-битного процесса RaiseException уходит в ядро только при подключенном отладчике, необработанном исключении и тому подобных ситуациях. Обычные же исключения обрабатываются полностью в user mode... Ну или мне счётчики kernel\user time врут...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.