Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];

Вниз

Исполнение под WOW64   Найти похожие ветки 

 
Woolen   (2003-10-29 14:02) [0]

Если на Itanium II запустить под WOW64 32-разрядное приложение, там в виртуальной машине используется JIT-компиляция или интерпретация или эта хрень, вообще, на уровне процессора работает?


 
Woolen   (2003-10-29 18:35) [1]

Что никто никогда с WOW64 дела не имел и даже не слышал?..


 
Anatoly Podgoretsky   (2003-10-29 21:37) [2]

Про это слышали WOW64, а вот про Itanium II нет


 
Alex Konshin   (2003-10-29 22:07) [3]

Вопрос не понял.
Процессор Itanium сам исполняет как 32бит, так и 64бит код.
Системы комманд ОЧЕНЬ различаются, по сути это разные процессоры, там даже колическтво регистров разное.
Не думаю, что на Itanium II что-то изменилось.


 
Anatoly Podgoretsky   (2003-10-29 22:42) [4]

А есть такой процессор Itanium II


 
DrPass   (2003-10-30 00:16) [5]

Есть такой процессор. Уже года или полтора. Разницы - как всегда. Чуть повыше частота, чуть побольше кешей.
А что касается 32-разрядных приложений - так они вообще не вписывались в IA64. Посему мудрые инженеры Intel добавили в Itanium второе процессорное ядро. 32-битное, специально для них. Чего тут неизвестного и непонятного?


 
Woolen   (2003-10-30 11:13) [6]


> А есть такой процессор Itanium II

Есть. Вот что непонятно. Itanium и Itanium II очень хреново работают с 32-битным кодом. Ну, на каком-то совершенно неприличном уровне (говорят, примерно скорость Pentium, хотя за что купил, за то продаю, сам запускать не пробовал). Майкрософт решил (или еще решает) эту проблему виртуальной машиной. То есть, код 32-битных приложений будет исполняться так же как Java или MSIL. WOW64 среда жизни 32-битных приложений на 64-битных машинах, в чатности, на Itanium II. Отсюда вопрос - как В ДАННЫЙ МОМЕНТ все это реализовано? Используются ли в этой среде 32-битные оперции процессора, либо это работает как интерпретирующая виртуальная машина, либо как виртуальная машина с компиляцией во время выполнения (как последние Джавские машины и как дотНетовская машина)?


 
Woolen   (2003-10-30 13:34) [7]

Кто-нибудь в состоянии ответить?


 
Mike Kouzmine   (2003-10-30 13:45) [8]

Ужже нетт, ик, никто не в состоянни, ик...


 
Anatoly Podgoretsky   (2003-10-30 13:48) [9]

Вряд ли эту информцию легко найти, разве что по сайту Интела лазить


 
Woolen   (2003-10-30 13:55) [10]


> Вряд ли эту информцию легко найти, разве что по сайту Интела
> лазить

Скорее Майкрософта, поскольку меня интересует как WOW64 работает, а не Itanium/Itanium II.


 
Woolen   (2003-10-30 14:27) [11]

Разобрался.
Если кому вдруг интересно, на msdn.microsoft.com об этом сказано: "instruction emulation is performed on the chip", что означает, что в нынешнем состоянии на 64-битных виндах Итаниум сам выполняет 32-битные операции, что, как следствие, означает дикие тормоза.
Будем ждать обещаной виртуальной машины...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.352 c
14-66102
Думкин
2003-10-29 04:52
2003.11.20
С днем рождения! 29 октября.


3-65693
AlexenderG
2003-10-30 11:20
2003.11.20
Работа с DBF без bde.


3-65778
Ozone
2003-10-30 16:20
2003.11.20
Access + ADO


1-65911
Кен
2003-11-07 03:39
2003.11.20
Как избежать подвисания программы, когда процедура выполняется


3-65711
Anatoly Podgoretsky
2003-10-22 01:02
2003.11.20
TDBF документация





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский