Автор Тема: Установка 64-разнядных Linux (Windows) на слабые машины  (Прочитано 6577 раз)

Оффлайн j-Key

  • Участник
  • *
  • Сообщений: 91
Можно ли ставить 64-разрядные операционки на слабые машины с ОЗУ меньше 4 ГБ (скажем - 2 ГБ)? Не будет ли такая система работать медленнее 32-разрядной версии на том же компьютере?

И я правильно понимаю, что Альт i586 - это 32-bit, а Альт x86_64 - это 64-bit, как дистрибутивы Убунты например? Почему везде разные аббревиатуры используются?

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Можно ли ставить 64-разрядные операционки на слабые машины с ОЗУ меньше 4 ГБ (скажем - 2 ГБ)?

Можно, но смысла нету - x64 потребляет больше памяти.

Цитировать
Не будет ли такая система работать медленнее 32-разрядной версии на том же компьютере?

Пока памяти хватать будет, то x64 даже быстрее будет работать, но вы вряд ли заметите на глаз. Я бы советовал на такие машинки все-таки 32-битные операционки ставить.

Цитировать
И я правильно понимаю, что Альт i586 - это 32-bit, а Альт x86_64 - это 64-bit, как дистрибутивы Убунты например?

Да.

Цитировать
Почему везде разные аббревиатуры используются?

Потому что означают разное. i586 - это 32-битная архитектура, но i586 32-битные архитектуры не ограничиваются.

Оффлайн j-Key

  • Участник
  • *
  • Сообщений: 91
но i586 32-битные архитектуры не ограничиваются
Всё понял, кроме этого :-)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
но i586 32-битные архитектуры не ограничиваются
Всё понял, кроме этого :-)
https://ru.wikipedia.org/wiki/32_бита
Цитировать
Известные 32-битные архитектуры для систем общего назначения: IBM System/360, DEC VAX, NS320xx (англ.), Motorola 68k, Intel IA-32 32-битная версия x86, а также 32-битные версии ARM, SPARC, MIPS, PowerPC и PA-RISC. 32-битные архитектуры, используемые во встраиваемых системах: 68k, ColdFire (англ.), x86, ARM, MIPS, PowerPC и Infineon TriCore (англ.).
Андрей Черепанов (cas@)

Оффлайн j-Key

  • Участник
  • *
  • Сообщений: 91
О как. Ясно, спасибо.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Могу ещё добавить, что 64-битная ОС будет работать быстрее 32-битной, т.к. использует все возможности процессора. А по памяти да - немного больше памяти потребляет.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
И я правильно понимаю, что Альт i586 - это 32-bit, а Альт x86_64 - это 64-bit, как дистрибутивы Убунты например? Почему везде разные аббревиатуры используются?

Правильно, но не совсем.
Debian 386, Slackware 486, ALT Linux i586 - это процессоры.
ALT может работать на любом компьютере начиная с P60 (code-name P5 (586) Fifth-Generation Processors):
http://www.informit.com/articles/article.aspx?p=130978&seqNum=29

Например что говорят слакварщики по этому поводу:
Цитировать
Changing Slackware to be compiled for i686 (instead of only being optimized for it) would not only kick i486 CPUs out of the game, but also i586 compatible CPUs (Pentium, Cyrix/IBM 6x86, Winchip CPUs, AMD's K5, K6, K6-II, K6-III and older Geode, some older VIA C3, many embedded designs that I can't mention all here). Many of these are still in use around the world, especially in countries where computer parts aren't cheap or where other things just matter more than upgrading the computer.

Двумя словами:
Старые компьютеры ещё используются в странах, где другие вещи значат больше, чем апгрейд компьютера. А компилляция под i686 была бы серьёзным ударом для этих машин.

В 32bit платформе (386, 486, 586 и выше) много почему. Например почему Slackware не 386? Потому, что причины чисто технологические (см. комментарий).
« Последнее редактирование: 17.09.2015 15:28:23 от Speccyfighter »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
ИМХО

Можно ли ставить 64-разрядные операционки на слабые машины с ОЗУ меньше 4 ГБ (скажем - 2 ГБ)? Не будет ли такая система работать медленнее 32-разрядной версии на том же компьютере?

А вы бы рассказали подробнее...


Вот если бы у меня был парк из множества слабых машин с ОЗУ 2 ГБ  и несколько более приличных и все бы они использовались как "сферический десктоп в вакууме", то я бы выбрал i586 для всех.
А если множество приличных и несколько слабых машин с ОЗУ 2 ГБ, то я бы выбрал x86_64 для всех.
Т.к. надо быть лентяем :)
В первом случае те у кого несколько более приличных все равно все ресурсы бы не задействовали, т.к. по условиям у нас "сферический десктоп в вакууме" :)
Во втором случае я бы потихоньку по возможности добил более слабые памятью до 3-4 и всё...

Цитата: ruslandh
64-битная ОС будет работать быстрее 32-битной, т.к. использует все возможности процессора
Ну опять-же тут много вопросов...
Например, что за процессор...
При пересборке тестового приложения под себя - на Интел как-то совсем не впечатляюще (за исключением пережатия видео, аудио и т.д. задач), на АМД более менее. По крайней мере было 3-5 лет назад.

Ну а для бинарных дистрибутивов конечно разница есть не в пользу i586 на новых процессорах... Но она совершенно не фатальна для задач "сферический десктоп в вакууме".
А вот то что на слабой машине 64 битный дистрибутив значительно быстрее упрется в память и будет свопить это факт. 
Все-же 15-30% по потреблению оперативы это серьезная разница, с учетом того что памяти всего 2 гига...
Даже для задач типа "сферический десктоп в вакууме" 2 гига это не много - DE, браузер, офис.

« Последнее редактирование: 17.09.2015 17:06:57 от YYY »

Инфлэйм

  • Гость
А вот то что на слабой машине 64 битный дистрибутив значительно быстрее упрется в память и будет свопить это факт. 
Вот-вот, пробовал на двухядерник с 2 гектарами оперативы воткнуть х64: все, как вы сейчас и сказали, уперлось в память. А работать на свопе - еще то приключение, медленное, до безобразия.

Оффлайн j-Key

  • Участник
  • *
  • Сообщений: 91
А вы бы рассказали подробнее...
Да воткнул Ubuntu 14.04.3 LTS 64-bit (штатную - с Unity) на Acer Aspire One HAPPY 2 и не впечатлился... Очень уж заметна задумчивость в задачах. А он с процом Intel Atom N570@1.66 ГГц и 2 ГБ оперативки на борту. Вот и подумал: по Сеньке ли шапка? Хотя, думается мне, что и 32-bit версия, в данном случае, не сильно поможет, слабенькая машинка для Unity. Да и экран у этого нетбука мал для такого громоздкого интерфейса, Винда в этом плане на несколько порядков лучше. Теперь черёд Simply, хотя и знал, что до него всё-равно дойдёт в итоге на данном ПК. А чего сразу 32-bit Ubuntu не воткнул? Так перед этим мучал другой ноут (современный, мощный) с этой загрузочной флешкой и забыл совсем, что там за разрядность в образе была :-)

PS: После последних комментариев столько нового узнал про разрядность... Спасибо!
« Последнее редактирование: 17.09.2015 20:17:12 от j-Key »

Оффлайн ARHAN

  • Участник
  • *
  • Сообщений: 1 152
  • kde-p10,mate-p11 .ALT Workstation x86_64 P11
Да что то примерно одинаково у меня работают ,что 32,что 64 .Комп старье,но поддерживает 64-битку селерон 2660MHz ,одноядерник,1 гиг памяти,кастати он и на 32-битке свовпит,на симпли родные драйвера nvidia и сразу 720MB занято,чуть нагрузил и в свап полезла машина,та же бадяга и на 64-битке,тока там у меня kde-стар-кит устоновлен,по памяти примерно тоже ну и работает примерно одинаково,катострофически не хватает хорошей ведео карты,графика и ведео уже тяжелые сейчас, проц на мазиле ведео всю дорогу на 100% работает,раньше такого не было,потяжелел ведеоконтент,вот интересно если ведюху с 11-директом вставить,поможет или нет.Хотя на это старье уже не охота ничего апгрейдить.нет смысла.
Век живи, век учись.

Оффлайн j-Key

  • Участник
  • *
  • Сообщений: 91
Simply Linux опять порадовал! Залил его (i586, если что) на вышеуказанный нетбук, после чего он просто вздохнул. Всё летает, музон, видосы открываются моментально. В очередной раз убеждаюсь: SL - лучшая девушка *nix операционка в СССР и красивая "из коробки", при этом (единственная в своём роде, надо сказать)!

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
графика и ведео уже тяжелые сейчас, проц на мазиле ведео всю дорогу на 100% работает,раньше такого не было,потяжелел ведеоконтент,вот интересно если ведюху с 11-директом вставить,поможет или нет.

Дак это флеш или скрипты наверно проц жрут - тут видяха, ИМХО, не причем. Но опять нужна конкретика...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
на симпли родные драйвера nvidia и сразу 720MB занято,чуть нагрузил и в свап полезла машина,

Тут нужно смотреть, что именно так съело память.

У себя после холодного старта:
$ kde-config -v | grep KDE
KDE: 3.5.13.2
$ glxinfo | grep 'OpenGL renderer string\|OpenGL core profile version string'
OpenGL renderer string: GeForce 210/PCIe/SSE2
OpenGL core profile version string: 3.3.0 NVIDIA 340.76
$ free -m
             total       used       free     shared    buffers     cached
Mem:          8040        472       7568          0         39        220
-/+ buffers/cache:        211       7828
Swap:        20481          0      20481
$ ps -eo vsz,rss,args|grep X
 96584 70016 X -nolisten tcp :0 vt7

Но из 211Mb занятой памяти, можно ещё отбросить
$ ps -eo pid,vsz,rss,args|grep kwrite
 3174  37164 19384 kwrite -session
 3178  38420 19840 kwrite -session
и закрыть 8 вкладок в теминале, чтобы получить более реальную занятую память.

Оффлайн ARHAN

  • Участник
  • *
  • Сообщений: 1 152
  • kde-p10,mate-p11 .ALT Workstation x86_64 P11
Ну не знаю,вот уже карту другую воткнул,nvidia GF8600 у меня опять заглючила,Сейчас ati radion 300 ,старенькая,совсем проц из 100% не вылызит если в браузере ведео запустить.Но все равно памяти много кушает.
[serg@comp-celeron-cpu-d8743f ~]$  kde-config -v | grep KDE
KDE: 3.5.13.2
[serg@comp-celeron-cpu-d8743f ~]$ glxinfo | grep 'OpenGL renderer string\|OpenGL core profile version string'
OpenGL renderer string: Gallium 0.4 on ATI RV370
[serg@comp-celeron-cpu-d8743f ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:           998        918         79          0         11        304
-/+ buffers/cache:        602        395
Swap:          996          8        988
конечно это kde-64битка ,на SL поменьше,надо перегружаться сейчас,чтоб посмотреть. Похоже железо совсем шлак уже,пора на свалку.



Вот xfce
Код: [Выделить]
[serg@101 ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:          1004        990         13          0         13        174
-/+ buffers/cache:        802        201
Swap:         1998         30       1968

 Вот перешел на lxqt
Код: [Выделить]
serg@comp-celeron-cpu-d8743f ~]$ systemd-analyze
Startup finished in 5.886s (kernel) + 22.410s (userspace) = 28.297s
[serg@comp-celeron-cpu-d8743f ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:          1004        335        668          0         14        181
-/+ buffers/cache:        139        864
Swap:         1022          0       1022
[serg@comp-celeron-cpu-d8743f ~]$
Вот так было когда GF8600 стояла.Проприетарный  драйвер стоял.Что интересно На lxgt такого жора памяти не было как на xfce. Теперь ради интереса поставил kde-64битку,но карта заглючила опять надо греть термофеном,там что-то с чипом внутри происходит,погреешь опять 2-3месяца работает.


ну вот перегрузил на xfce
[serg@101 Рабочий стол]$ free -m
             total       used       free     shared    buffers     cached
Mem:          1004        675        328          0         34        312
-/+ buffers/cache:        328        675
Swap:         1998          0       1998
правда браузер уже включен.Карта старенькая совсем медленно все,вот и хотел узнать как на 11-директе карты работают,сейчас если ведео в браузере вкдючить ,все, загруз 100% и даже при 480 разрешении может подтормаживать,ну это конечно карта.На GF8600 такого нет но памяти она кушает кучу,там выше видно.
« Последнее редактирование: 20.09.2015 07:54:06 от ARHAN »
Век живи, век учись.