| Другое > Hard'n'Soft |
| Разница между 32 и 64 битными версиями винды . |
| (1/2) > >> |
| gepar:
Хотелось бы узнать полностью какая разница между 32 и 64 битными версиями винды .Тут уже было немного затронули этот вопрос в теме "Баги с памятью" , но хотелось бы узнать всю разницу между 32 и 64 битными осями .В часности интересует вопрос как отражаеться на производительности "битность" винды .Также я нераз встречал версии программ чисто для 64х битной винды , почему так ?И совместими ли приложения сделанные для 32х битной винды с 64битной виндой . P.S Этот вопрос меня сильно интересует по той причине что мне мой обновленный тюне ап 2009 заявил что мой проц держит 64 биты и мол какого ... я сижу на 32х битной винде когда можно поставить 64х битную . |
| Imhoteb:
Действительно, поддержу, самому интересно |
| EdHell:
Кроме нативной поддержки 4Гб ОЗУ и выше, 64бит оси по идее должны обеспечивать более высокую производительность приложений, содержащих 64бит инструкции. Иногда это так, иногда нет. Приложения 32бит совместимы с 64бит ОС очень высоко, но не на 100%, т.к. их запуск производится через WoW (Windows On Windows, своего рода эмулятор), во многих случаях при этом они теряют в производительности до 10-15% (однако, не всегда). Любопытно то, что WinXP 64 отличается по своему эффекту от Vista/2008 64. Для примера, если 7Zip в XP64 до 25% быстрее, чем 32бит версия, а WinRAR теряет 15%, то в Vista/2008 x64 практически отсутствует как прирост первого, так и потери второго на C2D, несмотря на "заточку" ХР64 под AMD, а Vista/Server x64 - под Intel. Как эмуляторщик, отмечу серьезный прирост в МАМЕ х64 как в ХР, так и Vista x64 - до 50%. |
| gepar:
EdHell, спасибо за подробное розяснение :thumbup: P.S А ты свою жизнь как - то с компом связал , тобиш ты по - професии програмист или как ? |
| EdHell:
gepar, нет, я энтузиаст ))) Нефиг превращать хобби в работу. |
| shockwave:
Ставьте без сомнения 64 битные версии... особенно если у вас 4 гига оперативки пока еще не нашел ни одно приложение, которое вообще бы отказалось работать изза 64 битности хотя и правильно,платформа же официально называется x86-64, то есть 64битность - это всего лишь расширение старой доброй x86 от себя могу добавить - ставьте WinServer2008 - очень такая продуманная и безглючная(практически) виста а все серверные накрутки можно отключить, будет нормальная домашняя система, там даже вроде WinMediaCenter осталя |
| EdHell:
--- Цитата: shockwave ---там даже вроде WinMediaCenter осталя --- Конец цитаты --- Нет, его там нет. Зато только в 2008 х64 есть своя ВМ. |
| shockwave:
EdHell хм..мне казалось что он отдельно с диска пакетом устанавливается, хотя мне както побоку на него а отдельная ВМ - чето не захотелось ее пробовать, уж лучше старый добрый VMware |
| EdHell:
shockwave, хорошая штука, только не для игрушек, а для того, для чего ВМ задумана изначально. |
| Imhoteb:
--- Цитата: EdHell от 09 Январь 2009, 11:50:38 ---Кроме нативной поддержки 4Гб ОЗУ и выше, 64бит оси по идее должны обеспечивать более высокую производительность приложений, содержащих 64бит инструкции. Иногда это так, иногда нет. Приложения 32бит совместимы с 64бит ОС очень высоко, но не на 100%, т.к. их запуск производится через WoW (Windows On Windows, своего рода эмулятор), во многих случаях при этом они теряют в производительности до 10-15% (однако, не всегда). Любопытно то, что WinXP 64 отличается по своему эффекту от Vista/2008 64. Для примера, если 7Zip в XP64 до 25% быстрее, чем 32бит версия, а WinRAR теряет 15%, то в Vista/2008 x64 практически отсутствует как прирост первого, так и потери второго на C2D, несмотря на "заточку" ХР64 под AMD, а Vista/Server x64 - под Intel. Как эмуляторщик, отмечу серьезный прирост в МАМЕ х64 как в ХР, так и Vista x64 - до 50%. --- Конец цитаты --- Скажу вкрации спасибо за пояснения, жить стало легче! :lol: |
| HardWareMan:
Есть WindowsXP 64-bit для Itanium и есть ХР х64 для остальных. |
| gepar:
Ну так как у меня 2 гига оперативы то слезать мне на 64 битную винду точно нестоит .О WinServer2008 вообще молчу ... с моим то жопорезом через мобильник :) |
| EdHell:
--- Цитата: gepar ---О WinServer2008 вообще молчу ... с моим то жопорезом через мобильник --- Конец цитаты --- Вот как раз именно поэтому стоит. Я сам на жопорезе, и был здорово удивлен, насколько в серваке лучше стало и серфить и качать. Разве что при 2Гб есть смысл остановиться на 32бит серваке. |
| WormSkull:
А может кто-нибудь знает, почему х64 системы никак не могут вытеснить х86? Ведь приемушества очевидные, производительность может сильно повыситься без увеличения частоты процессора, а 32 битные процы уже почти вымерли. Например игры, которые требуют двухъядерный проц (т.е. уже 64 битный) всё равно пишутся под 32 бита. |
| EdHell:
WormSkull, преимущества не столь очевидны, а вот недостатки еще как. Софта под х64 мало и как правило он очень специфичный, т.е. кому он нужен - юзают. А вот потери будут практически во всех х86 приложениях, поэтому приходится десять раз подумать, даже имея 4Гб RAM и больше. |
| HardWareMan:
--- Цитата: WormSkull от 09 Январь 2009, 17:21:22 ---Например игры, которые требуют двухъядерный проц (т.е. уже 64 битный) всё равно пишутся под 32 бита. --- Конец цитаты --- Не путайте тёплое и мягкое. 2 ядра это не 64 бита, как вы думаете (типо 32+32). А 2 аппаратных потока во многозадачности (т.е. в 2 раза меньше перезагружать таблицы дескрипторов потоков и пр.) и это дает прирост скорости за счет распараллеливания. Другое дело, что двухядерники какбы изначально держат 64битные вычисления. Меня другое напрягает. Это долбоны-инженеры намудрили с этим х86. Вот, спрашивается, нафига вообще real mode? т.е. ясно, что они хотели сделать совместимость. Однако, я согласен за 32 бита - 386 и его потомки. Но 64битный то можно было сделать с 0 и нативным, без этих костылей от 8086! Как было бы здорово: линейное пространство, сразу РМ и мощный и т.д. Ну а старые проги запускать в VirtualMode (как это делается в кольцах 1-3 у х86) или вообще в виртуалке (все равно же продвигают свой .НЕТ). Убивает буржуйский тупизм. |
| WormSkull:
--- Цитата --- Софта под х64 мало и как правило он очень специфичный, т.е. кому он нужен - юзают. --- Конец цитаты --- Это я и имею в виду, что винды 64-битки появились относительно давно, а софт под них никто не делает. --- Цитата ---Не путайте тёплое и мягкое. 2 ядра это не 64 бита, как вы думаете (типо 32+32). --- Конец цитаты --- Нет, я может и ламер, но не настолько же :biggrin: Я о том, что все ходовые двухъядерники (то бишь Athlon X2 и Intel C2D) 64 разрядные. |
| feki38:
Скажу вкратце. 64 бита - это 1111111111111111111111111111111111111111111111111111111111111111 что равно 18446744073709551615 32 бита - это 1111111111111111111111111111111 что равно 2147483647 |
| HoRRoR:
--- Цитата: EdHell от 09 Январь 2009, 11:50:38 ---64бит оси по идее должны обеспечивать более высокую производительность приложений, содержащих 64бит инструкции. --- Конец цитаты --- Эм... А разве такие приложения будут запускаться под 32-битной виндой? Кстати, разница между 32-и 64-битной виндой ещё в том, что вторая не станет на 32-битный проц :) --- Цитата: WormSkull от 09 Январь 2009, 21:25:35 ---Это я и имею в виду, что винды 64-битки появились относительно давно, а софт под них никто не делает. --- Конец цитаты --- Делают и нередко. --- Цитата: feki38 от 09 Январь 2009, 22:48:09 ---Скажу вкратце. --- Конец цитаты --- Офигеть, я даже запишу. |
| EdHell:
--- Цитата: HoRRoR ---Эм... А разве такие приложения будут запускаться под 32-битной виндой? --- Конец цитаты --- Имелись в виду разные версии одного приложения. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |