Консультация № 143771
12.09.2008, 23:09
0.00 руб.
0 11 2
Здравствуйте.
Приобрел на неделе компьютер с 4х ядерным процессором AMD Phenom(tm) 9550 Quad-Core Processor и 4 Гб ОЗУ.
На компьютере была предустановленна Windows Vista™ Home Basic SP1.
Проблемы возникают на каждом шагу. В связи с чем было принято решение, перейти на Windows XP Professional SP3. С этим решением обратился к представителю производителя в нашем регионе, специалист которого мне сообщил, что XP не поддерживает 4 Гб ОЗУ и 4х-ядерные процессоры.
Я в этом не силен, но у меня имеются подозрения, что он оказался не совсем компетентен в данном вопросе.
Подскажите пожалуйста, будет ли мой компьютер работать в полном объеме под Windows XP.
Заранее благодарен.

Обсуждение

Неизвестный
12.09.2008, 23:23
общий
это ответ
Здравствуйте, Вотяков Артем Александрович!
32-битная версия операционной системы, в том числе и Windows XP и Windows Vista не могут адресовывать более 4 Гб памяти. Реально, после того как часть адресов разобрали другие устройства, оперативной памяти остаётся доступно 3 - 3,5 Гб. Если у Вас сейчас из ОС доступны все 4 Гб памяти, значит у вас установлена 64-разрядная версия.
У Windows XP нет ограничений по работе с 4-ядерными процессорами.
Неизвестный
12.09.2008, 23:35
общий
Сейчас доступны (из данных свойства системы) все 4 Гб ОЗУ, однако там же указано что "Тип системы: 32-разрядная операционная система"
давно
Мастер-Эксперт
5157
1914
12.09.2008, 23:42
общий
это ответ
Здравствуйте, Вотяков Артем Александрович!

1. Четырехъядерные процессоры поддерживаются в ОС Windows XP.
2. 32 разрядная версия Windows XP/Vista не может работать с большими объемами ОЗУ. На 32 битной версии ОС Windows XP/Vista невозможно адресовать более 4 Гб ОЗУ
В теории 32-разрядное адресное пространство позволяет процессору осуществлять непосредственную адресацию лишь 4 Гб данных, на практике же часть адресации используется для служебных целей, максимально ОС Windows XP/Vista 32 Bit будет работать в 3,2/ 3,5 /3,7 GB.

Для поддержки более 4 Гб необходима специальная ОС 64-разрядная версия ОС Windows XP/Vista.
(Основной минус данных ОС - отсутствие драйверов, не все 32-разрядные приложения и ПО запускаются)

Ваш "специалист" не компетентен.
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
давно
Мастер-Эксперт
5157
1914
12.09.2008, 23:45
общий
ОС Vista может "определять" 4GB, но работать 32-разрядная операционная система на все 4GB не будет.
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
давно
Академик
20764
1861
12.09.2008, 23:53
общий
Для 32-битных ситсем существует механизм, позволяющий адресовать 64G. только xp его не использует. Ядра xp использует только два, и то нессиметрично: одна задача загружает ядра в соотношении 80/20%.
Все остальные рессурсы мешать не будут, но и использоваться тоже не будут
Неизвестный
13.09.2008, 02:03
общий

так все таки, каков итог?
может 4 ядра использовать или не может?
и может ли 32-битная виста работать с 4-мя ядрами?
давно
Академик
20764
1861
13.09.2008, 09:38
общий
XP - нет и нет. После некоторых манипуляций приложения могут добираться до расширенной памяти самостоятельно (для чего их надо переписывать, так что можно считать, что такой возможности нет)
Vista - да и да, но память становится доступна только после манипуляций с registery. Есть грабли, связаные с неудачной стратегией распределения адресного пространства в системе.
linux - да и да. Давно и без плясок с бубном.
Неизвестный
13.09.2008, 15:10
общий
Я приобретал компьютер для игр, которые каждый день все более требовательны к производительности компьютера.
Возможно я не прав, но большенство игр на linux не пойдут.
давно
Академик
20764
1861
13.09.2008, 15:36
общий
Не пойдут. Да и 4 ядра вам не нужны - от них есть толк только если одновременно работают несколько задач, а одна задача (в вашем случае - игра), если она не написана с явным распараллеливанием (что вряд ли - это достаточно муторно), загружать будет только одно ядро.
Неизвестный
13.09.2008, 22:29
общий
Товарищи эксперты. Давайте для себя уясним, что эффективное использования 4 ядер и совместимость с 4-ядерными процессорами - это разные вещи.
Конкртено товарищ Хватов Сергей, Практикант. Как раз игры - наиболее динамично развивающиеся приложения. Если на заре появления 2-ядерных процессоров они хуже всех использовали многопоточность, то самые последние игры демонистриуют, пожалуй, до безобразия эффективное использование 3 и 4 ядер. Видимо, как бы муторно это ни было, такие гиганты как Intel и AMD способны заставить мелкие, на их фоне, программерские конторы реализовывать многопоточность.
Неизвестный
17.09.2008, 13:04
общий
Звонил в майкрософт и получил ответ, что они не тестировали и что этот вопрос надо задавать производителям процессора.
До звонка, в выходные, отправлял по почте им письмо, на которое пришел ответ: "Да, Windows XP в полном объеме поддерживает 4х ядерные процессоры."

Что касается игр - когда запускаешь диспетчер задач (в виста), в момент игры, на вкладке с процессором видно, что работают все 4 ядра.
Форма ответа