Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   x64 RTM грузиться дольше x86 RC !!! (http://forum.oszone.net/showthread.php?t=146645)

.ExeRun 30-07-2009 12:39 1181413

x64 RTM грузиться дольше x86 RC !!!
 
Вообщем седня перешл на РТМ, поставил 64 бит редакцию, ибо 4 ГБ оперативки и 4 ядра нужно использовать по полной... первое, что сразу бросилось в глаза - время загрузки. В RC х86 версии оно на моем компьютере составляло 27 секунд (засекал), а в RTM x64 аж 33, аж на 6 секунд дольше! причем визуально винда грузиться еще дольше, если в RC x86 версии после надписи "Добро пожаловать" у меня появлялся рабочий стол, на котором УЖЕ были загружены гаджеты, и антивирус + торрент + кип подгружались несколько секунд, то на x64 версии после "Добро пожаловать" появляется рабочий стол без единого гаджета!! Причем у меня в автозапуске стоит только антивирус и кип, и если загрузка нтивируса в RC x86 шла секунду от силы (логотип очень быстро исчезал), то в RTM x64 логотип антивируса "висит" секунды 2-3... Да, секунды, мало... Но почему? Ведь у меня процессор, поддерживающий 64 битную архитектуру, не самый старый.. а тут такой прикол... Это я так понимаю изза x64 редакции, или изза того, что на RTM сменил? Еще что заметил, у меня в оценке производительности стоит 7.2 балла для ЦП и оперативки, я конечно уже не помню точно, но что то в голове проскакивают воспоминания, что в x86 Rc у меня была оценка 7.5.... Как так ? в x64 и оценка ниже? оО Помн. на старом компе ставил висту, там наоборот, в 64 битной редакиции оценка производительности ЦП была больше, нежели в x86, процессор тогда был AMD Athlon 64 3000+.... Короче я в замешательстве..сносить что ли x64 и ставить x86?

.ExeRun 30-07-2009 14:46 1181543

Ммм, поставил 86, грузится 25 сек.. тока гаджеты не сразу загружены, как в RC версии... а оценка ЦП такая же ))))

Wnaps 30-07-2009 14:49 1181545

6 сек серьезный аргумент ставить х86 ... этож просто смешно.

.ExeRun 31-07-2009 01:14 1182053

Wnaps, уважаемый, было бы это так смешно, если бы не было так печально. По идее, 64 бит на моей системе ДОЛЖНА грузиться быстрее, это же родная архитектура... а 6 секунд - ты посчитай влух, это достаточно времени. Визуально это кажется даже дольше...

yurikoles 31-07-2009 01:35 1182062

В x64 присутствуют также некоторые библиотеки x86. Ты же наверняка заметил, что образ весит больше, значит и читать с диска при загрузке нужно больше файлов. Рекомендую воспользоваться дефрагментатором, который умеет помещать в начало раздела файлы нужные для загрузки, например PerfectDisk

.ExeRun 31-07-2009 05:04 1182117

yurikoles, с дефрагментацией все в порядке, проверял )))

Vancouver 31-07-2009 11:24 1182261

.ExeRun, ставил начисто ?
Цитата:

Цитата .ExeRun
в автозапуске стоит только антивирус »

Какой ?

Dzirt2005 31-07-2009 11:31 1182268

Цитата:

Цитата .ExeRun
...
По идее, 64 бит на моей системе ДОЛЖНА грузиться быстрее, это же родная архитектура... »

Это с какого вдруг бодуна? x64 в теории должна и грузится дольше и работать чуть медленнее и памяти занимать больше процентов на 30-40. Во-первых - приложения x64 банально больше в размере, а значит дольше будут читаться с диска (просто больше чтений). Во-вторых - оперирование 64-х битными числами как бы уменьшает размер кэша процессора, а значит опять более медленная работа с памятью. В-третьих - то о чем постоянно забывают... Винда-то 64 бита, но большая часть программ пока что 32-х битные. Они не могут пользоваться одними и теми же библиотеками, а значит в памяти присутствуют по две копии нужных DLL (отсюда и занимает система в памяти на 30-40% больше). Отсюда же следует совершенно для тебя нелицепритный вывод :) При наличии 4 ГГб ОЗУ для x64 и 3.2 ГГб для x86 это вобщем-то одно и то же. Вот если бы больше 4 ГГб (там 6 или 8 или больше), тода да - x64 выиграет, при 4 ГГб - чуть-чуть проиграет, при менее 4 ГГб ОЗУ - сильно проиграет.

.ExeRun 31-07-2009 11:44 1182282

Цитата:

Цитата Dzirt2005
При наличии 4 ГГб ОЗУ для x64 и 3.2 ГГб для x86 это вобщем-то одно и то же. Вот если бы больше 4 ГГб (там 6 или 8 или больше), тода да - x64 выиграет, при 4 ГГб - чуть-чуть проиграет, при менее 4 ГГб ОЗУ - сильно проиграет. »

ну это твоё мнение или вывод, и не более, который ты, разумеется, не навязываешь, а я ему не верю :)

Цитата:

Цитата Dzirt2005
x64 в теории должна и грузится дольше и работать чуть медленнее и памяти занимать больше процентов на 30-40 »

Бред полный - у меня что 32 бит, что 64 занимают одинаково оперативки - 911 Мб...
Цитата:

Цитата Dzirt2005
Во-первых - приложения x64 банально больше в размере, а значит дольше будут читаться с диска (просто больше чтений). »

еще один бред. Например папка Windows Mail в 32 битной редакции весит 5 метров, в 64 бит - 6... Гонишь, уважаемый.
Цитата:

Цитата Dzirt2005
Во-вторых - оперирование 64-х битными числами как бы уменьшает размер кэша процессора, а значит опять более медленная работа с памятью. »

Да конечно, еще один бред... http://ru.wikipedia.org/wiki/Amd64
Цитата:

Цитата Dzirt2005
В-третьих - то о чем постоянно забывают... Винда-то 64 бита, но большая часть программ пока что 32-х битные. Они не могут пользоваться одними и теми же библиотеками, а значит в памяти присутствуют по две копии нужных DLL (отсюда и занимает система в памяти на 30-40% больше). »

по этому бреду насчет памяти я написал уже - у меня что 32 бит что 64 одинаково жрут. Насчет 2 копий библиотек - тут спорный вопрос. Они подгружаются при необходимости. Вообщем почетай опять же http://ru.wikipedia.org/wiki/Amd64

.ExeRun 31-07-2009 12:00 1182295

Vancouver, да, ставил начисто, с форматом диска. Антивирь - есет нод 32 версия4

sadd 31-07-2009 12:08 1182304

у меня оперативы жрет 620м,не знаю как и почему вы находите такие числа,максимум 720

.ExeRun 31-07-2009 12:18 1182313

sadd, ну хз... у меня так жрать стала как 4 Гб увидела. раньше виста 32 бит жрала как у тя -около 700 Мб

Vancouver 31-07-2009 12:21 1182316

Цитата:

Цитата .ExeRun
Антивирь - есет нод 32 версия4 »

Ведь не составит проблем его удалить ? И проверить без него ?
+ запустить MSCONFIG ( Пуск- Выполнить). На вкладке Services/Службы выбрать Hide all Microsoft services/Скрыть все службы Microsoft, который позволяет скрыть те службы, без которых невозможна работа ОС. И сторонние Службы отключить.
Посмотреть вкладку Startup/Автозагрузка, что то лишние отключить.

.ExeRun 31-07-2009 12:27 1182322

Vancouver, да причем тут службы и антивирь! Я сравниваю время загрузки чистых операционных систем, до первого появления рабочего стола. вместе с антивирусами и прочим. 32 бит у меня грузится 25 сек, 64 - 33....

sadd 31-07-2009 12:47 1182334

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

.ExeRun 31-07-2009 12:56 1182341

sadd, ну дык, 32 версия даже с антивирусом быстрее грузится! Я пробовал и без него - то же самое...

Dzirt2005 31-07-2009 19:45 1182652

Цитата:

Цитата .ExeRun
...
ну это твоё мнение или вывод, и не более, который ты, разумеется, не навязываешь, а я ему не верю »

Это твое полное право :)
Почитать о потреблении памяти можно хотя бы тут Цитата оттуда:
Цитата:

...
Мы можем видеть, что 64-битные версии используют заметно больше памяти. Опять же, объяснение очень простое. Все переменные теперь уже не 32-битные, а 64-битные. Обычно это увеличивает объём приложений на 20-40%, что приводит и к соответствующему росту объёма занимаемой памяти. На такие файловые форматы, как музыка или видео, это не влияет.

Итог таков, что устанавливать 64-битную версию Vista, чтобы лучше использовать 4 Гбайт памяти, смысла не имеет, пусть даже 32-битная версия распознаёт только 3,5 Гбайт. Проблема кроется в том, что вы получите отсутствующую память, однако сразу же её потеряете по той причине, что 64-битная версия требует для себя больше памяти. Так что переход на 64 бита актуален только при памяти большего объёма.
...
PS: Лично мне пофиг веришь ты или нет. Я программист и просто знаю как оно на самом деле.

.ExeRun 01-08-2009 03:10 1182842

Dzirt2005, еще раз повторю - у меня что 32 бит что 64 жрут одинаково памяти! Я не знаю, что за идиото писал тут статью, но явно он пытается ввести в заблуждение

ackerman2007 01-08-2009 09:03 1182888

.ExeRun, эм, по-моему как-то не справедливо сравнивать производительность RC и RTM.

.ExeRun 01-08-2009 11:25 1182929

ackerman2007, я ставил РТМ 32 и 64, и они ОБЕ одинаково жрут. Такой ответ устроит? RC жрет также как и RTM

ackerman2007 01-08-2009 13:02 1182964

.ExeRun, ты тут сравнивал производительность работы 32-битной RC и 64-битной RTM, я про это, а не про потребление ОЗУ.

ParboiL 01-08-2009 14:00 1183002

Солидарен с Dzirt2005. Сразу видно, что человек подошел к вопросу плотно. Ставил как Vista x64, так и 7 x64. На 4 Гб ОЗУ не увидел целесообразности юзать эту архитектуру и в итоге сижу на x86. Будет больше памяти там уже без вариантов, однозначно. Но уговаривать никого и приводить данные из инета на мое такое решение не буду. Надоели эти пустые споры, каждому свое ;) Есть и такие, кто на 2 Гб ставит x64 :clapping:

ackerman2007 01-08-2009 15:07 1183026

Цитата:

Цитата ParboiL
Есть и такие, кто на 2 Гб ставит x64 »

Я и на один гиг ставил, правда XP Professional x64 Edition =)

Но вот на соседней машине с 4 гб озу все-таки решили поставить 64-битную висту.

spellozz 01-08-2009 15:10 1183027

щас стоит Win 7 x64 Enterprise, жрет в простое 926 мб. Загружается всегда нормально, я с секундомером не сижу, включил и ладно.
Меньше стоит заморачиваться по этому поводу ;)

BupycNet 02-08-2009 14:19 1183584

Я гибернацию юзаю при 4 гигах. Или гибридный сон. Гибридный сон вырубает почти весь комп, никакого шума и энергопотребления мало и включает его за секунду!
Гибернация включает за 5 секунд.

.ExeRun 03-08-2009 01:52 1183961

BupycNet, может это спящий режим? Я че то не увидел гибернацию в 7ке... зато комп сам уходил через пол часа в спячку, и включался за 1 секунду )))

ArmDeForcer 03-08-2009 03:18 1183974

.ExeRun,

ты наверное забыл (не знал), про такую фичу, как superfetch - которая в Windows 7, в отличии от висты, плавно кеширует и постепенно подгружает в память (виста ломится грузануть все сразу, поэтому и загрузка у нее дольше)... оставь свою х64 систему поработать несколько дней без перезагрузки, а потом сравнивай, сколько памяти жрет х86, а сколько х64...
у меня тоже винда после перезагрузки кушает 950 Мб, которые через 2 дня превращаются в 1.6 Гб...

.ExeRun 03-08-2009 05:24 1183991

ArmDeForcer, я отключил суперфетч )))

Oleg_Sch 03-08-2009 05:37 1183995

Цитата:

Цитата .ExeRun
Бред полный - »

Цитата:

Цитата .ExeRun
еще один бред. »

Не хочу вступать в полемику, но Dzirt2005 почти на 100% написал правильно.
Поверьте программисту, который сидел на 8080 (8-ми битный) с программами в 1-2 Кб, а теперь использующий VC6 для 32 бит и VS2005 для 64 бит.
Только ради тестирования собственных программ, на работе стоит ХР-64бит на 1Гб оперативки.
Сейчас правлю программулину (в подписи), так 32-битная ~100K, 64 - 147K, исходники одни.
Мне 32 бит пока хватает, просто понимаю, что как уже было с ДОС->вин3.1(16)->вин95(32), хочешь-не хочешь, а рано или поздно придется.
Еще раз, Dzirt2005 дело говорит.

ArmDeForcer 03-08-2009 08:05 1184026

Цитата:

Цитата .ExeRun
я отключил суперфетч ))) »

очень "умно", searchindexer тоже отключил? а теперь попытайся объяснить, зачем тебе пустые 3 Гб памяти и тормоза при запуске приложений?

.ExeRun 03-08-2009 08:43 1184036

ArmDeForcer, очень "умно" было делать такое замечание мне. Я про этот суперфетч знаю еще со времен висты, и знаю, как его пользователи не любят, ибо после старта системы меня лично напрягает когда винт шуршит... searchindexer отключал тоже, было дело, на висте... ибо когда комп в простое накалял шум жесткого, а поиск я юзаю крайне редко, и мне терпимо подождать медленный неиндексированный поиск, чем терпеть звуки скряба жестого, особенно когда валяешьсо на диване.
З.Ы. пусты 3 Гб мне для игр как бы вообще то.... А тормозов при запуске приложений у меня нет. Какая разница, что я буду ждать например пока за 5 секунд запуститься прога, либо эти 5 секунд войдут в загрузку операционки, но прога от этого быстрее запустится? мне оно надо? А тебе ? Вот и подумай нужен ли тебе суперфетч, который тормозит систему...

ArmDeForcer 03-08-2009 09:05 1184054

Цитата:

Цитата .ExeRun
Какая разница, что я буду ждать например пока за 5 секунд запуститься прога, либо эти 5 секунд войдут в загрузку операционки, но прога от этого быстрее запустится? мне оно надо? А тебе ? Вот и подумай нужен ли тебе суперфетч, который тормозит систему... »

Дык, в семерке superfetch не так работает как в висте, я же объяснил:
Цитата:

superfetch - которая в Windows 7, в отличии от висты, плавно кеширует и постепенно подгружает в память (виста ломится грузануть все сразу, поэтому и загрузка у нее дольше)...
У меня система и с суперфетчем грузится за 28 секунд (старенький слабенький проц, винт правда - быстрый), зато база данных на 4000 фильмов в AllMyMovies, грузится за 10-12 секунд, а без фичи - почти минуту! Fox с кучей примочек вылетает моментально! Минус - жрет память (просто проглатывает), но если памяти достаточно, почему бы и нет... Так что, в общем, superfetch в семерке - вещь полезная, единственное исключение - SSD приводы, вот тут она точно не нужна...
А есть вообще смысл устанавливать х64 для игр? Я не геймер совсем, но слышал, что памяти чуть ли не в 2 раза нужно... Да и минимальные требования у семерки х64 - 2Гб минимум, именно потому, что она ее кушает немерено...

.ExeRun 03-08-2009 09:11 1184060

ArmDeForcer, уважаемый, я пока серьезных проблем, точнее вообщем проблем с программа под х64 не нашел, а звук в 64 КУДА ЛУЧШЕ чем в 86, поэтому я переходить обратно не собираюсь, чтобы не сказали...
И еще, 86 - в прошлом. будущее за 64, как бы ее не поливали грязью, она лучше. Для меня как для программиста лучше.

Цитата:

Цитата ArmDeForcer
Я не геймер совсем, но слышал »

Все доводы основываются на "я слышал" ?
Цитата:

Цитата ArmDeForcer
что она ее кушает немерено »

тоже "слышал" ?

Vadikan 03-08-2009 09:32 1184070

Прекращаю флейм путем закрытия темы.


Время: 09:05.

Время: 09:05.
© OSzone.net 2001-