Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» помощь)

Автор: artiken96
Дата сообщения: 14.11.2011 22:20
Короче всем привет) у меня такой вопрос, щас на ноуте стоит win7 х32 так вот допустим мне захочется поставить винду 7 х64, по идее же х64 будет немного быстрее работать и игры по идее должы веселее работать ,так? Почему это я спрашиваю попробовал на х32 и х64 запустить одну и туже игру код4, так вот оказалось она быстрее бегает в х32 а не в х64, хотя должно наоборот дрова новые... процесс Intel dual t4500 видюха geforce gt320m 1gb. Почему так? Или у меня не правильно логика работает? Получается что х64 более требовательна?
Автор: doktorpilulkin
Дата сообщения: 14.11.2011 22:40
куча статей на эту тему в инете есть. ставь назад 32.
Автор: BVV63
Дата сообщения: 15.11.2011 04:35
artiken96
А почему Вы решили, что в x64-Виндузе игры (к примеру) должны работать быстрее, нежели в x86? Быстрее будут работать те приложения, код которых оптимизирован для x64. Среди игр я таковых не знаю. Также быстрее будут работать приложения, которым "хочется" много оперативки (у x86 ограничение предоставления памяти отдельному приложению 2 Gb, в x64 планка поднята вдвое (вроде бы, возможно - больше)), что также говорит об их предназначении для x64. Таких игр я тоже не знаю.
Автор: KlimKlim
Дата сообщения: 15.11.2011 08:45

Цитата:
А почему Вы решили, что в x64-Виндузе игры (к примеру) должны работать быстрее, нежели в x86? Быстрее будут работать те приложения, код которых оптимизирован для x64. Среди игр я таковых не знаю. Также быстрее будут работать приложения, которым "хочется" много оперативки (у x86 ограничение предоставления памяти отдельному приложению 2 Gb, в x64 планка поднята вдвое (вроде бы, возможно - больше)), что также говорит об их предназначении для x64. Таких игр я тоже не знаю.

1. Вообще на х64 даже не "заточенные" под 64 бита программы теоретически могут работать быстрее (процессор выполняет некоторые операции за меньшее количество тактов, так как регистры стали в 2 раза больше).
2. По поводу памяти планка поднята не 2 раза, а в 2 в 32 степени раз что значительно больше, чем в 2 раза.
Но тут есть подводные камни: если в 32-битной переменные занимают в памяти по 4 байта, то в 64-битной - 8 байт, соответственно, если у вас не 8+ гб оперативы, вы вряд ли заметите прирост производительности.
Автор: BVV63
Дата сообщения: 15.11.2011 09:02
KlimKlim

Цитата:
регистры стали в 2 раза больше

Угу. Только в коде должно быть непосредственно указано использование этих регистров. Старый код как работал с 32-х разрядными регистрами, так и будет работать.

Цитата:
планка поднята не 2 раза, а в 2 в 32 степени раз

Я вообще-то имел ввиду не адресное пространство процессора, а ограничение на предоставляемую Виндузой отдельной программе память. В клиентских x86-Виндузах это 2 Gb, в серверных, при использования ключа /3Gb (для W2K3, W2K3 R2) можно увеличить её до трёх.
Автор: doktorpilulkin
Дата сообщения: 15.11.2011 10:20

Цитата:
процессор выполняет некоторые операции за меньшее количество тактов


есть множество статей по этому поводу. на хакере читал что то. легко найти в гугле типа: 32 или 64 бит. смысл в 64 только если надо памяти на компьютере больше 4 (3) гиг. и есть еще факторы которые эти статьи на мо взгляд не учитывают:

1 память больше 4(3) гиг можно использовать через рам диск использующий принцип окна как в досе
2 в 32 битной системе можно использовать 64 битные регистры, так же как в 16 битном досе 32 битные
3 на 64 битные системы меньше софта и дров

Добавлено:
блин чета ниче сам найти не могу. тама в двух словах идея, если правильно помню - что мир компьютерных чисел очень редко больше максимального 32 битного числа, а кажушаяся возможая более быстра обработка данных упирается в размер, кажется шины какой то....
так что реально некоторое ускорение там где сопроцессор можно не использовать для двойной точности (а не плавающей запятой тут регистры 80 битные), а он очень редко используется в основном для получения размеров дисков и файлов. и в специалиированных научных расчетах
Автор: artiken96
Дата сообщения: 15.11.2011 11:24
Ой всем спасибо за ответы. Просто даже если в х32 винда оценивает процесс и оперативную 5.6 то в х64 оценка 5.8. Вот я и подумал, процессор быстрее работает игры тоже должны веселее идти, оказалось наоборот. Получается на х64 мощнее видюха нужна?
Автор: doktorpilulkin
Дата сообщения: 15.11.2011 11:45
с чего ты решил? ну ты поищи статьи на эту тему я давно читал может что то и забыл

Добавлено:
семерка "оценивает" железо с целью впарить тебе новую железяку, у меня тоже комп на 5.3 кажется оценивается, а он куплен 7 лет назад FSB533, 2.26 ГГц, 1 ядро, IDE 100, mem 2 G 333МГц, ATI Radeon9600 Pro 256mb
поставь просто ХП вот комп у тебя и будет лучше тянуть, причем заметно. особенно если еще оптимизировать систему и в биосе все лишнее поотключать
Автор: artiken96
Дата сообщения: 15.11.2011 14:03
А что ты имеешь ввиду в биосе лишнее поотключать?
Автор: doktorpilulkin
Дата сообщения: 15.11.2011 14:20
http://www.nestor.minsk.by/kg/2007/48/kg74807.html

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

com порты если не используются, флоппи привод....

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

Страницы: 1

Предыдущая тема: Установка WinXP с USB-HDD ошибка 0x00000044


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.