The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Разработчики ядра Linux обсуждают вопрос удаления субархитек..."
Отправлено Совершенно другой аноним, 13-Дек-18 13:34 
> 32-х битные программы на 64-битной ОС будут практически всегда работать медленнее, чем 64-х битные.

нет, не поэтому. В архитектуре x86_64 банально вдвое больше регистров общего назначения, так-что хотя-бы за счёт этого - гораздо больше можно провести вычислений не производя чтение/запись из/в память.

> Почему? Потому что для работы с этими самыми указателями надо будет производить в 2 раза больше ассемблерных инструкций (64-х битный можно просто положить в регистр одной командой).

тут Вы неправы. В 32-х разрядной архитектуре размерность адресного пространства ограничена 4G - 32 бита, никаких доп.регистров там не требуется - при работе в 64-х разрядной ОС 32-х разрядное прикладной ПО будет ограничено 4G адресного пространства. Плюс, конечно, ОС должна знать и не выделять память сверх этого лимита.

Кстати у 64-х разрядных программ и ОС есть и свои отрицательные моменты - как минимум вдвое большее потребление памяти при сохранении восстановлении контекста как задачи так и функций, просто их, как я понимаю, нивелирует кэш.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру