2

Я думаю о преобразовании моей ОС (Ubuntu) в 64-битную версию, чтобы использовать последний бит памяти (4 ГБ) - ну, это скорее переустановка ...

Будет ли это работать так, как ожидается, или существуют ли возможные ограничения, заданные материнской платой / контроллером памяти / некоторым другим компонентом, поэтому я не могу полностью использовать свой полный ОЗУ? если так, есть ли преимущества от обновления в любом случае?

выходы lshw

*-pci
     description: Host bridge
     product: Mobile PM965/GM965/GL960 Memory Controller Hub
     vendor: Intel Corporation
     physical id: 100
     bus info: pci@0000:00:00.0
     version: 0c
     width: 32 bits
     clock: 33MHz

Я обеспокоен width: 32 bits , потому что мое текущее ядро только 32-битное, или потому что мое оборудование не может делать больше 32 бит. (это было бы отстой ...)

редактировать

я нашел следующее на сайте Dell о моем ноутбуке:

Двухканальная общая память DDR2
Доступные слоты DIMM:
Два слота памяти до 4 ГБ

и что теперь? все ответы на этот вопрос говорят о том, что аппаратных ограничений нет. все ответы неверны, или мой вопрос вводил в заблуждение?

5 ответов5

5

Это потому, что PCI-соединение имеет ширину всего 32 бита. Это не имеет ничего общего с битовой шириной вашего процессора или ОС. Можно использовать 32-разрядные PCI-слоты с 64-разрядной ЦП / ОС и даже использовать 64-разрядные PCI-слоты с 32-разрядной ЦП / ОС. Все, что влияет, - это пропускная способность слота PCI, не более того.

РЕДАКТИРОВАТЬ:

До сих пор нет предела 4 ГБ для OS или CPU (и, конечно, для PCI). Если у вас есть только 2 слота и поддерживаются модули размером не более 2 ГБ, это просто старый физический предел.

1

Вы можете без проблем обновить систему до 64 бит (минус флэш-память - мой опыт показывает, что текущая флэш-память для 64-битной Linux сильно сломана).

Вы также можете использовать свою полную память с 32-битной ОС, используя ядро pae (которое добавляет таблицу косвенного обращения к доступу к памяти, что позволяет ядру использовать всю доступную память).

Нет, 32-битная ширина шины PCI не повлияет на производительность вашей системы, если вы используете 64-битное ядро.

1

Да, вы должны иметь возможность обновить и увидеть всю оперативную память. Вы можете легко это подтвердить, загрузившись с 64-битного Live CD Ubuntu Linux .

Как уже упоминали другие, спецификации, которые вы перечислили в своем вопросе, относятся к шине PCI, которая используется платами расширения и другими встроенными компонентами.

Обновление: ограничение в 4 ГБ, которое вы видите в характеристиках ноутбука, является ограничением материнской платы, но оно не является 32-разрядным, и оно не связано с 32-разрядным слотом PCI.

Спецификации чипсета материнской платы обычно основаны на том, что доступно для тестирования на момент выпуска. Позже, когда становятся доступны более крупные модули, иногда можно применить обновление BIOS для поддержки памяти с большей плотностью (т. Е. Модулей памяти с большей емкостью). К сожалению, эти типы обновлений BIOS обычно недоступны для ноутбуков, поэтому вы, вероятно, не сможете установить два 4 ГБ DIMM на свой ноутбук.

0

Объем памяти, который может адресовать ваш компьютер, всегда самый низкий из того, что поддерживают модули памяти, компоновка северного моста / материнской платы и ОС. Обычно МБ или ОС ограничивают то, что вы можете иметь. Старые МБ поддерживали только один или два концерта. 32-битные операционные системы ограничены до 3,75 ГБ, если только PAE не доступен и не включен, но это ужасный хак.

Новые МБ и процессоры обычно поддерживают от 8 до 16 ГБ ОЗУ; это обычно ОС, которая ограничивает вас. Если у вас есть 64-разрядный процессор, проверьте лимит оперативной памяти в документации МБ.

0

Похоже, что на данный момент у вас доступно больше 3GiB, поэтому, скорее всего, ваше оборудование будет поддерживать 4GiB, поэтому вы сможете получить доступ к памяти, переключая 64-разрядную версию.

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

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