|
|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Alexander Andrusenko 2:5020/400 01 Oct 2004 16:57:29 To : Andrey Sokolov Subject : Re: JPEG-дыра -------------------------------------------------------------------------------- Привет, Андрей! AS> 1) получить её адрес через GetProcAddr. Это и в байтах много (имена-то AS> длинные), и выполняется дольше (типа, системный же вызов, в AS> люнексе и в MS (R) Windows (R) это штуки тождественные ;)))). Про длинные имена - это я уже понимаю, хотя еще недавно не понимал. А вот про системный вызов и сейчас не понимаю. Ты про какой именно "Windows (R)"? ;) Чтобы объяснить причины своей непонятливости, цитирую windbg.exe на "Microsoft Windows 2000": ====начало цитаты=== 00401051 ff1560304000 call dword ptr [image00400000+0x3060 (00403060)]{KERNEL32!GetProcAddress (794361cd)} ds:0023:00403060=794361cd 0:000> wt -nc 885 instructions were executed in 884 events (0 from other threads) Function Name Invocations MinInst MaxInst AvgInst KERNEL32!GetProcAddress 2 1 37 19 KERNEL32!TlsGetValue 2 9 9 9 ntdll!LdrGetProcedureAddress 4 3 388 101 ntdll!RtlDosSearchPath_U 5 2 172 48 ntdll!RtlEnterCriticalSection 1 12 12 12 ntdll!RtlImageDirectoryEntryToData 1 22 22 22 ntdll!RtlImageNtHeader 3 3 39 20 ntdll!RtlInitString 1 29 29 29 ntdll!RtlLeaveCriticalSection 1 9 9 9 ntdll!ZwWriteRequestData 1 46 46 46 0 system calls were executed ===конец цитаты=== --- ifmail v.2.15dev5.3 * Origin: Volia ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/11847f1ac70b5.html, оценка из 5, голосов 10
|