Реферат: Теоретический анализ эффективности использования операционной системы ЛИНУКС
Теоретическийанализ эффективности использования операционной системы ЛИНУКС.
Спасский И.Д.
Потапова-Синько Н.Е.
Украинская ГосударственнаяАкадемия Связи им.А.С.Попова
В настоящее время среди используемых операционныхсистем
ПЭВМнаибольшую популярность имеет продукция компании Microsoft.Такая среда какMS WINDOWS используется повсеместно.
Это объясняется простотой процесса установки и использования,наглядностью интерфейса, наличием большогоколичества разнообразных приложений позволяющих использовать ПЭВМ в самомшироком диапазоне задач. Кроме того так как эта система – коммерческая, отсюдаследуют результаты серъезной маркетинговой работы специалистов по маркетингукрупной карпорации.
Ново всех ли случаях использование этой продукции позволяет достаточно эффективноиспользовать ресурсы ПЭВМ.
Компания Microsoftработает рукаоб руку с IBM. В свою очередь в IBM
заинтересованы в увеличении объема продаж своейпрдукции, т.е. ПЭВМ и комплектующих. Отсюда как следствие написание Microsoft систем и программ намеренноперегружающих ресурсы компьютера и т.о. требования к постоянному обновлениювычислительной техники.
Выход из этой гонки вооружений возможен приболее широком использовании операционной системы LINUX( естественно в соответствующих случаях). Принципиальное отличие этой системы в том, чтоизначальная цель создания этой системы не преследует никаких коммерческихинтересов. В отличии от продукции Microsoft LINUXсоздавалась как системаиспользующая с максимально возможным эффектом ресурсы ПЭВМ. Для здесьиспользуется сетевой принцип построения вычислительных систем.
<span Times New Roman",«serif»;mso-ansi-language:EN-US">LINUX
<span Times New Roman",«serif»">этоверсия UNIX для процессоров 80386, 80486 и <span Times New Roman",«serif»; mso-ansi-language:EN-US">Pentium<span Times New Roman",«serif»">. Linux вполной мере реализует все возможности процессоров, предоставляя программиступолностью 32-разрядную многозадачную и многопользовательскую систему,функционирующую в защищенном режиме. Система соответствует стандарту POSIX, чтопозволяет<span Times New Roman",«serif»">говорить о переносе программногообеспечения, разработанного для Linux, на другие версии UNIX и обратно как оболее или менее рутинной задаче.
<span Times New Roman",«serif»">Сети, как вы, вероятно, понимаете, — этонеотъемлемая часть современной концепции вычислительных систем. И Linuxподдерживает образование сетей на уровнеядра системы. Сетевые адаптеры могутбыть самые разные: Ethernet для создания локальной сети, телефонный модем дляинтеграции в сеть Internet и, в конце концов, обычный мультиплексор на восемьили шестнадцать терминалов. И снова-таки повторим, весь этот сервис
<span Times New Roman",«serif»">входит в стандартный дистрибутив Linuxсо всеми исходными текстами, библиотеками и сопроводительной документацией.
<span Times New Roman",«serif»"> Прежде всего, разработчики LINUX не задумывалисвою систему как конкурента MS-DOS, а скорее как дополнение к традиционной ОС,для которой разработаноогромное количество программного обеспечения. ПоэтомуDOS и Linux могут сосуществовать на одном винчестере, «проживая» вразличных разделах (partition) жесткого диска. Вы можете по своему выбору,загружать либо DOS либо LINUX. Однако бедняга MS-DOS не может укрыться отлюбопытных глаз своего соседа, поскольку Linux имеет доступ ко всем файлам
<span Times New Roman",«serif»">в разделе DOS. Для чего это сделано? Длязапуска программ MS-DOS под управлением Linux. Причем сохраняется многозадачныйрежим работы.
<span Times New Roman",«serif»">До недавнего времени вопрос о выбореоперационной системы для персональных компьютеров вообще не ставился. Всепользователи находились в равных условиях — в среде MS-DOS. Но с развитиемаппаратных средств и хроническим отставанием как DOS, так и Windows от уровня«железа», на сцену начали выходить казалось бы «тупиковые ветвикомпьютерной эволюции»-Windows NT и
<span Times New Roman",«serif»">OS/2. Но кроме этих, коммерческихсистем, совершенно неожидано начал получать популярность и — L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»">, разрабатываемый широкими (безпреувеличения) кругами энтузиастов. Нет нужды говорить, что правильный выбороперационной системы требует тщательного взвешивания всех «за» и«против». Ведь ошибка в этом вопросе<span Times New Roman",«serif»">приводит к неоправданным затратам наразработку прикладных программ, эксплуатацию самой вычислительной системы и еестыковки с вычислительными сетями. Конечно же, на выбор операционной системысамое прямое влияние оказывают те
<span Times New Roman",«serif»">аппаратные средства, с которыми вампредстоит работать. Ведь если ресурсов вашего компьютера не хватит для загрузкисистемы, то разве вы сможете использовать все ее возможности?
<span Times New Roman",«serif»">Минимальные требования к аппаратнымсредствам следующие. Во-первых, вам необходим по меньшей мере процессор 80386(то есть 32-разрядный). Конечно, повышение мощности процессора желательно, но необязательно. Гораздо большее значение для повышения общей производительностисистемы играет объем оперативной памяти. Кстати, для запуска L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> или OS/2 вам потребуется хотя бы4 Мбайта оперативной памяти, а для Windows NT – по меньшей мере 12 Мбайт. Чтокасается дисковой памяти, то минимальные требования для L<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> составляют 15 Мбайт, 32 Мбайтдля OS/2 и 70 Мбайт для<span Times New Roman",«serif»">Windows NT. Но имейте в виду, что этихресурсов хватит только для «пробы», а для реальной работы требованиязначительно более высокие. Простая в настройке
<span Times New Roman",«serif»; mso-ansi-language:EN-US">WINDOWS <span Times New Roman",«serif»">и <span Times New Roman",«serif»; mso-ansi-language:EN-US">LINUX <span Times New Roman",«serif»"> для первоначальной настройки которой требуетсяпоработать достаточно<span Times New Roman",«serif»">квалифицированному специалисту,остальные пользователи LINUX получат в свое распоряжение среду «со всемиудобствами». Все системы достаточно подробно освещены в литературе,которая оказывает существенную помощь в освоении.
<span Times New Roman",«serif»">В отличие от OS/2 и Windows NT многопользовательскаяработа
<span Times New Roman",«serif»">поддерживается L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> в полном объеме. Локальныепользователи, удаленные терминалы, подключенные через модемы, а такжепользователи, подключенные посредствоми локальной вычислительной сети безкаких-либо ограничений могутодновременно работать с графическими исимвольно-ориентированными приложениями.<span Times New Roman",«serif»">Для многих практических ситуаций этавозможность ставит Linux вне
<span Times New Roman",«serif»">конкуренции. L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> имеет также ряд средствобеспечения безопасности<span Times New Roman",«serif»">системы, предотвращающих попыткипользователей нарушить ее функционирование.
<span Times New Roman",«serif»"> С точки зрения корпоративного пользователя L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> идеально вписывается в концепцию«клиент/сервер», реализуемую на базе протоколов TCP/IP. При этом L<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> позволяет превратить казалось быустаревшее оборудование в мощный файл-сервер, факс-сервер, работающий как шлюздля отправки факсов через внутреннюю систему электронной почты илиpostscript-ориентированный принт-сервер, который обслуживает обычные матричныеили лазерные принтеры.<span Times New Roman",«serif»">При этом, L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> работает устойчивее, чем егокоммерческие собратья.<span Times New Roman",«serif»">Система компактна и быстра, а крометого, может быть перекомпонована для решения вполне определенных задач. Выможете даже установить ее на индустриальный компьютер (например, Mitac илиOctagon). В L
<span Times New Roman",«serif»;mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»">встроены средства поддержки электронной почты и доступа к ресурсам Internet.Cистема отлично документирована и получает все большее распространение во всеммире.<span Times New Roman",«serif»"> С точки зрения технически подготовленного пользователя L
<span Times New Roman",«serif»; mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»"> представляет отличный шанснастроить операционную систему с учетом конкретной необходимости. Вам полностьюдоступен<span Times New Roman",«serif»">исходный код операционной системы, чтосамо по себе является мощным средством для оптимизации производства. Врезультате уже
<span Times New Roman",«serif»">сегодня вы можете воспользоватьсявысокопроизводительными трассировщиками для мультипликации,спектроанализаторами на базе Sound Blaster, различными компиляторами.
<span Times New Roman",«serif»;mso-ansi-language:EN-US">
<span Times New Roman",«serif»">Подводя итоги,отметим, что L<span Times New Roman",«serif»;mso-ansi-language:EN-US">INUX<span Times New Roman",«serif»">оказывается неожиданно мощной системой,<span Times New Roman",«serif»;mso-ansi-language: EN-US"> <span Times New Roman",«serif»">которая разработана неорганизованнойгруппой программистов-любителей. Идеи положенные в его основу проверенывременем. Количество и качество свободно распространяемых приложений простозавораживает. И если накнец будетзавершен проект Wine, позволяющий запускатьWindows-приложения в среде<span Times New Roman",«serif»">X/Window, Linux получит дополнительныйкозырь в борьбе с коммерческими операционными системами. Возможности этойсистемы открывают все новые и новые пользователи. И с эволюционным развитиемвсех трех систем наблюдается устойчивый рост количества пользователей LINUX.
<span Times New Roman",«serif»; mso-ansi-language:EN-US"><span Times New Roman",«serif»;mso-ansi-language:EN-US">
<span Times New Roman",«serif»">Т.о. можновыделить очевидное преимущество использования системы <span Times New Roman",«serif»; mso-ansi-language:EN-US">LINUX <span Times New Roman",«serif»">в производственных процессахтребующих наиболее эффективного использования технических средств. А также принеобходимости использовать технику недостаточного уровня оснащения. Этопреимущество можно показать в следующем сравнении:<span Times New Roman",«serif»">Потребность в оперативной памяти
<span Times New Roman",«serif»"> Требования к системе Linux OS/2 Windows NT
<span Times New Roman",«serif»"> Только командная строка,
<span Times New Roman",«serif»"> никаких графических сред 2МБ нет нет
<span Times New Roman",«serif»"> (OS/2 и NT в этом
<span Times New Roman",«serif»"> режиме не работают)
<span Times New Roman",«serif»"> Толькозагрузка
<span Times New Roman",«serif»"> системы 6МБ 4 МБ 12 МБ
<span Times New Roman",«serif»"> Типовой состав
<span Times New Roman",«serif»"> операционной системы 8 МБ 8 МБ 16 МБ
<span Times New Roman",«serif»">Квалифицированный
<span Times New Roman",«serif»"> пользователь, работающий
<span Times New Roman",«serif»"> сбольшим количеством 12 МБ 16 МБ 24 МБ
<span Times New Roman",«serif»"> приложений одновременно
<span Times New Roman",«serif»">Потребность в дисковой памяти 15 МБ 20 МБ 50 МБ