Показать полную графическую версию : Помогите выбрать между 32-bit и 64-bit операционными системами!
Итак, я наконец решился потратить стипендию и заказать новый компьютер)
Доставка в среду, а пока хочу выбрать: ставить ли на него 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.
Небольшое дополнение: wine на 64-битной ОС использовать можно, но собрать его нужно с 32-х битными библиотеками, которые обычно имеются в дистрибутиве, для совместимости.
Если не ставить 64-bit сразу, то можно ли впоследствии поверх 32-bit Винды поставить 64-bit?
Я думаю поверх либо не получится, либо будет как отдельная система.
А кто мешает тебе поставить три системы:
Vista 32-bit,
Vista 64-bit,
Ubuntu 64-bit
?
Сделаешь еще большой NTFS-раздел в конце диска. По крайней мере обе Vista будут туда писать/читать.
ruslandh, ваши данные несколько устарели.
wine работает без проблем на убунту, автоматически устанавливается несколько 32-хбитных библиотек.
Прирост производительности, правда, в среднем небольшой, но вот в некоторых задачах - очень значительный.
В Vista в системе одновременно работает как 32-хразрядный код, так и 64-хразрядный. Отсюда дополнительный расход дискового пространства (есть две копии всех библиотек), дополнительный расход памяти (два экземпляра библиотеки в памяти), зато решается проблема совместимости.
Flash 10 в linux вообще шустрее, чем остальные его версии, поэтому рекомендую именно его и ставить. 64-хбитный аналог найти не проблема. В любом случае, можно установить тот, что будет предложен системой (он 32-хбитный), тоже заработает.
Я в свое время перешел на 64 бита, заметив некоторый прирост производительности (это побольше, чем 3-5% за счет лучшей оптимизации кода). Собственно, памяти тоже расходует больше по понятным причинам.
Вот ссылка на flash:
http://labs.adobe.com/downloads/flashplayer10.html
(первая ссылка в гугле)
Собственно, памяти тоже расходует больше по понятным причинам. »
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 ГБ памяти.
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 невозможно в Опере смотреть Ютуб-видео. Также недоступны некоторые пункты в менеджере установки программ .
из-за отсутствия Adobe flash player невозможно в Опере смотреть Ютуб-видео »
http://labs.adobe.com/downloads/flashplayer10.html
Главное преимущество 64-бит перед 32-мя - размер адресуемой виртуальной памяти.
На 32-х битрой архитектуре можно "увидеть" память свыше 4Гб - PAE ядров вам в помощь, но адресовать эту память одним куском (читай из одной программы) не получится.
Что до производительности - разница на глаз заметна вряд ли будет, разве что тесты какие. Стабильность работы - сопоставимая. Софт - ну выше все написано ;)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.