Оперативная память и 64 разрядная ОС
Модератор: Модераторы разделов
-
JustJazZ
- Сообщения: 28
Оперативная память и 64 разрядная ОС
У меня 4 Гб ОЗУ, что бы вся память была доступна установил Debian 64 битную, а видно только 3.79 Гб, почему так?
-
liaonau
- Сообщения: 390
- ОС: gentoo
Re: Оперативная память и 64 разрядная ОС
Потому, что кто-то считает гигабайтом 2^30, а кто-то 10^9 байт, наверное.
-
Kopilov
- Сообщения: 958
- ОС: [K]Ubuntu, Debian
Re: Оперативная память и 64 разрядная ОС
Если есть встроенная видеокарта -- использует часть.
-
liaonau
- Сообщения: 390
- ОС: gentoo
Re: Оперативная память и 64 разрядная ОС
Покажите вывод команды free -b
-
JustJazZ
- Сообщения: 28
Re: Оперативная память и 64 разрядная ОС
total used free shared buffers cached
Mem: 4065423360 1570140160 2495283200 0 41861120 821927936
-/+ buffers/cache: 706351104 3359072256
Swap: 4198494208 0 4198494208
Mem: 4065423360 1570140160 2495283200 0 41861120 821927936
-/+ buffers/cache: 706351104 3359072256
Swap: 4198494208 0 4198494208
-
liaonau
- Сообщения: 390
- ОС: gentoo
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Оперативная память и 64 разрядная ОС
или, в степенях двойки:
$ echo '4065423360/2^30' | bc
3.78622
что и требовалось показать
p.s. для тех, кто попытается повторить команду, и получит другой результат: по умолчанию bc идёт со scale=0, у меня scale=5 передаётся через файл, указанный в переменной окружения BC_ENV_ARGS
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Оперативная память и 64 разрядная ОС
Спс. Сам я ленился посмотреть документацию (:p.s. для тех, кто попытается повторить команду, и получит другой результат: по умолчанию bc идёт со scale=0, у меня scale=5 передаётся через файл, указанный в переменной окружения BC_ENV_ARGS
-
taaroa
- Сообщения: 1319
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Оперативная память и 64 разрядная ОС
скорее всего - так устроен ваш компьютер: посмотрите после загрузки dmesg, в первых строчках должен быть вывод e820 ram map, похожий на это:
Код: Выделить всё
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009cc00 (usable)
[ 0.000000] BIOS-e820: 000000000009cc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e4c00 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 00000000bf780000 (usable)
[ 0.000000] BIOS-e820: 00000000bf780000 - 00000000bf798000 (ACPI data)
...если сложить все, помеченное как 'usable', вы получите максимальный программно доступный объем памяти. больше - не сделать никак, разве биос менять