LINUX.ORG.RU

Помогите разобраться куда делось 256 mb ram

 ,


1

3

У меня есть один древний компьютер, на нем установлено 4096 memory. И q8300 intel quad процессор, проблема в том, что доступно мне только 3840. Я не могу разобраться куда делось 256 памяти, поскольку раньше, когда у меня была другая материнка на нем - было доступно все 4 гига. Я пытался копаться в биосе, но что-то ничего не нашел. x64 установлена.

Цпу: Model: 6.23.10 «Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz» Memory 4096 mb. Gpu: AMD Radeon HD 7770. Mother board: P43 Neo.



Последнее исправление: username444 (всего исправлений: 2)

x64 установлена.

Это что это такое? Должно быть x86-64.

AVRS ★★
()
Последнее исправление: AVRS (всего исправлений: 1)

Всё хорошо, так и надо не переживай. Никуда твоя память не делась. Возможно встройка видео на новой материнке зарезервировала область памяти. Смотри в биосе UMA или типа того про интегрированную графику.

На материнке нет встройки вроде. Тада не знаю =)

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)

У меня есть один древний компьютер … Quad CPU Q8300

Ничего себе древний. Всего лишь немного постаревший.

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 1)

Скачиваешь какую-нибудь https://rutracker.org/forum/viewforum.php?f=1032 сборочку LiveCD WinPE на базе Windows 8/10 которые для восстановления систем клепают там. Заливаешь на флешку - грузишься, и смотришь сколько там у тебя видно ОЗУ. Советую https://www.ventoy.net/en/index.html в качестве загрузчика iso образов на usb флешке.

Хотя вывод этих команд не повредит.

sudo lshw -C memory
sudo dmidecode -t memory

пакет lshw может быть не установлен в твоем линуксе.

У меня htop отображает 15.6 G, хотя должно быть 16!

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 4)
Ответ на: комментарий от bhfq

т.е. ты хочешь сказать ТСу, что это винда у него украла оперативку?

anonymous
()
Ответ на: комментарий от hateWin

Шо оперативу уже в тысячах начали продавать?

Legioner ★★★★★
()

у меня на новом ноутбуке такая же картина: всего в система 12Гб памяти, встроенному видео отдается ровно 2048Мб. free -m показывает всего 9943Мб, 297Мб куда то делись.

biglpfan
()

Может, 32-битная операционная система видит только 3,81 Гб памяти?

> x64 установлена

Тогда не знаю. На моём основном компе есть встроенная видеокарта Radeon HD 3250, которая не используется. но свои 256 Мб, тем не менее, забирает

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от bhfq

~$ sudo lshw -C memory [sudo] password for user: *-firmware
description: BIOS vendor: American Megatrends Inc. physical id: 0 version: V1.12 date: 01/18/2010 size: 64KiB capacity: 1MiB capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification *-cache:0 description: L1 cache physical id: 5 slot: L1-Cache size: 128KiB capacity: 128KiB capabilities: internal write-back data configuration: level=1 *-cache:1 description: L2 cache physical id: 6 slot: L2-Cache size: 4MiB capacity: 4MiB capabilities: internal write-back unified configuration: level=2 *-memory description: System Memory physical id: 2d slot: System board or motherboard size: 4GiB *-bank:0 description: DIMM SDRAM Synchronous product: PartNum0 vendor: Manufacturer0 physical id: 0 serial: SerNum0 slot: DIMM1 size: 2GiB width: 64 bits *-bank:1 description: DIMM [empty] product: PartNum1 vendor: Manufacturer1 physical id: 1 serial: SerNum1 slot: DIMM2 *-bank:2 description: DIMM SDRAM Synchronous product: PartNum2 vendor: Manufacturer2 physical id: 2 serial: SerNum2 slot: DIMM3 size: 2GiB width: 64 bits *-bank:3 description: DIMM [empty] product: PartNum3 vendor: Manufacturer3 physical id: 3 serial: SerNum3 slot: DIMM4

~$ sudo dmidecode -t memory [sudo] password for user:

dmidecode 3.3

Getting SMBIOS data from sysfs. SMBIOS 2.5 present.

Handle 0x0008, DMI type 5, 24 bytes Memory Controller Information Error Detecting Method: 64-bit ECC Error Correcting Capabilities: None Supported Interleave: One-way Interleave Current Interleave: One-way Interleave Maximum Memory Module Size: 4096 MB Maximum Total Memory Size: 16384 MB Supported Speeds: Other Supported Memory Types: DIMM SDRAM Memory Module Voltage: 3.3 V Associated Memory Slots: 4 0x0009 0x000A 0x000B 0x000C Enabled Error Correcting Capabilities: None

Handle 0x0009, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM1 Bank Connections: 0 1 Current Speed: Unknown Type: DIMM SDRAM Installed Size: 2048 MB (Double-bank Connection) Enabled Size: 2048 MB (Double-bank Connection) Error Status: OK

Handle 0x000A, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM2 Bank Connections: 2 3 Current Speed: Unknown Type: DIMM SDRAM Installed Size: Not Installed Enabled Size: Not Installed Error Status: OK

Handle 0x000B, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM3 Bank Connections: 4 5 Current Speed: Unknown Type: DIMM SDRAM Installed Size: 2048 MB (Double-bank Connection) Enabled Size: 2048 MB (Double-bank Connection) Error Status: OK

Handle 0x000C, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM4 Bank Connections: 6 7 Current Speed: Unknown Type: DIMM SDRAM Installed Size: Not Installed Enabled Size: Not Installed Error Status: OK

Handle 0x002D, DMI type 16, 15 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: None Maximum Capacity: 4 GB Error Information Handle: 0x002E Number Of Devices: 4

Handle 0x0030, DMI type 17, 27 bytes Memory Device Array Handle: 0x002D Error Information Handle: 0x0031 Total Width: 64 bits Data Width: 64 bits Size: 2 GB Form Factor: DIMM Set: None Locator: DIMM1 Bank Locator: BANK0 Type: SDRAM Type Detail: Synchronous Speed: Unknown Manufacturer: Manufacturer0 Serial Number: SerNum0 Asset Tag: AssetTagNum0 Part Number: PartNum0

Handle 0x0033, DMI type 17, 27 bytes Memory Device Array Handle: 0x002D Error Information Handle: 0x0034 Total Width: Unknown Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: DIMM2 Bank Locator: BANK1 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Manufacturer1 Serial Number: SerNum1 Asset Tag: AssetTagNum1 Part Number: PartNum1

Handle 0x0036, DMI type 17, 27 bytes Memory Device Array Handle: 0x002D Error Information Handle: 0x0037 Total Width: 64 bits Data Width: 64 bits Size: 2 GB Form Factor: DIMM Set: None Locator: DIMM3 Bank Locator: BANK2 Type: SDRAM Type Detail: Synchronous Speed: Unknown Manufacturer: Manufacturer2 Serial Number: SerNum2 Asset Tag: AssetTagNum2 Part Number: PartNum2

Handle 0x0039, DMI type 17, 27 bytes Memory Device Array Handle: 0x002D Error Information Handle: 0x003A Total Width: Unknown Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: DIMM4 Bank Locator: BANK3 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Manufacturer3 Serial Number: SerNum3 Asset Tag: AssetTagNum3 Part Number: PartNum3

username444
() автор топика
Ответ на: комментарий от gremlin_the_red

Я не нашел эту фичу в биосе, ну или что-то похожее

username444
() автор топика

Помогите разобраться куда делось 256 mb ram

Может резервируется как-то там? …

anonymous
()
Ответ на: комментарий от anonymous

При старте память определилась 4096 Мб (2 планки по 2 Гб), а якобы используется 3840 Мб, начал разбираться куда делось 256 Мб оперативки и почему не используется (мать глючит или память неисправна). Выяснилось, что часть памяти ест встроенный видео чип, по дефолту 256 Мб, расширил в опциях до 1024 Мб, т.к. в Win 32-бит максимум возможно использовать 3 Гб оперативки, остаток логично отдать под видео, чтобы не пропадала.

Что-то нашел от другой видяхи, но у моей вроде нет встроенной видео.

username444
() автор топика

~$ sudo dmesg | grep BIOS | grep reserved [sudo] password for user: [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000cffe0000-0x00000000cfffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved

Пишет, что зарезервировано биосом, пипец.

username444
() автор топика
Ответ на: комментарий от anonymous

Поздравляю! …

Шутка

А то подумал

Путин ВИНОВАТ ...
anonymous
()
Ответ на: комментарий от username444

Посмотри синтаксис Markdown или LORCODE (ссылки под комментарием, переключатель — над) и выделяй цитаты так, чтобы не соединялись строки (код) и было понятно, что это цитаты (цитаты).

А про x64 я написал, потому что так пишет Microsoft (но и Oracle тоже).

AVRS ★★
()
Последнее исправление: AVRS (всего исправлений: 2)
Ответ на: комментарий от username444

Надо искать memory remap в биосе в том или ином виде (например, «Decoding 4gb memory» или что-нибудь подобное)

zemidius
()
Ответ на: комментарий от username444

И почему встройка, если я использую внешнюю видюху.

Оно по-любому будет забирать себе немного, пока не отключишь "встройку".

Korchevatel ★★★★★
()

Да, там какая-то беда с адресацией на самой мат.плате и получается так, что кусочек не доступен.

crutch_master ★★★★★
()
Ответ на: комментарий от username444

Биос тут не при чем, он всего лишь 640 килобайт зарезервировал. Я посчитал.

5242884 Bits = 640 Kilobytes

anonymous
()

Короче забейте, закрываем тему, похер на эту память. Я ушел.

anonymous
()
Ответ на: комментарий от crutch_master

У меня free показывает total 64245 (65536 − 1291). B450, видеокарта дискретная, встроенной нет.

AVRS ★★
()
Последнее исправление: AVRS (всего исправлений: 4)

Даже без встройки ОЗУ на разное интегрированное в МП говнецо уходит. Размер «украденного» зависит от упоротости вендора платы.

/thread

ololoid ★★★★
()
Ответ на: комментарий от Korchevatel

Встройка тогда не в проце, а в северном мосте была и такие чипсеты имели индекс G, а тут P

cobold ★★★★★
()

для начала из dmesg выкати карту памяти. она практически сразу после старта оси выводится.

затем расскажи что за магическая мамка где память не пропадала.

ну и помянем «дело о пропавших 64 мегабайтах».

anonymous
()
Ответ на: комментарий от anonymous

[ 0.000000] BIOS-provided physical RAM map:

[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009abff] usable

[ 0.000000] BIOS-e820: [mem 0x000000000009ac00-0x000000000009ffff] reserved

[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved

[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000cff8ffff] usable

[ 0.000000] BIOS-e820: [mem 0x00000000cff90000-0x00000000cff9dfff] ACPI data

[ 0.000000] BIOS-e820: [mem 0x00000000cff9e000-0x00000000cffdffff] ACPI NVS

[ 0.000000] BIOS-e820: [mem 0x00000000cffe0000-0x00000000cfffffff] reserved

[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved

[ 0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved

[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000012fffffff] usable

anonymous
()
Ответ на: комментарий от anonymous

Погуглите «Помогите разобраться куда делось 256 mb ram» …

У тебя серьезные задержки развития, что ты такое пишешь в поисковиках и другим советуешь?

zemidius
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.