Чому в моїй системі використовується лише 3,2 ГБ оперативної пам’яті 4 ГМ?


10

Я використовую win 7 64 біт.

Я спробував рішення, подане тут , не допомогло. Відповідь Девіда змушує мене вважати це марним. Ви можете ще щось спробувати?

Оновлення:

Зауважте, що у мене на материнській платі є графічна карта (з 512 МБ), тому теоретично їй не потрібна зовнішня пам'ять. Також зверніть увагу на останнє оновлення BIOS (25.03.08).

З того, що я бачу тут , є новіша версія (2008/07/30), але я боюся її використовувати (оскільки це "БЕТА")

Думки?

 Motherboard:  
   CPU Type   DualCore Intel Pentium D 915, 2800 MHz (14 x 200)  
   Motherboard Name   Gigabyte GA-945GCM-S2C (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 2 DDR2 DIMM, Audio, Video, LAN)  
   Motherboard Chipset   Intel Lakeport-G i945GC  
   System Memory   3328 MB (DDR2-667 DDR2 SDRAM)  
   DIMM1: 2048736750L   2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)  
   DIMM3: 2048736750L   2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)  
   BIOS Type   Award Modular (03/25/08)  
   Communication Port   Communications Port (COM1)  
   Communication Port   Printer Port (LPT1)  


Display:  
   Video Adapter   NVIDIA GeForce 8500 GT (512 MB)  
   Video Adapter   NVIDIA GeForce 8500 GT (512 MB)  
   3D Accelerator   nVIDIA GeForce 8500 GT  

 DMI:  
   DMI BIOS Vendor   Award Software International, Inc.  
   DMI BIOS Version   F5  
   DMI System Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI System Product   945GCM-S2C  
   DMI System Version    
   DMI System Serial Number    
   DMI System UUID   00000000-00000000-0000001F-D06D37BD  
   DMI Motherboard Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI Motherboard Product   945GCM-S2C  
   DMI Motherboard Version   x.x  
   DMI Motherboard Serial Number    
   DMI Chassis Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI Chassis Version    
   DMI Chassis Serial Number    
   DMI Chassis Asset Tag    
   DMI Chassis Type   Desktop Case  
   DMI Total / Free Memory Sockets   2 / 0  

4
Зауважте, для тих, хто думає, що це повторне питання, я не думаю, що це так. Питання стосується конкретно 64-бітової ОС, де більшість запитань такого типу - це 32-бітні ОС.
Джед Даніельс

Нам знадобиться набагато більше інформації, щоб допомогти вам - як мінімум, версія / модель / біос материнська плата.
Ендрю Коулсон

Відповіді:


14

Це ваша материнська плата, яка обмежує доступну оперативну пам’ять (точніше, це чіпсет Intel 945G).

Від Гігабайт :

Пам'ять

  1. 2 x 1,8 В DDR2 DIMM-розетки, що підтримують до 4 Гб системної пам'яті

  2. Двоканальна архітектура пам'яті

  3. Підтримка модулів пам'яті DDR2 667/533/400 МГц (Перейдіть на веб-сайт GIGABYTE для останнього списку підтримки пам’яті.)

* Завдяки стандартній архітектурі ПК певний об'єм пам'яті зарезервовано для використання системи, і тому фактичний об'єм пам'яті менше, ніж зазначений об'єм.

Що я збираюся викласти тут, ґрунтується на особистих дискусіях з технікою Intel щодо цього питання:

Оскільки чіпсет може отримати доступ лише до 4 Гб оперативної пам’яті, а у вас встановлено 4 ГБ, чіпсет статично відображає пристрої вводу / виводу, а не динамічно їх відображати (оскільки швидше статично їх відображати). Це робить ці RAM-адреси невидимими для ОС, оскільки вони ніколи не будуть доступні.

Коли в системі встановлено менше 4 ГБ, чіпсет динамічно відображає ввід / вивід, щоб він міг забезпечити більшу кількість встановленої оперативної пам’яті в будь-який час.

Для цього їм потрібно зробити всю встановлену оперативну пам’ять видимою для ОС, щоб вона могла отримати доступ до будь-яких потенційно доступних RAM-адрес, незалежно від того, де вводиться введення-виведення в цей момент часу.

Оскільки чіпсет повинен відстежувати динамічне відображення вводу / виводу, це дещо повільніше.

Це рішення, прийняте командою дизайнерів Intel, щоб забезпечити найкращу загальну продуктивність як у повністю заселених, так і з частково заселеними конфігураціями.

Щоб побачити "всю вашу оперативну пам'ять", вам потрібно знайти материнську плату з чіпсетом, який підтримує ваш 64-бітний процесор, і дозволяє більше 4 ГБ оперативної пам’яті.

Щось із чіпсетом Intel G965, мабуть, буде вашою найкращою ставкою. Можливо, Intel DQ965GF , ми використали тону з них, і це була гарна плата. Це трохи застаріло в наші дні, але, ймовірно, все ще доступне (як, мабуть, інші марки та моделі з чіпсетом G965).

Сподіваюся, що це допомагає ...


Сумна новина для мене - але, принаймні, я знаю, що над цим не працюю (до оновлення обладнання). Течі - велике спасибі за вашу допомогу!
Тал Галілі

НП. :) Це було поколінням підкачки для 64-розрядних настільних ПК; тому процесор мав його до того, як материнські плати повністю підтримували його переваги (тобто: більше оперативної пам’яті).
Ƭᴇcʜιᴇ007

8

Найбільш вірогідною причиною є те, що системний BIOS цього не дозволить. Можна спробувати кілька речей:

  1. Оновіть BIOS
  2. Шукайте параметри в BIOS, які стосуються функціональних карт карт пам'яті, і змінюйте їх (по одному, і лише після дослідження того, що вони означають)
  3. Зверніться до постачальника системи

EDIT: На основі вашої нової інформації про тип системи я зміг завантажити інструкцію з материнської плати з Gigabyte . На жаль, це не схоже на те, що є якісь перспективні налаштування (деякі BIOS мають можливість приховувати пам'ять вище 3x ГБ або грати в інші складні ігри). Я бачив лише одне налаштування, яке стосується 64-бітного: HPET Mode. Ви можете спробувати змінити його на 64 біт на всякий випадок, якщо він регулює пам'ять, доступну для системи, на додаток до зміни таймера процесора, але я сумніваюся, що це змінить значення. На веб-сайті цієї материнської плати видно, що підтримується максимальний обсяг - 4 ГБ, і є невелика примітка щодо резервування деяких для системи, тому вам може просто не пощастить отримати більше, ніж те, що ви бачите.


Я думаю, що мене віддали як помсту за заборону, що, на мою думку, є неправильною відповіддю. Я не усвідомлював, що тут так працює. Якщо ця відповідь невірна, будь ласка, спростуйте її та дайте мені знати, що невірно.
Джед Даніельс

1
+1. Не впевнений, для чого призначений потік. Часто оновлення BIOS допомагають.
Сатьядхіт Бхат

Просто в принципі - я підтримую цю відповідь. Я зараз зберігаю "позначку відповіді" :)
Тал Галілі


1

Проблема <4 Гб оперативної пам'яті пов'язана не лише з операційною системою.

Це може бути просто те, що, хоча процесор і операційна система можуть підтримувати більше 4 ГБ оперативної пам’яті, виробник материнської плати не побачив, що варто витратити час / зусилля / витрати на підключення достатньої кількості адресних ліній між процесором і контролером пам'яті, щоб включити використання більше 4 ГБ пам'яті.

Це дає той самий чистий ефект, що і для роботи 32-бітної операційної системи, але в 64-бітній системі процесор, не в змозі фізично використати будь-яку адресу вище 4 Гб для інших апаратних чи пам’ятних пристроїв або навіть попросити контролер пам'яті відобразити іншу адресу буде змушений вбити частину наявної пам'яті на користь таких речей, як відеокарта.

Це в основному та сама проблема, що і для 32-бітної ОС, але обмежена апаратним, а не програмним забезпеченням. Це швидше зачіпає трохи старше обладнання, де 4 ГБ вважатиметься "більш ніж достатнім" ...

В Інтернеті я бачив ряд предметів про це, де обладнання емулювало 32-розрядний ліміт, тут же ноутбук Dell 530 має ту саму проблему , тут , система чіпсетів 945 з Win7 64, і в основному в Інтернеті .

Виправити це нелегко, або навіть таке, що має багато сенсу, але в основному воно зводиться до старого обладнання, не будучи фізично підтримувати те, що ви просите його зробити ...

Можливо, знайдене вами оновлення BIOS могло б усунути проблему, але я б на це не розраховував.


Отже, підсумок - мені потрібно оновити процесор?
Тал Галілі

1
Це може бути або процесор, або сама материнська плата, або і те й інше. Ймовірно, це буде принаймні мобо і процесор, які потрібно замінити, єдине, що потрібно переконатись, це те, що ви або отримаєте материнську плату, яка містить підтримку DDR2 та> 4 Гб, або просто отримаєте материнську плату DDR3, процесор і нову оперативну пам’ять. Більшість нових мобільних телефонів не повинні обмежуватись вашим способом.
Мокубай

1

Це довгий кадр, але це може бути несумісність між ОЗУ та материнською платою. Я бачив випадки, коли материнська плата не працює добре з типом чіпів пам'яті.

Також я бачив подібні проблеми у випадках, коли материнська плата використовує різні моделі мікросхем пам'яті або різних виробників.

Крім того, переконайтеся, що вся оперативна пам'ять хороша і т.д. і т.д.


0

Причина може бути досить простою.

Можливо, у вашій системі є відеокарта спільної пам’яті, яка займає кількість (як вбудована відеокарта) вашої глобальної пам’яті. Інакше, коли у вас встановлена ​​спеціальна відеокарта пам'яті.


-1 Майже напевно неправильна відповідь. Чи можете ви назвати спільну карту пам'яті, яка дозволяє налаштувати ~ 800 Мб оперативної пам’яті для неї?
Джед Даніельс

Відеокарта 768mo
r0ca

768 Мб на бортовій картці? Яка материнська плата та карта?
Джед Даніельс

Я додав характеристики свого комп'ютера - люблю знати, що ви обидва думаєте.
Тал Галілі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.