Загрузка для Oracle Solaris 11 Express говорит, что образ для x86. Я не могу найти что-то конкретное на сайте документации Oracle, где указано, 32-разрядный или 64-разрядный. Есть указатели?
2 ответа
x86 - это их способ заявить, что он подходит как для архитектуры x86-32, так и для архитектуры x86-64; другими словами, он поддерживает как 32-битные, так и 64-битные в одном и том же установочном пакете. В соответствии с этим он фактически устанавливает оба ядра:
Если вы выберете Solaris, система загрузит 32-битное ядро. Если вы выберете Solaris 64-bit, он выберет 64-bit ядро. Требуется только одна установка, потому что установлено как 32-битное, так и 64-битное ядро. Фактически вы можете изменить этот параметр после установки Solaris 11 Express, и он автоматически загрузит правильное ядро.
И то и другое. Solaris 10 и более поздние версии имеют как 32-разрядные, так и 64-разрядные двоичные файлы. При загрузке ЦП определяется и автоматически выбирается 32-битное или 64-битное ядро. Когда вы запускаете программу, происходит аналогичное обнаружение того, использовать ли 32-разрядный или 64-разрядный (при наличии) двоичный файл.