On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

3. Зачем использовать терминал?

3.1 Введение

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

Терминалы редко использовались с PC, потому что популярные операционные системы, используемые для них (Windows, DOS, и Mac) не были многопользовательскими до 1998 (доступны для MS WINDOWS NT) и не могли поддерживать терминалы. Теперь, когда многопользовательская операционная система Linux является свободно доступной для PC, использование терминалов с PC становится более возможным. Недостаток их в том, что текстовые терминалы, не достаточно интеллектуальны, чтобы поддерживать графический интерфейс пользователя (GUI), на который сегодня рассчитывают многие пользователи компьютеров.

3.2 Более низкие аппаратные затраты

Если несколько людей используют один и тот же самый компьютер одновременно, то получается уменьшение количества аппаратных средств, необходимых для того же самого уровня обслуживания. Одна причина сокращения - совместное использование кода. Файлы приложения на жестких дисках разделены также как общедоступнные библиотеки в памяти (даже, когда люди выполняют различные программы, если они используют некоторые из тех же самых функций в их коде). Другая причина - уменьшение пиковой загрузки. Аппаратные средства одиночного PC могут быть неактивны большинство времени так как люди медленно печатают информацию, думают, говорят или отлучились со своего рабочего места. Наличие нескольких людей на одном и том же компьютере сразу сокращает время простоя, которое иначе было бы потрачено впустую.

Эта экономия реальна. Можно грубо оценить, что для 9 людей (8 терминалов и 1 консоль) общедоступнный PC нуждается приблизительно всего лишь в 3-кратно большей емкости ресурсов (оперативной памяти, дисковой памяти, микропроцессоре(ах), и т.д.), чем отдельный PC, чтобы обеспечить тот же самый уровень обслуживания на человека (9-кратная нагрузка). Таким образом вычислительные аппаратные средства для такой общедоступнной системы должны стоить в три раза дешевле в пересчете на одного пользователя.

Однако, стоимость аппаратных средств отображения (электронно-лучевых трубок, клавиатуры, видеоэлектроники, и т.д.) - относительно те же самые для обоих случаев. Терминалы имеют дополнительные затраты за счет требования большего количества последовательных портов на главном компьютере.

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

3.3 Управление программным обеспечением

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

3.4 Аппаратные обновления

С применением терминалов, аппаратные обновления компьютеров происходят только на одном компьютере вместо нескольких. Это ускоряет и облегчает установку.

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

3.5 Другие преимущества терминалов

  1. В терминалах не шумят вентиляторы и диски, как в компьютере
  2. Пользователи терминалов могут совместно использовать данные и файлы и даже посылать электронную почту друг другу. Это является подобием локальной сети.

3.6 Главные недостатки терминалов

  1. В случая текстового терминала, он не имеет быстродействующего графического дисплея (или графики высокого разрешения), хотя может иногда использовать графические символьные наборы, чтобы рисовать линии и т.д. Этот недостаток ограничивает число используемого на нем программного обеспечения.
  2. Если главный компьютер выключается, то терминалы тоже перестают работать (если их нельзя подключить к другому компьютеру).

3.7 Являются ли текстовые терминалы устаревшими?

Текстовые терминалы технологически устаревают, потому что за немного большую стоимость можно применить интеллектуальный терминал (с дисплеем того же качества). Не всегда было так, например 1980 году память стоила тысячи долларов за мегабайт. Сегодня память и процессоры стоят немного, и можно сделать текстовый терминал интеллектуальным за счет увеличения стоимости только на 10% или 20%.

Причины, по которым текстовые терминалы до сих пор не устарели:

  • Многие люди не нуждаются в полноэкранной графике.
  • Единственый интеллектуальный терминал для Linux - X-Window терминал, который может стоить больше чем PC с запущенным Linux.
  • Используемые текстовые терминалы - часто очень дешевы, но могут предоставлять доступ к гораздо более новым (и мощным) компьютерам.

Назад       Содержание       Вперёд