1

Возможный дубликат:
Ubuntu 64-битная против 32-битная

Привет,

В настоящее время я использую 32-битную систему Ubuntu, но у меня 4 ГБ оперативной памяти. Как я слышал, используется только 3 ГБ. В последнее время я вижу, что мне нужно больше памяти. Вопрос в том, стоит ли переходить на Ubuntu 64 bit? Я слышал, что с 64-битной системой вам нужно вдвое больше памяти, чем с 32-битной системой, поэтому у меня будет меньше памяти ?! В ближайшем будущем я планирую увеличить объем оперативной памяти до 6 ГБ или 8 ГБ, но это не окупится, если это правда, верно?

Я видел похожие вопросы по этой теме, но они не были настолько специализированы по проблеме памяти ... Но если я правильно понимаю, это также зависит от используемых приложений: На моем компьютере много памяти используется веб-браузерами (Chrome, Firefox). Но я также использую Eclipse и часто использую VMWare (Windows XP с 1 ГБ), которая иногда действительно тормозит мою систему, в частности, замедляется работа виртуальной машины ... И сейчас я работаю над проектом, который нуждается в Hadoop, для этого может потребоваться разумное количество памяти ...

Итак, мой вопрос: стоит ли переходить на Ubuntu 64 bit? Или мне понадобится как минимум 8 ГБ или 10 ГБ памяти, чтобы получить разумную отдачу?

Спасибо Филип

3 ответа3

1

По моему опыту, идея о том, что 64-битная установка занимает вдвое больше памяти, является мусором.

Что вам действительно нужно выяснить, так это то, что ограничение в 3 ГБ действительно является для вас проблемой. Технология под названием Physical Address Extension позволяет 32-разрядному процессору адресовать до 64 ГБ ОЗУ. Он может быть не включен в Ubuntu по умолчанию, но Ubuntu использует ядро с поддержкой. Проверьте эту статью: https://help.ubuntu.com/community/EnablingPAE

Ваша операционная система в настоящее время обращается к 3.37 ГБ (отдача или получение) вашей оперативной памяти, поэтому, переключившись на 64-разрядную версию или включив PAE, вы получите примерно 768 МБ.

Конечно, 64-битная операционная система выигрывает в производительности, что означает, что обновление того стоит по причинам, не связанным с памятью.

1

Я не думаю, что использование памяти будет увеличиваться с архитектурой процессора. 64-битный Linux способен обрабатывать более 4 ГБ памяти. Но 32-битное ядро также может справиться с этим с помощью PAE (расширение физического адреса). Использование памяти в системе зависит от приложения, которое вы используете. Кроме того, прежде чем перейти на 64-битную версию, необходимо убедиться, что используемые вами приложения доступны в 64-битной архитектуре.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .