@Urukhayy

Можно ли ставить 64-битную линукс на 2гб озу?

Поставил openSUSE на 2 ГБ ОЗУ, она автоматически встала как x86_64, не убьет ли это железо? Может стоило ставить 32 бита?
  • Вопрос задан
  • 1354 просмотра
Решения вопроса 1
@pfg21
ex-турист
стоит xubuntu 64бита на 2 гб ram.
никаких запретов на нижний предел памяти нет
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@poige
Поставить можно, но с 2 GB смысла маловато, поскольку код архитектуры x86 использует пространство ОЗУ эффективнее где-то в 1.3—1.5 раза — просто потому, что размер указателей в x86_64 больше в 2 раза. Это касается, в том числе, и разделяемых библиотек. Понятно, что если оба процесса выделят 1 GB, это будет один и тот же гигабайт и там, и там, но если говорить про накладные расходы — сколько памяти нужно задействовать чтобы развернуть исполняемый код в оперативку, например, то x86 скромней. Есть небольшой проигрыш в производительности (у x86 меньше оперативных регистров), но этим часто можно пренебречь, а вот тормозами из-за swap'а пренебрегать, как правило, сложнее.

Был проект получить лучшее от «2-х миров» — x32, но, критической массы, чтобы всё завертелось, он, увы, не набрал.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы