Чому об'єм оперативної пам'яті менше загальної оперативної пам’яті?


13

Моя подруга придбала ноутбук минулого тижня. Це основний 2 дует з 4 Гб. Ми встановили Vista 64bit, і одним із перших, що ми зробили, було натискання правою кнопкою миші на "Мій комп'ютер", щоб побачити властивості gthe. Відразу ми помітили щось дивне в її оперативній пам’яті, в рядку сказано: Встановлена ​​пам’ять (оперативна пам’ять): 4,00 ГБ (3,68 Гбайт)

Я сказав їй не хвилюватися, думаючи, що це має бути щось із обладнання для ноутбука (враховуючи, що її встановлення Vista походить з того самого DVD, що і моє, і я ніколи не помічав нічого подібного на своєму робочому столі 4 ГБ). Годину тому стало гірше. Ми знову подивилися на Властивості, і тепер написано: Встановлена ​​пам'ять (оперативна пам’ять): 4,00 ГБ (2,98 Гбайт)

Що це означає? Чи відсутні такі 1,02 ГБ або використовуються системою?

РЕДАКТУВАННЯ: Існує можливість, що інформація про систему не відповідає. Я щойно помітив, що він повідомляє процесор Intel T6500, коли це насправді T6400. Як я можу дізнатися, скільки оперативної пам’яті дійсно доступно для системи?

EDIT2: Перевіряючи монітори ресурсів, він говорить, що 1003 Мб зарезервовано для обладнання. Це добре чи погано? Спасибі


Ви справді впевнені, що встановили 64-бітну версію?
Вім десять Бринк

Так, абсолютно. Це та сама версія, яку я встановив на своєму робочому столі, і у мене ніколи не було цієї проблеми.
Малабарба

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

може бути, я встановив неправильний драйвер?
Малабарба

Відповіді:


15

Дві можливі причини:

  1. Оперативна пам’ять для відеокарти, що використовує оперативну пам’ять (використовуючи оперативну пам'ять материнської плати замість власної, або використовуючи оперативну пам'ять материнської плати для доповнення власної)
  2. чіпсет материнської плати не підтримує перекомпонування (архітектура PCI традиційно «володіє» шматочком верхнього Gb нижнього 4Gb фізичної пам’яті; перейменування переміщує це вище, де ваша оперативна пам’ять фактично сидить, щоб дві області не перетиналися). Це звичайно для наборів чіпів, які підтримують лише 4 Гб фізичної оперативної пам’яті.

4
Дещо про обмеження чіпсетів у цій темі: superuser.com/questions/35731/…
Chris_K

Крім того, не забувайте про 3 та зміну ліміту Gb на 32-бітних машинах.
тюновер

17

Звичайною причиною цього є спільний таран з відео.

Перевірте в BIOS і побачите, чи зможете ви побачити / встановити, скільки пам’яті використовує відео на борту - однак я сумніваюся, що це буде 1 Гб, і не впевнений, де може бути інше (якщо тільки у вас є якийсь дивний мемдіск на зразок утиліти )


Перевіряючи монітори ресурсів, він говорить, що 1003 Мб зарезервовано для обладнання. Це добре, чи не так?
Малабарба


2

Затінення BIOS, область адреси для відео та інші пристрої, нанесені на пам'ять, зберігають пам’ять між 640 К та 1 М і між 15 Г і 16 Г. Сам BIOS може перекомпонувати (і для цього резервувати) системну пам'ять у ці області для власного використання.

Зрештою, O / S ніколи не отримує 100% встановленої пам’яті, але це не означає, що він не звикає.


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

2

Дивіться цю статтю Microsoft KB: Системна пам'ять, про яку повідомляється в діалоговому вікні Інформація про систему в Windows Vista, менше, ніж ви очікували, якщо встановлено 4 Гб оперативної пам’яті.

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

Щоб Windows Vista використовувала всі 4 Гб пам'яті на комп’ютері, на якому встановлено 4 Гб пам'яті, комп'ютер повинен відповідати наступним вимогам:

  • Набір чіпів повинен підтримувати щонайменше 8 ГБ адресного простору. Чипсети, які мають таку можливість, включають наступне:

    • Intel 975X
    • Intel P965
    • Intel 955X на Socket 775
    • Чипсети, що підтримують процесори AMD, які використовують socket F, socket 940, socket 939 або socket AM2. Ці набори мікросхем включають будь-яку комбінацію розеток AMD і процесора, в яких контролер пам'яті знаходиться в процесорі.
  • Процесор повинен підтримувати набір інструкцій x64. Процесор AMD64 та процесор Intel EM64T підтримують цей набір інструкцій.

  • BIOS повинен підтримувати функцію перекомпонування пам'яті. Функція перекомпонування пам’яті дозволяє сегменту системної пам’яті, який раніше був перезаписаний конфігураційним інтерфейсом периферійних компонентів (PCI), перезаписати вище адресного рядка об'ємом 4 ГБ. Ця функція повинна бути включена в утиліті конфігурації BIOS на комп'ютері. Перегляньте документацію на комп'ютерний продукт, щоб отримати інструкції, які пояснюють, як увімкнути цю функцію. Багато комп'ютерів, орієнтованих на споживача, можливо, не підтримують функцію перекомпонування пам'яті. Жодна стандартна термінологія не використовується в документації або в утилітах конфігурації BIOS для цієї функції. Таким чином, можливо, вам доведеться прочитати описи різних параметрів конфігурації BIOS, які доступні, щоб визначити, чи дозволяє будь-який з цих параметрів функцію перекомпонування пам'яті.

  • Необхідно використовувати x64 (64-бітну) версію Windows Vista.


1

Пуск> Виконати> Введіть MSCONFIG і натисніть кнопку ОК

Завантаження> Додаткові параметри

перевірте, чи максимальна пам'ять обмежена.


Поле встановлено на 0
Malabarba

Якщо прапорець встановлений, встановіть його на максимально доступну пам'ять (тобто 4096) ... або ОЧИСТИТЕ поле.


1

Я зрозумів це. Потрапивши з нею протягом декількох годин, виявляється, що "Reamp Memory" потрібно ввімкнути. У деяких моделях Asus mobo і кількох інших брендах після встановлення Win 7 він визнає, що ця проблема. Проблема існувала весь час, і люди просто не знали цього, доки не було встановлено Win 7, і вказали на це як попередник проблеми BIOS, яка існувала весь цей час. 1 Введіть BIOS 2 Advanced 3 Налаштування чіпсетів 4 Увімкніть функцію Reamp Memory 5 Вийти та зберегти 6 Ви готові!

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