Почему оперативная память не работает в двухканальном режиме
Перейти к содержимому

Почему оперативная память не работает в двухканальном режиме

  • автор:

Почему оперативная память не работает в двухканальном режиме

Прошу Вашей помощи. Глюк в следующем: память стабильно работает только в одноканальном режиме, как только я ставлю её в режим двухканальности система тут же вылетает в BSOD. Прогонял память тестами ситуация такая же: одноканальный=0 ошибок, двухканальный=50-60 ошибок. И ещё не ставится БИОС последней версии F9, чёрный экран и комп пищит (слава Богу дуалбиос рулит).
Помогите с советом, может для двухканалки нужно что-то выставить в БИОСе или память битая.

AMD Athlon 64 3200+ Winchester Socket 939,
Gigabyte GA-K8NXP-SLI,
Gigabyte GV-NX66T128VP,
DIMM DDR400 PC3200 1024Mb (2x512Mb) Kingston [KVR400X64C3AK2-1G],
NEC DVD±RW+CD/RW ND-3520A,
NEC DVD 16/48 DV-5800C,
Thermaltake V5420AE Xaser V Damier Black, V5000, Middle Tower, ATX, 420W,
2х200 Gb 7200rpm 8Mb cache Seagate Barracuda 7200.8 ST3200826AS.

Плохая производительность ПК или как узнать работает ли двухканальный режим оперативной памяти

Добрый день дорогой друг. Сегодня я тебе расскажу на блоге itswat.ru о том, как узнать работает ли двухканальный режим оперативной памяти, почему лучше устанавливать две планки оперативной памяти на компьютер или ноутбук вместо одной. Ты узнаешь особенности расположения на материнской плате ОЗУ и преимущества двух или трехканальной работы «оперативки». А также я расскажу тебе, как узнать активирован ли у тебя режим двухканальной памяти.

  • Читайте также: Как узнать, какая ОЗУ стоит на компьютере через сведения о системе и программу Аида64 >>>

Основы

Еще в школе на информатике преподают, что использование параллелизма в работе электронно-вычислительных машин повышает производительность. Две планки памяти по 8 Гб дают больше возможностей для раскрытия быстродействия, чем одна ОЗУ с 16 Гб.

Двухканальный режим оперативки в играх повышает производительность на 10 процентов. В работе со звуком, при рендеринге чертежей, видеомонтаже этот показатель вырастает до 30 процентов.

Давайте посмотрим, как узнать активирован ли этот режим на твоем компьютере или ноутбуке.

  • Читайте также: Чем отличаются типы оперативной памяти — DDR, DDR2, DDR3 или DDR4 и как узнать, какой из них стоит на ноутбуке >>>

Программы для определения режимов ОЗУ

Чтобы узнать, какой режим работы памяти запущен на компьютере не нужно лезть в BIOS или искать документы на ПК. Достаточно будет скачать одну из следующих утилит:

  • AIDA 64;
  • CPU-Z.

Если не знаешь, как работать с программами, инструкция ниже поможет тебе разобраться с ними.

Узнаем нужную информацию через AIDA 64

Как работать с AIDA 64:

  1. Скачай и установи программу.
  2. Запусти ее.
  3. В меню левой стороны окна найди пункт «Системная плата».

  1. Кликни по нему левой кнопкой мышки и перейди в правую часть окна.
  2. В нем найди пункт «Системная плата».

  1. Кликни по нему.
  2. Открой параметры материнской платы компьютера или ноутбука.
  3. Найди подпункт «Свойства шины памяти». Сразу под ним ты увидишь «Тип шины». А напротив располагается надпись, указывающая какой из режимов активирован.

К сведению! Если написано «Single DDR 3», то это значит, что запущен одноканальный режим, если «Dual», то двухканальный.

Через CPU Z

CPU-Z – это еще одна простая утилита для ознакомления с параметрами компьютера и режимами ОЗУ.

  1. Скачай и установи приложение CPU-Z.
  2. Запусти файл с расширением .exe.
  3. Откроется окно, в котором ты найдешь много вкладок. Нам нужна будет только вкладка под названием «Memory».
  4. Кликаешь по ней.
  5. Справа увидишь пункт с названием «Channel». Напротив него будет стоять надпись «Single» или «Dual» в зависимости от того, какой режим включен.

Однако не все материнские платы поддерживают технологию двухканальной ОЗУ. На современных системных платах установлены по четыре слота для оперативной памяти. Только правильная установка в них планок ОЗУ решит проблемы с многоканальностью.

  • Читайте также: Как узнать производителя чипов оперативной памяти с помощью командной строки или сторонних программ >>>

Как установить правильно планки памяти, чтобы заработал многоканальный режим

Если ты просмотришь на материнскую плату, то увидишь, что для планок ОЗУ производитель разработал специальные слоты. Они выделяются цветом и располагаются обычно вертикально по отношению к слотам PCI Express.

Если их четыре или три, то заметишь, что два слота, расположенные через один друг от друга, одинакового цвета. Твоя задача установить планки с одинаковой памятью, например, по 4 Гб, в одинаковые по цвету модули. Тогда компьютер при запущенной многоканальности, сможет работать в режиме параллелизма, что повысит производительность операционной системы и программ.

Почему оперативная память не работает в двухканальном режиме

Конфигурация:
Операционная система Microsoft Windows 7 Ultimate
Тип ЦП QuadCore Intel Core 2 Quad Q8300, 2500 MHz (7.5 x 333)
Системная плата Asus P5QL Pro
Чипсет системной платы Intel Eaglelake P43
Видеоадаптер NVIDIA GeForce GTX 260 (896 Мб)
Память Kingston 2 Гб (2 ranks, 8 banks) — 2шт. (обсолютно идентичные разный только серийник)
Скорость памяти DDR2-800 (400 МГц)
Вольтаж модуля SSTL 1.8
Частота регенерации Сокращено (7.8 us), Self-Refresh
Тайминги памяти
@ 400 МГц 6-6-6-18 (CL-RCD-RP-RAS) / 24-51-3-6-3-3 (RC-RFC-RRD-WR-WTR-RTP)
@ 333 МГц 5-5-5-15 (CL-RCD-RP-RAS) / 20-43-3-5-3-3 (RC-RFC-RRD-WR-WTR-RTP)
@ 266 МГц 4-4-4-12 (CL-RCD-RP-RAS) / 16-34-2-4-2-2 (RC-RFC-RRD-WR-WTR-RTP)

Что уже делал:
1. замена на другую память проблему не решила
2. выставление вольтажа в биосе принудительно в 1,8V проблему не решило
3. обновление bios проблему не решило
4. переустановка системы (до сканирования памяти) проблему не решило

Какие будут мысли?

— может блок питания "поддает".
— в практике встречался случай, когда КЕШ процессора вызывал случай появления ошибок и сбоя системы(из за его разгона, перегрева и выхода из строя)

Цитата:

А сильно или нет по каким показателям смотреть?

Если прижатый палец в течении пяти секунд терпит, то нормально.

Цитата:

и опять же не на двух же матерях

Видеокарта одна и та же — может подогревать.

Кстати, rodrigo_f просил проверить влияние БП путём подмены на заведомо исправный. Сделали?

Почему доступна не вся оперативная память в Windows

Проблемы, связанные с тем, что в Windows доступна не вся оперативная память, знакомы многим пользователям. При вызове окна свойств системы полный объем отображается, но после него почему-то указывается, что доступно памяти чуть меньше. Еще хуже, когда пользователь точно знает, сколько у него установлено оперативной памяти, а доступно 50 и менее процентов. Почему это происходит, и как задействовать максимальный объем ОЗУ, далее и рассмотрим. Но для начала кратко остановимся на основных причинах такого явления.

Настройки биоса

Пожалуй самая распространенная проблема, когда установлена оперативная память 8 гб (или 6 гб), а доступно 4 гб, может и меньше.

Оперативная память 8 гб, а доступно меньше

Не раздумывая перезагружаем компьютер, при включении входим в биос. Переходим во вкладку Advanced, выбираем Chipset Configuration,

Увеличение доступной оперативной памяти

находим строку Memory Remap Feature, меняем Disabled на Enabled.

Увеличение доступной оперативной памяти

Сохраняем настройки и выходим нажав клавишу F10. Расположение “Memory Remap Feature” может отличаться от указанного выше, так как биосы разные. После загрузки Windows снова проверяем доступную память, должно быть вот так.

Оперативная память 8 гб, а доступно меньше

настройка оперативы в Award BIOS — часть 1 настройка ОЗУ в UEFI BIOS — часть 1 настройка оперативной памяти в AMI BIOS настройка оперативы в Award BIOS — часть 2

Пропатчивание 32-битных систем

Наконец, задействовать всю память свыше объема в 4 Гб можно и в 32-битных системах, используя для этого утилиту ReadyFor4GB. Сначала запускается исполняемый одноименный EXE-файл из папки приложения, а затем нажимаются кнопки Check и Apply. После этого аналогичные действия выполняются для объекта ntkrnlpa.exe. Затем запускается файл AddBootMenu.cmd и дается подтверждение выполнения команды. После перезагрузки в случае появления меню с загрузчиком выбирается Windows [128GB with ntkr128g.exe].

Примечание: все действия производятся исключительно с запуском файлов от имени администратора на свой страх и риск, поскольку работоспособность системы после применения такого метода в полной мере не гарантируется.

Ограничение памяти в параметрах загрузки Windows

Еще одна часто встречаемая причина, это когда операционная система в параметрах загрузки ограничивает использование всей оперативной памяти. Исправить можно просто, необходимо лишь проделать указанные действия:

Открываем окно “Выполнить” с помощью комбинации клавиш Win+R, вводим команду msconfig и жмем Enter.

В окне Выполнить команда msconfig

Переходим во вкладку “Загрузка”, кликните на кнопку Дополнительные параметры.

Параметры загрузки в конфигурации Windows

Снимаем галочку напротив надписи “Максимум памяти” и нажимаем ОК.

Ограничение оперативной памяти в конфигурации Windows

Закрываем оставшуюся страницу “Загрузки” нажав ОК, перезагружаем систему, проверяем объем доступной памяти.

Как включить двухканальный режим оперативной памяти

После всего прочитанного в этой статье, уверен, вам захотелось узнать, как включить двухканальный режим работы оперативной памяти на своем компьютере. Для активации двухканального режима необходимо выполнение следующих условий:

  1. Поддержка контроллером памяти двухканального режима работы ОЗУ;
  2. Наличие двух и более плашек оперативной памяти одного поколения;
  3. Наличие двух слотов для установки ОЗУ;
  4. Идентичность типов обоих плашек памяти (с ECC или без);
  5. (опционально) Идентичность характеристик плашек оперативной памяти (тактовой частоты, таймингов, кол-ва рангов, производителя чипов памяти и др.).

Чтобы активировать двухканальный режим оперативной памяти, нужно вставить минимум 2 плашки ОЗУ в разные слоты материнской платы (если слотов больше, чем 2, то они должны быть 1 цвета). В большинстве случаев больше ничего делать не нужно, двухканальный режим работы ОЗУ активируется самостоятельно.

Однако иногда пользователю вручную приходится активировать в БИОС функцию “Dual Channel”. Также существует вероятность, что ПК вообще откажется стартовать. Такое случается при использовании разных плашек памяти. В этом случае можно попробовать отключить некоторые функции для ОЗУ в БИОС и/или изменять частоту и тайминги, загрузившись с 1 плашкой.

Проверить, активировался ли двухканальный режим работы оперативной памяти, можно в специализированном софте (например, в CPU-Z или Aida64).

Видно, что двухканальный режим работы оперативной памяти активирован

обновление БИОС в DOS и Виндовс настройка конфигурации сброс настроек БИОС — перемычку переставить в другое положение на 15 секунд или нажать кнопку

Версия Windows не поддерживает установленный объем памяти

Если windows доступна не вся оперативная память, то в первую очередь стоит обратить внимание на разрядность операционной системы, к примеру x86 (она также называется 32-битная) поддерживает не больше 4 гб озу, и даже если вы установите 8 гб, использовать она сможет максимум 4гб.

Многие пользователи и не подозревают, что каждая версия операционной системы Windows поддерживает определенный максимальный объем оперативной памяти. Как отметил выше, x86 использует максимальный объем 4 гб озу во всех версиях Windows. А теперь давайте ознакомимся с поддержкой оперативной памяти в x64 разрядных операционных системах:

Windows 7

  • Стартовая x86 2 гб
  • Домашняя x64 8 гб
  • Домашняя расширенная x64 16 гб
  • Профессиональная x64 192 гб
  • Корпоративная x64 192 гб
  • Максимальная x64 192 гб

Windows 8/8.1

  • Домашняя x64 128 гб
  • Профессиональная x64 512 гб
  • Корпоративная x64 512 гб

Windows 10

  • Домашняя x64 128 гб
  • Профессиональная x64 512 гб

Сверяя свою версию виндовс с информацией в таблице, вы может сделать умозаключение, и если это не вариант решения вашей проблемы, то читаем статью дальше.

Доступна не вся оперативная память Отключение параметров максимума памяти Отключение элементов автозагрузки и компонентов Windows версии Виндовс и максимальный объем ОЗУ AIDA64 — сколько памяти поддерживает материнка установка ОЗУ

Почему используется не вся память

При определенных настройках в Windows 10 и Биосе под систему может быть зарезервирован некоторый объем ОЗУ, который в итоге становится недоступным. В некоторых случаях Windows не видит ОЗУ из-за неполадок на аппаратном уровне. Есть несколько решений, которые позволяют снять ограничения и использовать полный объем.

Обратите внимание, что если установлена 32-разрядная Windows 10, система будет видеть только 3,25 ГБ оперативной памяти независимо от того, сколько фактически установлено ОЗУ на компьютере. Чтобы использовать больше, нужно установить 64-разрядную версию ОС.

Чтобы узнать разрядность, перейдите в Сведения о системе командой msinfo32 из окна «Выполнить» (Win + R).

В правой части окна в позиции Тип будет отображена разрядность ОС. Если указано значение x86, то установления 32-разрядная версия. Если отображается x64, то это указывает на 64-разрядную Windows 10.

Память используется интегрированной видеокартой

И пожалуй, еще вариант, почему доступна не вся оперативная память, это использование встроенным графическим ядром под видеопамять.

Интегрированная видеокарта

Как правило, интегрированная видеокарта забирает под видеопамять 128-750 мб. То есть, если у вас установлено 4 гб оперативной памяти, а доступно 3,87 гб, то делайте вывод – подъедает встроенная видеокарта. Все это не критично и можно просто закрыть на это глаза.

Оперативная память используется интегрированной видеокартой

В случаях, когда в компьютере или ноутбуке присутствует дополнительно дискретная видеокарта, можно попробовать отключить интегрированную через биос. К сожалению, не все модели поддерживают отключение графического ядра. Но если вам это удалось, то память должна стать доступной в полном объеме. В некоторых версиях биос, есть возможность изменения размера используемой видеопамяти.

Настройка видеопамяти в BIOS

Ну вот пожалуй и все, теперь вы знаете причины почему доступная оперативная память меньше установленной. Делитесь вашей ситуацией, а я постараюсь помочь.
Лучшее «Спасибо» — ваш репост

Пару слов в предисловие

Даже не самый продвинутый пользователь замечал, что порой установленная оперативная память физически не используется системой в её 32-х битной версии полностью. Если вы обладатель 64-х битной версии Windows, статью можно не читать.

изначально у меня потерялся почти гигабайт памяти…

Обратимся к переменной напрямую через vbs скрипт – всё то же самое:

strComputer =».» Set objWMIService = GetObject(«winmgmts:\» & strComputer & «\root\CIMV2») Set colItems = objWMIService.ExecQuery(«SELECT * FROM Win32_ComputerSystem») For Each objItem In colItems WScript.Echo «TotalPhysicalMemory: » & objItem.TotalPhysicalMemory/1024/1024 Next

как узнать размер памяти через vbs скрипт

Вобщем, можно прогнать информацию по установленным планкам и видимому объёму RAM вдоль и поперёк. В статье Как проверить размер оперативной памяти об этом есть всё. Но всегда для владельцев 32-х битных версий результаты неутешительны, как и в моём случае: из двух планок DDR3 оперативной памяти объёмами 2 Гб каждая, почти 1 Гиг куда-то исчез.

Действия в BIOS

Теперь давайте посмотрим, как задействовать всю оперативную память (снять лимит ограничения), используя для этого настройки первичной системы ввода/вывода BIOS. Иногда это тоже помогает, хотя, как уже, наверное, понятно, разрядность установленной операционной системы здесь также не учитывается.

В меню разделов необходимо найти параметр, содержащий что-то вроде RAM Remapping (over 4 Gb) или Memory Hole, и активировать его, выставив для него значение Enabled. Если такого пункта в настройках нет, по всей видимости, версия BIOS изменение таких опций не поддерживает. Однако получить к ним доступ можно за счет установки обновленной прошивки для самой первичной системы. Но без специальных знаний заниматься такими вещами самостоятельно не рекомендуется, поскольку последствия могут быть совершенно непредсказуемыми.

Выделение памяти для System Management RAM

System Management RAM – это память, используемая BIOS для собственных нужд. Физически, это часть оперативной памяти. Она «вырезана» из адресного пространства с помощью картирующей логики, входящей в состав «северного моста» чипсета. Данный вопрос детально рассмотрен в ранее опубликованной статье «SMM и SMRAM или 128Кб потусторонней памяти. Исследовательская работа № 5 и «. Сколько памяти будет «отрезано» для SMRAM зависит от реализации BIOS. В большинстве платформ это 128 Кбайт, используется диапазон 000A0000h-000BFFFFh, разделяемый с видео адаптером. В некоторых платформах также используется Extended SMRAM, расположенная выше 1MB и ее объем достигает нескольких мегабайт.

Для чего нужно настраивать оперативную память в БИОСе

После установки ОЗУ поменять ее настройки бывает полезно. Ведь без дополнительных настроек планки оперативы могут работать на минимуме своих возможностей. А настроив ОЗУ по-своему, можно разогнать ее — увеличить частоту. Благодаря этому можно повысить производительность компьютера. Однако стоит знать, что не всякая оператива и не все материнки это поддерживают. Так что если такая возможность нужна, стоит озаботиться этим перед покупкой комплектующих.

Совет: если планируется ставить новые планки в ПК самостоятельно, лучше ставить комплектные модели, типа HX316C10FK2/8, с одинаковыми таймингами и частотой. В противном случае более высокочастотный вариант будет автоматически функционировать со скоростью более медленного, или они вступят в конфликт и перестанет работать вся система.

комплектные ОЗУ

Примечание: пара планок по 4 Гб работает эффективнее, чем одна восьмигигабайтная. Двухканальный режим дает возможность получить прирост производительности ЦП на 5-10%, а GPU — до 50%. Если в ПК 4 слота, а у пользователя — два модуля, то для активации многоканальности следует установить их через один.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *