Re[11]: 32/64/AnyCPU - что за @$^%$?
От: Evgeny.Panasyuk Россия  
Дата: 10.10.16 12:06
Оценка: +1
Здравствуйте, ·, Вы писали:

EP>>Играет. На x32 больше 2-4 GiB откусить не получится (без хаков типа PAE).

·>Понятно, но это не связано с байткодом.

Это связано с тем во что транслируется байткод, собственно сабжевый флажок это и контролирует.

EP>>А то что у Java проблема с созданием массива в 8млрд байт на x64 — это ортогонально

·>При наличии поддержки в vm — создашь, теоретически ограничений нет.
·>Хотя на практике, насколько я знаю, такой имплементации vm никто не делал, т.к. бессмысленно, проще взять 64-битное железо. А так я слыхал о реализациях jvm для 16 или даже 8-битных процов.

Ну да, я же говорю — без хаков. А с хаками да, можно — но там уже будет указатель не указатель, а некий синтезированный индекс, и соответствующие penalty и т.п.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.