|
![]() |
#1 |
Участник
|
Что значит "ждите"?
![]() |
|
![]() |
#2 |
Модератор
|
Цитата:
Остальное просто рассказал, относилось к серверу, не к СОМу. Спасибо, не знал, что нет эмуляции 32х разрядного режима, думал, есть ![]() С Уважением, Георгий |
|
![]() |
#3 |
Участник
|
![]()
2 George Nordic
Цитата:
Сообщение от George Nordic
Эмуляция 32х разрядного режима сожрала все преимущество платформы.
Цитата:
Сообщение от gl00mie
есть лишь thunk'и для вызова из них 64-разрядного кода ядра
|
|
![]() |
#4 |
Участник
|
Дополнительная память теоретически требуется на каждый вызов API-шной функции через thunk, НО каждый отдельный поток в один момент времени может вызывать, очевидно, не более одной API-шной функции, таким образом, накладные расходы на вызов 64-разрядных функций из 32-разрядного кода в общем случае в каждый момент времени не превышают размера стека, использованного под передачу параметров вызываемой функции, умноженного на количество одновременно выполняющихся в системе потоков 32-разрядных приложений. С учетом того, что обычно через стек передается относительно немного данных (в худшем случае до сотни байт), а потоков в системе обычно считанные сотни, ну тысячи, накладные расходы составят лишь десятки-сотни килобайт в каждый момент времени.
|
|