Здравствуйте! Вот есть у меня комп с 64-битным процессором (core 2 duo какой-то там), обычный десктоп. Есть ли смысл заморачиваться с 64-битными дистрами? Хочется использовать комп именно как десктоп, т.е. немножко кинца, немножко флешовых страничек поглядеть (слышал что у 64-битных с флэшем какие-то проблемы) и т.д. Поставил FreeBSD 7.1 amd64 - оказалось, нет драйверов nvidia под такую архитектуру. Расстроился, ибо обидно. Теперь думаю попробовать arch64, но, говорят, там проблемы с запуском 32 битных приложений (вроде вообще нельзя запустить)...Поделитесь опытом, да и советом, стоит ли вообще париться или лучше поставить 32 битный дистр?
>Здравствуйте! Вот есть у меня комп с 64-битным процессором (core 2 duo
>какой-то там), обычный десктоп. Есть ли смысл заморачиваться с 64-битными дистрами?
>Хочется использовать комп именно как десктоп, т.е. немножко кинца, немножко флешовых
>страничек поглядеть (слышал что у 64-битных с флэшем какие-то проблемы) и
>т.д. Поставил FreeBSD 7.1 amd64 - оказалось, нет драйверов nvidia под
>такую архитектуру. Расстроился, ибо обидно. Теперь думаю попробовать arch64, но, говорят,
>там проблемы с запуском 32 битных приложений (вроде вообще нельзя запустить)...Поделитесь
>опытом, да и советом, стоит ли вообще париться или лучше поставить
>32 битный дистр?ИМХО смысл ставить 64битный дистрибутив есть только в одном случае - приложению нужно адресовать более 3Г оперативной памяти. По производительности разницы практически нет.
>Здравствуйте! Вот есть у меня комп с 64-битным процессором (core 2 duo
>какой-то там), обычный десктоп. Есть ли смысл заморачиваться с 64-битными дистрами?
>Хочется использовать комп именно как десктоп, т.е. немножко кинца, немножко флешовых
>страничек поглядеть (слышал что у 64-битных с флэшем какие-то проблемы) и
>т.д. Поставил FreeBSD 7.1 amd64 - оказалось, нет драйверов nvidia под
>такую архитектуру. Расстроился, ибо обидно. Теперь думаю попробовать arch64, но, говорят,
>там проблемы с запуском 32 битных приложений (вроде вообще нельзя запустить)...Поделитесь
>опытом, да и советом, стоит ли вообще париться или лучше поставить
>32 битный дистр?Вопрос не однозначный для linux систем с памятью больше 1Г. Про freebsd не знаю, может она все 4Г (2^32) адресует напрямую.
Память выше 1Г 32 битные ядра Linux адресуют не напрямую, а через отображение в первый гегабайт - это + в сторону 64 бит ядер, где вся память адресуется прямо.
Теоретически это должно влиять на производительность и надежность. Фактически - не знаю.С другой стороны (32+)
1. Нет 64 аналогов некоторых (в основном припроетарных) програм (свободные обычно есть, поскольку их можно просто перекомпилировать под 64 бит). Многих собенно волнует (не знаю почему) adobe flash.
2. Те же программы в 64 адресации жрут больше памяти.Так что быбор за вами. Я дома на 2Г памяти держу ядро 32 бит и ничего :-)
ну...у меня так исторически сложилось что их (гигов) - 4. Будем думать и ставить 64бита. Скорее вСего.
>ну...у меня так исторически сложилось что их (гигов) - 4. Будем думать
>и ставить 64бита. Скорее вСего.И в линуксе и в фре есть методы работы с большим объемом памяти на 32 битных системах. Ставится нужная опция, пересобирается ядро и все N-цать гигов доступны.
НО
Доступны они только системе, ее менеджеру памяти, а не процессам напрямую. Менеджер памяти не сможет выделить, например, 5 гигов одному процессу, тк процесс оперирует только 32битными числами для адресации. Зато, если несколько процессов затребуют по три гига, то проблем не будет - каждый свое получит.
>[оверквотинг удален]
>И в линуксе и в фре есть методы работы с большим объемом
>памяти на 32 битных системах. Ставится нужная опция, пересобирается ядро и
>все N-цать гигов доступны.
>
>НО
>Доступны они только системе, ее менеджеру памяти, а не процессам напрямую. Менеджер
>памяти не сможет выделить, например, 5 гигов одному процессу, тк процесс
>оперирует только 32битными числами для адресации. Зато, если несколько процессов затребуют
>по три гига, то проблем не будет - каждый свое получит.
>как я понимаю для этого платформа долна уметь как минимум EXT64
Нее, решение для больших объемов памяти на 32 разрядах придумали еще до EMT64
http://www.freebsd.org/doc/en/books/handbook/kernelconfig-co...
Для линукса, соответственно, такое тоже где-то есть
>Здравствуйте! Вот есть у меня комп с 64-битным процессором (core 2 duo
>какой-то там), обычный десктоп. Есть ли смысл заморачиваться с 64-битными дистрами?
>Хочется использовать комп именно как десктоп, т.е. немножко кинца, немножко флешовых
>страничек поглядеть (слышал что у 64-битных с флэшем какие-то проблемы) и
>т.д. Поставил FreeBSD 7.1 amd64 - оказалось, нет драйверов nvidia под
>такую архитектуру. Расстроился, ибо обидно. Теперь думаю попробовать arch64, но, говорят,
>там проблемы с запуском 32 битных приложений (вроде вообще нельзя запустить)...Поделитесь
>опытом, да и советом, стоит ли вообще париться или лучше поставить
>32 битный дистр?Я держу дома линукс на amd64.
Если коротко, то сделать на нем можно практически все, только выбора меньше и трудозатраты больше. Теперь уже переставлять не хочу, но если бы ставил заново, то выбрал бы 32 бита.
64-битная Suse 11.1 адекватно работает. пока проблем не испытывал
Проблема возникает, когда необходимо запускать 32-битные приложения- приходится тягать 32-битные же копии библиотек. Но это не страшно, только остается ощущение некой захламленности системы =)
>Я держу дома линукс на amd64.
>Если коротко, то сделать на нем можно практически все, только выбора меньше
>и трудозатраты больше. Теперь уже переставлять не хочу, но если бы
>ставил заново, то выбрал бы 32 бита.
только что поставил 64 битную openSUSE - в amarok'е звук дёргается, нет ли рецепта?