Имя: Пароль:
IT
Админ
ОЗУ
0 Nikoss
 
14.02.13
08:20
Есть комп, в нем воткнуто 2 планки по 1 Гб ОЗУ ДДР2 на 800Мгц. Нужно еще 2Гб добавить. Как лучше купить: 2 х 1Гб или 1 х 2Гб?

На сколько я понимаю, если воткнуть еще 2 х 1Гб, то память будет продолжать работать в двухканальном режиме, а если одну то не будет. Или я ошибаюсь?
1 Amra
 
14.02.13
08:20
Все верно. Но не забудь, что Винда увидит максимум 3,25 Гб.
2 Лефмихалыч
 
14.02.13
08:22
(0) смотри в мануале от материнки, как будет работать память. Общего ответа нет - каждый производятел сам это регулирует для каждой модели.
3 Андрюха
 
14.02.13
08:23
Без разницы, на быстродействие выполняемых на данном компьютере задач это никак не повлияет )))
4 Лефмихалыч
 
14.02.13
08:24
(3) они могут замедлиться, если память станет одноканальной
5 ЧеловекДуши
 
14.02.13
08:24
(0)Лучше всего сперва, а это главное...
Почитать технические характеристики своей материнки :)

И уже от туда исходить, что лучше одна планка или две.
...
Но как правило, если у тебя 4 разъема, то бери 4 планки по 1 Гб.
6 Андрюха
 
14.02.13
08:26
(4) Незначительно, во всяком случае глазу будет незаметно
7 DEVIce
 
14.02.13
08:27
(1) Винда х32 увидит все 4Гб, а вот в пользование отдаст только 3Гб, остальное заюзает для своих нужд и нужд устройств.
8 fmrlex
 
14.02.13
08:33
(7) Ога, для своих нужд )) Учи матчасть.
9 DEVIce
 
14.02.13
08:34
(8) Я то выучил, а вот ты линуксоид учу свой линукс лучше и в виндовые дела не лезь :)
10 Cube
 
14.02.13
08:39
(7) "Любая системная оперативная память, размер которой превышает 4 ГБ, не сможет быть адресована Windows и использована системой. Из-за ограничения адресного пространства до 4 ГБ устройства с 32-разрядной шиной прямого доступа к памяти не будут распознавать транзакции с адресами, лежащими за пределами 4 ГБ."
(c) http://support.microsoft.com/kb/888137/ru

Не увидит...
11 fmrlex
 
14.02.13
08:42
(9) Вантузятники такие вантузятники )
12 Nikoss
 
14.02.13
08:44
ок, беру 2 х 1Гб. Мануал по матери далеко, да и разница в цене 100р не столь принципиально.

п.с. думал, что ответ будет более однозначный, поэтому и создал тему.
13 Андрюха
 
14.02.13
08:47
бери две по 4 и ставь Win x64
14 DEVIce
 
14.02.13
08:49
(10) Верхний гиг спользуется устройствами для отображения портов и своей встроенной памяти. ОС видит этот верхний гиг, но не предоставляет приложениям. Ну и 2^32 = 4Гб. Можешь взять калькулятор и посчитать. Ну и там на писано что ЗА пределами 4Гб, про это никто и не спорит.
15 DEVIce
 
14.02.13
08:50
+ (14). Т.е. винда увидит 4Гб, 3Гб отдаст приложениям, а верхний 1Гб заюзают устройства.
16 DEVIce
 
14.02.13
08:51
(11) Линуксоиды такие линуксоиды - ничего кроме маов читать не умеют, а лезут куда непопадя.
17 Nikoss
 
14.02.13
08:52
(13) только сначала системник новый купить нужно
18 dmpl
 
14.02.13
08:52
(10) Ну, к серверным версиям Windows это не относится.
19 altone1C
 
14.02.13
08:53
А вообще, где сказано, что речь идет о 32битной винде?
+некоторые 32битные виндоуз умеют адресовать до 64 гб памяти :P
20 DEVIce
 
14.02.13
08:54
(18) Да он фигню сморозил. Речь идет про память в 4Гб, а он ссылку дает на то что нельзя юзать больше 4Гб, то что нельзя - это никто и не оспаривает. Опять же кроме серверных ОС, на серверном железе, там шина адресации 36 бит.
21 DEVIce
 
14.02.13
08:55
(19) Серверные при соответствующем железе. Если ты серверную ОС поставишь на обычную домашнюю мать, то ничего не выйдет. Контроллер памяти должен быть 36 бит.
22 Живой Ископаемый
 
14.02.13
08:57
23 Amra
 
14.02.13
08:58
(21) Бгггг. Все современные материнки, поддерживащие больше 4 Гб, прекрасно работают с серверными виндами и паматью больше 4 Гб на х32 винде.
24 altone1C
 
14.02.13
08:58
(21) как в таком случае на обычной домашней матери win8 x64 видит у меня 8 гб?
25 Живой Ископаемый
 
14.02.13
09:00
(24) 64 бита?
26 DEVIce
 
14.02.13
09:01
(23) Это возможно - не отрицаю.
27 DEVIce
 
14.02.13
09:01
(24) Ну я не спорю, современные матери и процы уже имеют на борту контроллер нужный.
28 DEVIce
 
14.02.13
09:02
(25) Скорее всего там контроллер памяти все-таки 36 бит, он может адресовать до 64Гб.
29 Nikoss
 
14.02.13
09:02
нашел у себя по близости только производителя - A-Data. Что это, первый раз его вижу
30 altone1C
 
14.02.13
09:06
Если чипсет позволяет устанавливать 16 гб, он и позволяет адресовать 16 гб. К примеру, старый настольный i965 чипсет позволял адресовать до 8 гб памяти.
А вот операционка уже может и не уметь столько адресовать. Но операционку можно и поменять :)
31 altone1C
 
14.02.13
09:07
Где (0) говорит, что у него 32 бита?!!!
32 Nikoss
 
14.02.13
09:13
(31), да, о битности речь вообще не шла изначально:)
33 altone1C
 
14.02.13
09:20
1сники такие 1сники
34 DEVIce
 
14.02.13
09:23
(33) Зато знатно поспорили и выявили совершеннейшую некомпетентность в этом вопросе товарищей линуксоидов. :)
35 zak555
 
14.02.13
09:29
ебунту ставь
36 Протон
 
14.02.13
13:36
Вин7 х32 нормально до 128ГБ видит.
37 Протон
 
14.02.13
13:37
(31) Он там вообще про ОС не писал. :)))
38 Wern
 
14.02.13
13:57
(34) При чем тут линуксоиды? Тебе правильно говорили. ОС не использует 1 гиг под устройства, иначе бы поставив 2гига памяти ты бы получил один. Тут вопрос адресации. Да 32-битная ОС может адресовать 4ГБ. Но вопрос в том что обращаясь к определенным диапазонам адресов, эти обращения перенаправляются на различные устройства. Соответственно записать и считать что то из памяти по этим адресам не вожможно. т.е. эти участки памяти для ос недоступны, она их не видит о чем тебе и говорили.
39 Torquader
 
15.02.13
02:14
(38) Как раз она эти участки видит, но не в памяти, а в регистрах устройств, и обычно это видеокарта. Причём, если даже система сможет увидеть больше 4 гигов памяти, то дыра в памяти под устройства так и останется.
40 DEVIce
 
15.02.13
06:28
(38) Иди читай учебники, умник хренов. Независимо от того сколько у тебя памяти, верхняя всегда выделяется для устройств. Хочешь ты этого или нет, но устройствам нужна память, чтобы не гонять данные через порты. Но, конкретно в случае с наличием 4Гб оперативы, производители договорились, что независимо  от потребностей устройств, весь верхний (четвертый) гиг будет отдан под их нужды.
41 Эмбеддер
 
15.02.13
07:22
(40) из твоего поста я не понял, что ты имеешь в виду. что устройства используют память или просто занимают адресное пространство?
42 dmpl
 
15.02.13
08:24
(40) Вообще-то, конкретные адреса устройствам в памяти выделяет ОС, и ЕМНИП, Windows не регламентирует, где конкретно этот адрес будет выделен (поэтому даже в принципе невозможно проверить корректность переданного в драйвер указателя, ну, кроме, NULL'а). Более того, сколько не будет хватать до 4 Гб зависит от требований установленного железа. Чем больше железа - тем меньше памяти. С 3-4 видеокартами можно вообще только 2 с небольшим Гб увидеть, потому что остальное захапают себе видеокарты. Просто логично выделить адреса в одном месте (чтобы не было фрагментации памяти), ну а в верхней части выделяется чтобы не мешались когда памяти меньше 4 Гб.
43 Эмбеддер
 
15.02.13
14:52
(40) здесь написано совсем наоборот
http://www.thg.ru/forum/showthread.php?t=62607
Программист всегда исправляет последнюю ошибку.