Linux. Сколько надо оперативной памяти?

Попытка перехода от (DOS->Win3.1->Win95->Win98->WinME->WinXp) к Linux глазами старого "пользователя"

@mail Гостевая книга На главную Раздел OS Автор
на сайте http://electrosad.narod.ru Rambler's Top100

 

 

 

 

Самое главное для нормальной эксплуатации ОС из клонов Linux - необходимо иметь достаточно скоростной канал связи с Интернет. Поскольку процесс инсталляции и обновления основан на компилировании файлов, драйверов и программ из скачиваемых  из репозитариев модулей. Конечно в большинстве случаев возможна бессетевая установка. Но практика показывает, что при установке нового ПО, возникает множество проблем и скачивать файлы все равно приходится, но вручную. Сохранять их на промежуточном носителе и переносить на ПК с Linux. Достаточно сложен и поиск необходимых файлов, поскольку в Linux принято оригинальное их наименование, которое часто сложно связать с именем программы.

Попытка установить FedoreCore 5 на мое железо.

Не смотря на то, что клоны Linux как правило требуют меньше ресурсов чем Окна Билла, современные дистрибутивы Linux тоже достаточно ресурсоемкие. Их требования сейчас: минимум 256 Мбайт оперативной памяти, и оптимизированы последние версии под процессоры Pentium 4. Поэтому желательны процессоры с годом выпуска клона Linux, но не старше 2 лет до этой даты. Хотя создается впечатление, что к производительности процессора ОС менее критичена, чем к объему оперативной памяти.

Попробуем установить клон FedoreCore 5 и Ubuntu 7.04 на имеющийся ПК с начинкой:

Системная плата  Abit 6A69RA1H Чипсет i815E, AGP2, PCI, USB
Процессор Pentium III 800МГц
Память SD-RAM 128 Мбайт, 133 МГц
Видеокарта RAGE PRO Turbo AGP 2x 32 Мбайт
Винчестер Seagate Medalist 4312 4,3 Gb
Звук AC'97 Контроллер Intel 828001
Сетевой адаптер D-Link DFE-538TX 10/100
CD/DVD RW/DVD GCC-4480B Комбо CD/DVD привод
Мышь Logitech BJ-69 USB / PS/2-переходник

При установке на такой конфигурации выяснилось, что памяти мало. Это выразилось в отказе от установки (зацикливании) Ubuntu 7.04 и переводе в текстовый режим инсталляции FedoreCore 5. Причем первая была в неуправляемом режиме (не работала клавиатура и мышь), а вторая выдала сообщение о недостатке оперативной память и предложение о переходе в текстовый режим, от которого можно было отказаться. Но установка в текстовом режиме прошла без эксцессов.

Реальное распределение память в Fedore Core 5.5 при работе Gnome полученное в результате выполнения команды free которая выдает информацию о свободной оперативной памяти:
total - общий объем оперативной памяти,
used - занятая оперативная память,
free - свободная,
bufers -
память занятая буферами,
Swap -
файл подкачки.
Linux
, Справочник, К.Рейчард и П.Фольккердинг, Питер, 1999 г.

[root@localhost ~]# free
  total used free shared buffers cached
Mem: 126308 123672 2636 0 4800 53636
-/+ buffers/cache:   65236 61072      
Swap: 262136 0 262136      

После инсталляции вручную подключен Gnome, который работал без проблем, система работала устойчиво.

Ubuntu при этом объеме памяти не работала.

Корректировка памяти.

После установки дополнительного модуля памяти 256 Мб Ubuntu 7.04 установился нормально. Устойчиво работали как FedoreCore 5 так и Ubuntu 7.04. При этом в результате выполнения команды free:

FedoreCore 5

[root@localhost ~]# free

  total used free shared buffers cached
Mem: 386188 195088 191100 0 11468 104860
-/+ buffers/cache:   78760 307428      
Swap: 262136 0 262136      
Ubuntu 7.04

ubuntu@ubuntu:~$ free

  total used free shared buffers cached
Mem: 386008 376036 9972 0 39092 220868
-/+ buffers/cache:   116076 269932      
Swap: 0* 0 0*      

* В режиме загрузки с CD.

В обоих клонах Linux использовалась графическая оболочка Gnome.

Из таблицы для FedoreCore 5 мы видим, что используемая память 195 Мб - что меньше заявленного 256 Мб. Что касается Ubuntu 7.04 то имеющихся в наличии 386 Мб для ОС явно недостаточно не смотря на то что в литературе заявлена цифра 256 Мб. Можно прогнозировать потребность в памяти на уровне 448-512 Мб.

Внимание!
Это нужно учитывать!

Существует и зависимость требуемого объема оперативной памяти от объема установленного на ПК под управлением клонов Linux программного обеспечения. Первым визуальным признаком нехватки оперативной памяти является замедленное открытие программ и окон. Другим способом определения нехватки памяти, является появление служб запускаемых по требованию, при наличии большого числа отключенных служб выполняемых в фоновом режиме. При этом если в число отключенных служб попадают необходимые (например для авто определения подключаемых устройств, что сразу бросается в глаза) - налицо уже нехватка оперативной памяти затрудняющая функционирование ОС.

Особенно заметна нехватка оперативной памяти при выполнении графических приложений работающих с рисунками больших объемов. Это редакторы растровой графики, программы для просмотра фото или документов, когда они насыщенны графикой размером более сотен Мб(например документов PDF, DjV, MsWord).

При запуске программ для Windows, под ОС Linux, посредством Wine, требуемая оперативная память возрастает на количество ОП требуемое запускаемому приложению. Иначе игра или работа превратится в проблему.

Заключение.

Современные графические оболочки резко увеличивают потребность в оперативной память современных клонов Linux. Различные клоны Linux по разному относятся к недостатку оперативной памяти. Это может приводить не только к медленной работе ОС, переходу текстовый режим инсталлятора, а иногда и к невозможности ее установки. В частности этим отличается Ubuntu 7.04
Поэтому надо обратить особое внимание на соответствие ее размера техническим требованиям указанным сборщиком ОС.

А в оговоренных в предыдущем разделе случаях эти требования могут возрасти многократно и достигнуть размеров требуемых современным ОС Windows Vista.
А это 1Гб и более!

При планировании инсталляции Linux своевременно и правильно оценивайте требуемую ОП. При ее увеличении в дальнейшем придется повозиться с увеличением раздела Swap на жестком диске.
Необходимо, чтобы сборщик ОС описал эти аспекты требований к ОП в своих технических требованиях не скрываясь за формулировкой "минимальные требования к оборудованию".
Поскольку всегда минимальное не соответствует реальному.


Июль 2007 года.

    Rambler's Top100

Copyright © 2006 -2007; A.D. Sorokin; http://electrosad.narod.ru

@mail Гостевая книга В начало Раздел OS Автор
Сайт создан в системе uCoz