Я использую Ubuntu 13.10 на процессоре Intel Dual Core 3 ГГц с 2 ГБ оперативной памяти и хотел бы купить дополнительно 4 ГБ оперативной памяти. Как я могу использовать ее более эффективно и как этого добиться?
Мой план — запустить какой-нибудь сервер баз данных.
решение1
Будет ли достаточно 6 ГБ оперативной памяти для работы в 32-битной версии Ubuntu?
Да. Но 2 будет достаточно для запуска Ubuntu. Ubuntu по умолчанию использует ядро PAE для поддержки 4Gb+ на 32 битах, так что все будет в порядке. PAE имеет максимум 64Gb.
Мой план — запустить какой-нибудь сервер баз данных.
Серверу базы данных будет полезно больше памяти. Но мы не можем ответить, работает ли он эффективно, поскольку это очень сильно зависит от количества пользователей, пропускной способности и многого другого. Память — это всего лишь небольшая грань в этом.
решение2
Чтобы использовать все 6 ГБ оперативной памяти с универсальным ядром Linux, вам придется установить 64-разрядную версию Ubuntu. 32-разрядные системы могут использовать только 4 ГБ оперативной памяти (максимум).
Другой вариант, если вы хотите сохранить 32-битную ОС, — использовать ядро PAE (расширение физического адреса), которое позволит ОС «видеть» более 4 ГБ оперативной памяти, но для того, чтобы это работало, ваш процессор также должен поддерживать PAE.
Не имеет значения, какую оперативную память вы купите, главное, чтобы частоты соответствовали поддерживаемым вашим процессором.