Страница 1 из 1
i586 или x86_64
Добавлено: 16 май 2012, 13:17
bas
Что лучше на Core i3 2Гб ОЗУ? Одинаковы ли по набору (и составу в репозиториях) и отличаются только под что оптимизировано или еще чего?
Re: i586 или x86_64
Добавлено: 16 май 2012, 13:32
PastorDi
Софт весь одинаковый, оптимизация только под архитектуры процессоров. Стабильнее работает i586. Даже если вы поставите x86_64 то разницы с i586 вы не заметите. Что Core i3 что Core Duo - линуху и Винде всеравно. Главное чтобы частота шины была побольше, тогда будет шустро работать. Вы можете сравнить свой i3 на ноуте и на стационарнике c i3, у кого частота шины больше, тот шустрее работает.
Re: i586 или x86_64
Добавлено: 16 май 2012, 16:16
skok
Тут возникает закономерный вопрос: Так если нет разницы, зачем платить больше?... а нет не то.
Зачем дистрибутивы под две архитектуры, если нет никакой разницы?
Re: i586 или x86_64
Добавлено: 16 май 2012, 16:27
ДроноваЮ
Давайте не будем торопиться, подождём разрабов. А то у нас намечается старый добрый холиварчик 86 против 64.
Re: i586 или x86_64
Добавлено: 16 май 2012, 16:38
PastorDi
skok писал(а):Тут возникает закономерный вопрос: Так если нет разницы, зачем платить больше?... а нет не то.
Зачем дистрибутивы под две архитектуры, если нет никакой разницы?
Я немного не то хотел сказать...

ну ладно... разговор про делезяки длинный.
Что касается i586 и x86_64, то они собраны с разной поддержкой процессорных команд и т.д. В интернете много можно по этому поводу почитать, например
здесь ... Просто смсла пересказывать то, что уже везде написано нет.

Re: i586 или x86_64
Добавлено: 16 май 2012, 17:22
skok
То есть, если я часто пользуюсь графическими программами, графика и редактирование видео, где оперативная память имеет значение, лучше ставить 64? С расчётом на 4 гига оперативки.
Re: i586 или x86_64
Добавлено: 16 май 2012, 17:48
bas
susewin писал(а):С 4 ГБ ОЗУ я бы даже не стал думать в сторону 64 бит.
В качестве офтопика - win7 с 4Гб в 64-битной версии работает значительно шустрее, чем на той же конфигурации 32бита.
Re: i586 или x86_64
Добавлено: 16 май 2012, 18:02
skok
susewin писал(а):С 4 ГБ ОЗУ я бы даже не стал думать в сторону 64 бит.
Обоснуйте пожалуйста.
Просто на лето назначена покупка нового ноутбука, хочу определиться с конфигурацией. Чтобы не платить за лишние циферки.
Re: i586 или x86_64
Добавлено: 16 май 2012, 20:45
AL_
С 4Гб ОЗУ и 32-х битной версии вы сможете эффективно использовать 3,26 ГБ ОЗУ или около того (не помню точные цифры - больше трех, но меньше 3,76), однако есть вариант использовать PAE ядро для 32-х битной системы, что позволит этот недостаток несколько устранить.
Тут есть из чего выбирать, хотя, по-моему, стоит отталкивать от процессора.
Re: i586 или x86_64
Добавлено: 16 май 2012, 21:10
skok
Я так понимаю, все современные процессоры, типа i5, i7, A6, A8. уже 64х битные? А 4 и более Гб ОЗУ стоят недорого.
Тут назревает ещё вопрос про многоядерность. Программы в линуксе есть под многопоточность?
Re: i586 или x86_64
Добавлено: 16 май 2012, 21:45
Pulfer
skok писал(а):Я так понимаю, все современные процессоры, типа i5, i7, A6, A8. уже 64х битные? А 4 и более Гб ОЗУ стоят недорого.
Тут назревает ещё вопрос про многоядерность. Программы в линуксе есть под многопоточность?
Конечно.
Re: i586 или x86_64
Добавлено: 17 май 2012, 01:02
PastorDi
skok писал(а):susewin писал(а):С 4 ГБ ОЗУ я бы даже не стал думать в сторону 64 бит.
Обоснуйте пожалуйста.
Просто на лето назначена покупка нового ноутбука, хочу определиться с конфигурацией. Чтобы не платить за лишние циферки.
Потому что 64битные приложения больше сьедают памяти. Следовательно, остаток от 4Г будет на ваши графические и др. приложения.
Например (точно не помню) на 64бит с 4Г система (голая) занимает 950Мб-1200Мб памяти, а 32битка на 4Г занимает 390Мб-450Мб. И еще учтите, если памяти под программы будет занята большье 80% то автоматом включается свопирование на вит, а это уже тормоза. Поэтому расчет простой. Берем от 4Г 80% получается 3,2Гига, далее из этих 3,2Гига отнимите примерно 1Гиг на системные приложения. Остается 2,2Гига для ваших программ ЧТОБЫ НЕ включался своп! И еще учтите что ваши графические программы тоже 64битки будут, значит они уже больше будут обьедать памяти. Так что...

Все решение на пользователя.
На 32битке у вас будет порядка 3 гигов для ваших программ.
Re: i586 или x86_64
Добавлено: 17 май 2012, 01:07
PastorDi
skok писал(а):Я так понимаю, все современные процессоры, типа i5, i7, A6, A8. уже 64х битные? А 4 и более Гб ОЗУ стоят недорого.
Тут назревает ещё вопрос про многоядерность. Программы в линуксе есть под многопоточность?

:):) Пень4 даже поддерживает!!

:)
64 битные инструкции поддерживают процессоры:
AMD — процессорами Z-серии (например, AMD Z-03), C-серии (например, AMD C-60), G-серии (например, AMD T56N), E-серии (например, AMD E-450), E1, E2, A4, A6, A8, A10, FX, Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon II, Phenom, Phenom II, Turion 64, Turion 64 X2, Turion II, Opteron, последними моделями Sempron;
Intel (с незначительными дополнениями) под названием «Intel 64» (ранее известные как «EM64T» и «IA-32e») в поздних моделях процессоров Pentium 4, а также в Pentium D, Pentium Extreme Edition, Celeron D, Celeron G-серии, Celeron B-серии, Pentium Dual-Core, Pentium T-серии, Pentium P-серии, Pentium G-серии, Pentium B-серии, Core 2 Duo, Core 2 Quad, Core 2 Extreme, Core i3, Core i5, Core i7, Atom и Xeon;
VIA — процессорами Nano, Eden, QuadCore.
А вот с многоядерностю и многопоточностью... ээээ какбы ... это совершенно разные вещи.
Не все процессоры имеют несколько ядер. Например могут писать что процесор 4х ядерный. На саомо деле у него 2 ядра и 2 ВИРТУАЛЬНЫХ ядра.

Т.е. процессор имеет 2 кристалла и каждый кристалл "разделен пополам". (грубо выражаясь). Почитайте в тырнете (если хотите) там много пишут про это...
Что касается многопоточности. Есть еще такое понятие как параллельность многопоточности. Если просто многопоточность, что это грубо можно описать как: идет несколько потоков в ОДНУ сторону, потом выполняЮтся они и уже потом ОБРАТНО идут так же несколько потоков. Но, параллельность в чем заключается? В том что (в данном примере потоки идут ПОСЛЕДОВАТЕЛЬНО) при параллельности несколько потоков идут ТУДА и ОБРАТНО = ОДНОВРЕМЕННО. Грубо говогря это технология Hypertreeding (Гипертейдинг). Сначало придумали гипертрейдинг для работы по шине Процессор-Память, а потом придумали то же самое с видязами. Т.е. видели наверно компы с двумя видяхами, только их обозвали Гибридные.

Эта тема тоже большая...

В интернете есть много чего.
Re: i586 или x86_64
Добавлено: 18 май 2012, 07:28
HAW
в x86_64 ставится wine64, а для 32 аж в другом репозитории
