Linux. Сколько надо оперативной памяти?Попытка перехода от (DOS->Win3.1->Win95->Win98->WinME->WinXp) к Linux глазами старого "пользователя" |
|||||
Гостевая книга | На главную | Раздел OS | Автор |
на сайте http://electrosad.narod.ru |
Самое главное для нормальной эксплуатации ОС из клонов 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
|
После инсталляции вручную подключен Gnome, который работал без проблем, система работала устойчиво.
Ubuntu при этом объеме памяти не работала.
Корректировка памяти. |
После установки дополнительного модуля памяти 256 Мб Ubuntu 7.04 установился нормально. Устойчиво работали как FedoreCore 5 так и Ubuntu 7.04. При этом в результате выполнения команды free:
FedoreCore 5 | [root@localhost ~]# free
|
||||||||||||||||||||||||||||
Ubuntu 7.04 |
ubuntu@ubuntu:~$ free
* В режиме загрузки с 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 года.
Copyright © 2006 -2007; A.D. Sorokin; http://electrosad.narod.ru |
Гостевая книга | В начало | Раздел OS | Автор |