Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Здравствуйте, NeuroVirus, Вы писали:
NV>>Линковка ДЛЛ, особенно с релокацией — дело не очень быстрое
ЕМ>Ну да, если читать всю DLL по байту — тады, конечно
А если нормально, то десяток DLL можно загрузить за миллисекунды.
Ой. Ну да, а нафига тогда огород было городить с ускорением запуска если так все легко и быстро?
Процесс при запуске надо отобразить, статик связки все по цепочке найти, все модули отобразить (если еще нет), если модуль не попал по адресам то загрузить отдельно копию, сунуть ее в своп, пробежать по таблицам реаллокации... в общем гемора немало...
Дык это я к чему — если можно отрубить на время этот механизм в висте (в смысле "ускоритель") то почему-б не попробовать?