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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Помогите выбрать между 32-bit и 64-bit операционными системами! (http://forum.oszone.net/showthread.php?t=145618)

eugrus 20-07-2009 02:31 1172423

Помогите выбрать между 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 1172470

Под 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 1172601

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

oszip 20-07-2009 15:46 1172819

Цитата:

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

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

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

Envel 20-07-2009 22:31 1173122

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 1175103

Цитата:

Цитата Envel
Собственно, памяти тоже расходует больше по понятным причинам. »

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

ruslandh 22-07-2009 23:52 1175112

У меня и на 500Mb работает.

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

avolkov2009 23-07-2009 14:40 1175582

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

Naiad 23-07-2009 15:10 1175613

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

El Scorpio 04-08-2009 02:49 1184879

Цитата:

Цитата eugrus
полноценные ли 64-bit драйвера Nvidia под Linux? »

Есть. В дистрибутиве имеются проприетарные драйвера, актуальные на момент формирования диска. Новые версии загружаются автоматически с сайта NVIDIA.

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

Kent 04-08-2009 03:31 1184886

Цитата:

Цитата El Scorpio
из-за отсутствия Adobe flash player невозможно в Опере смотреть Ютуб-видео »

http://labs.adobe.com/downloads/flashplayer10.html

Vich 06-08-2009 15:59 1187244

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


Время: 11:32.

Время: 11:32.
© OSzone.net 2001-