Re[23]: Есть ли будущее у Native Code?
От: kig Россия  
Дата: 22.10.09 11:33
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, kig, Вы писали:


kig>>>ИМХО: Не знаю, что там Нортон утверждал и когда, но в начале 60 годов за предложение резервировать часть такого дорогого ресурса (на тот момент), как память под стек при загрузке кода, сослали бы точно.


kig>>А объяснить -1?


PD>Памяти ни больше, ни меньше не станет, если частью ее оперировать по стековому механизму. Кроме того, для загрузки кода стек не используется — при чем тут код ?


Речь о физической памяти? Если о ней — точно больше не станет.
Или речь о механизме виртуальной памяти? Если о ней, боюсь на момент запуска железячного проекта 360 о ней если и говорили, то только в академических кругах. А при отсутствии механизма виртуализации памяти, при загрузке на выполнение кода необходимо в физической памяти зарезервировать место под стек заданной глубины. А если учесть, что в 360 одновременно могло исполняться 15 заданий (+ сам супервизор), резервирование памяти под стек для заданий при запуске в общем случае понижали общую пропускную способность системы.
Что бы не было недопонимания — под заданием подразумевается код, исполняющийся под конкретным (!=0x0) ключом защиты в PSW.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.