PDA

Показать полную графическую версию : Помогите выбрать между 32-bit и 64-bit операционными системами!


eugrus
20-07-2009, 02:31
Итак, я наконец решился потратить стипендию и заказать новый компьютер)

Доставка в среду, а пока хочу выбрать: ставить ли на него 32-х или 64-х разрядные системы? (Процессор Core 2 Duo E8500)

Системами этими будут Ubuntu и Vista.

С одной стороны для Линукса этот вопрос вроде бы должен решаться легче, ведь пакеты собираются под все платформы.
Но всёже, интересует комплексный анализ такого плана: полноценные ли 64-bit драйвера Nvidia под Linux? (особенно в плане VDPAU) (карта 9500GT) С чем ещё могут возникнуть проблемы? Веб-камеры? 5.1 звук? USB-диски? Wine? Что угодно!?

Конечно, такой вопрос нужно решить и для Висты. В том числе в контексте того, что с покупкой нового компьютера хотелось бы попробовать пару новых игр. С какими проблемами совместимости столкнётся переходящий на 64-bit пользователь Винды? Если не ставить 64-bit сразу, то можно ли впоследствии поверх 32-bit Винды поставить 64-bit?

Ну и наконец: сколь сильно и в каком плане различается производительность 64-bit и 32-bit софта на E8500? Скажем, если это разобрать на примере времени конвертации видео для мобильника?

ruslandh
20-07-2009, 07:58
Под 64-битной платформой нет wine и ряда коммерческих приложений. Например, adobe flash player только бета версия (и то сразу её не найдёшь).
Выигрыш в производитетельномти небольшой - 3-5%, да и то при ОЗУ больше 2-х Гб. Но 64-x битный Linux работает более устойчиво (не ощущается тормозов дисковолй системы при нагрузке и т.п.).
Если дистрибутив поддерживает biarch работу библиотек и приложений, то это недостатки менее заметны (можно использовать и 32-х битные приложения), но c biarh теряется смысл применения 64-битной архитектуры (все плюсы сводятся на нет).

64 битная архитектура имеет определённый выигрыш при использовании аппаратной виртуализации и при компиляции приложений на обеях архитектурах сразу.

Про Windows спрашивайте в разделах форума про Windows.

BuGfiX
20-07-2009, 11:46
Небольшое дополнение: wine на 64-битной ОС использовать можно, но собрать его нужно с 32-х битными библиотеками, которые обычно имеются в дистрибутиве, для совместимости.

oszip
20-07-2009, 15:46
Если не ставить 64-bit сразу, то можно ли впоследствии поверх 32-bit Винды поставить 64-bit?

Я думаю поверх либо не получится, либо будет как отдельная система.

А кто мешает тебе поставить три системы:
Vista 32-bit,
Vista 64-bit,
Ubuntu 64-bit
?

Сделаешь еще большой NTFS-раздел в конце диска. По крайней мере обе Vista будут туда писать/читать.

Envel
20-07-2009, 22:31
ruslandh, ваши данные несколько устарели.
wine работает без проблем на убунту, автоматически устанавливается несколько 32-хбитных библиотек.
Прирост производительности, правда, в среднем небольшой, но вот в некоторых задачах - очень значительный.
В Vista в системе одновременно работает как 32-хразрядный код, так и 64-хразрядный. Отсюда дополнительный расход дискового пространства (есть две копии всех библиотек), дополнительный расход памяти (два экземпляра библиотеки в памяти), зато решается проблема совместимости.
Flash 10 в linux вообще шустрее, чем остальные его версии, поэтому рекомендую именно его и ставить. 64-хбитный аналог найти не проблема. В любом случае, можно установить тот, что будет предложен системой (он 32-хбитный), тоже заработает.
Я в свое время перешел на 64 бита, заметив некоторый прирост производительности (это побольше, чем 3-5% за счет лучшей оптимизации кода). Собственно, памяти тоже расходует больше по понятным причинам.
Вот ссылка на flash:
http://labs.adobe.com/downloads/flashplayer10.html
(первая ссылка в гугле)

eugrus
22-07-2009, 23:44
Собственно, памяти тоже расходует больше по понятным причинам. »

3 Gb мне хватит для комфортной работы с Ubuntu x86_64?

ruslandh
22-07-2009, 23:52
У меня и на 500Mb работает.

Правда у меня ALT Linux

avolkov2009
23-07-2009, 14:40
Не знаю, как по стабильности работы, могу сказать одно: ни Vista, ни UBUNTU с 32-битным ядром не видят больше 3,5 ГБ памяти.

Naiad
23-07-2009, 15:10
avolkov2009, ну так ядро надо пересобрать http://arahorn01.blogspot.com/2009/04/3-32.html

El Scorpio
04-08-2009, 02:49
полноценные ли 64-bit драйвера Nvidia под Linux? »
Есть. В дистрибутиве имеются проприетарные драйвера, актуальные на момент формирования диска. Новые версии загружаются автоматически с сайта NVIDIA.

Однако для ряда других "закрытых" программ поддержка 64 ещё не производится. В частности, из-за отсутствия Adobe flash player невозможно в Опере смотреть Ютуб-видео. Также недоступны некоторые пункты в менеджере установки программ .

Kent
04-08-2009, 03:31
из-за отсутствия Adobe flash player невозможно в Опере смотреть Ютуб-видео »
http://labs.adobe.com/downloads/flashplayer10.html

Vich
06-08-2009, 15:59
Главное преимущество 64-бит перед 32-мя - размер адресуемой виртуальной памяти.
На 32-х битрой архитектуре можно "увидеть" память свыше 4Гб - PAE ядров вам в помощь, но адресовать эту память одним куском (читай из одной программы) не получится.
Что до производительности - разница на глаз заметна вряд ли будет, разве что тесты какие. Стабильность работы - сопоставимая. Софт - ну выше все написано ;)




© OSzone.net 2001-2012