Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет phantom ([info]phantom)
это правильный вопрос
объясняю

нативный код, генерящийся существующими компиляторами,
ориентирован на стандартную х86 архитектуру, то есть,
он по определению не может использовать специализированные инструкции,
типа SSE, MMX, 3DNow и т.д., иначе код не сможет запускаться на х86 железе,
не поддерживающим эти расширения

таким образом, нативный код без ассемблерных оптимизаций медленный, т.к.
компилятор не знает, на каком юзер будет запускать прогу, этот код - generic
наоборот, JIT (just in time)-compiler знает об архитектуре компьютера юзера всё,
и компилирует код на лету (или заранее - native images) в оптимизированный под
данный тип процессора, данный набор инструкций, код - идея ясна?

платформонезависимый ассемблер + правильный JIT-компилятор может уделать
нативный код, как деда внука


(Читать комментарии)

Добавить комментарий:

Как:
(комментарий будет скрыт)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Имя пользователя:
Пароль:
Тема:
HTML нельзя использовать в теме сообщения
Сообщение:



Обратите внимание! Этот пользователь включил опцию сохранения IP-адресов пишущих комментарии к его дневнику.