The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Виртуальные машины - не вопрос, а мысль вслух."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Виртуальные машины - не вопрос, а мысль вслух."
Сообщение от Andrey emailИскать по авторуВ закладки on 28-Авг-00, 23:06  (MSK)
   Сам я с Linux'ом не работал. Пишу же это сообщение затем, что хочется ведь иметь удобную в работе операционную систему, такую чтоб "под себя". Тут же народ тусуется, как я слышал, увлеченный - может кто идею дальше двинет, а может и есть уже это в Linux'е.
   Начну с предисловия. Компьютеры все крутеют и крутеют. Прошли времена, когда задержка между нажатием клавиши в "Ворде" и появлением буквы на экране сильно мешала набору текста ;) . Сейчас на обычном офисном компьютере можно запустить хоть пять "Вордов" паралельно. А вот работать паралельно на всех пяти - слабо. И дело, как я понимаю, не в проблемах подключения клавиатур, и мониторов, а в возможностях ОС. Извините если ошибаюсь - не специалист, но несмотря на возможность подключения нескольких видеокарт в Вин98 и USB-клавиатуры я еще не слыхал о том, чтобы хоть два человека пользовались одним компьютером и (к примеру) подключенным к нему принтером.
   К чему это я? А ведь UNIX изначально был заточен не только под многозадачность, но и под многотерминальность (как мне кажется:) и называлось это "виртуальная машина".
   Зачем это надо? Представьте себе, что вместо трех Целеронов 400 (меньше уже и не найти) и трех мониторов покупается ОДИН Целерон и те же три монитора. И на этом ОДНОМ компьютере работают три (а если прикупить еще N мониторчиков, то три+N) человека. Или. Дома стоит Р-Ш-чего-нибудь. Мама набивает текст - использует чуть-чуть ресурсов и принтер, папа лазит по И-нету - те же чуть-чуть плюс модем, сыночек (лапушка) режется в очередной Квак, занимая ВСЕ остальные ресурсы и единственный видеоускоритель. И все это на ОДНОЙ машине.
   Если у какой-либо ОС будут такие возможности, то продавцы будут предустанавливать эту ОС на продаваемые компьютеры в надежде на то, что это облегчит дальнейшее расширение конфигурации. А если эта ОС будет еще и бесплатной...
   Ну, вкратце, такая вот мысль-мечта. Мечтать не вредно ;) .
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Виртуальные машины - не вопрос, а мысль вслух."
Сообщение от ZOD emailИскать по авторуВ закладки on 29-Авг-00, 03:33  (MSK)
Да Вы правильно говорите - Вы, видимо в Unix никогда не работали. Касательно многомониторного компа это конечно круто. Я постараюсь рассказать как всё было на самом деле. И как это есть сейчас.

Давным давно, когда мышь и "интуитивно понятный" итерфейс ещё только начинали разрабатываться в одной из лабораторий Xerox или даже ещё до этого, когда писюков ещё не было, Unix тоже ещё не появился, а между нажатием кнопки и отображением символа на экране Вашего текстового ТЕРМИНАЛА проходило весьма ощутимое время существовали, как и до сих пор существуют, такие компьютеры как IBM мэйнфрейм. Эта штука стоила порядка полумиллиона баксов (сейчас мэйнфрейм с одним процом стоит примерно также) и любая уважающая себя шарага имела по одной - десятку таких компов в главных своих офисах. Как вы понимаете, сетей как таковых тоже не было (стек протоколов TCP/IP появился в 1977 году в операционнной системе BSD), а всё это происходило задолго до 1969 года. Однако уже тогда существовала многозадачная операционная система IBM OS/360 (незнаю точно может более ранние версии). И множество людей могло, каждый со своего ТЕРМИНАЛА, выполнять нужные им приложения на одном компе.

После появления в 1973 (не помню точно может в 1972) году первой весии AT&T Unix, многое изменилось. Unix вырос из проэкта многопользовательской, многозадачной операционной системы под названием Multics разработка, которой была начата в 1969 году в Bell Labs. Проект провалился. Однако Unix выросла именно из него.

Опущу историю написания и развития Unix, похожую на приключенческий роман, или детектив.

Скажу лишь следующее: в конце семидесятых может чуть позже, в Масачусецком Технологическом университете были разработаны Иксы - X. После этого появились Xтерминалы.

Что же из себя представляет ТЕРМИНАЛ. Грубо говоря это монитор, клавиатура и некий интерфейс для связи с компьютером (обычно RS232). Как видите ни процессора ни памяти, ни жёсткого диска в нём нет.(Вы кажется хотели именно этого). Но, есть одно но: этот терминал текстовый.

Что такое Xтерминал: (виндозному пользователю это сложно объяснить) это компьютер с минимальным количеством памяти слабым процом с видеокартой и сетевой картой с bootrom, хард необязателен.

Представьте себе такое: стоит в вашей комнате ваш любимый celeron400, в комнате сестры 386 sx 33 с 8-12 M памяти, в комнате отца тоже, и такое же у матери. У вас на celeron стоит *BSD/Solaris/Linux и запущены Иксы (это такая графическая оболочка при желании похожая на винду) и они юзают Ваш celeron400 (все приложения выполняются на вашем компе включая графические, а 386 только выводит результат на экран забирая по сети с вашего компа). Вот вам и мама в StarOffice и папа в интернете и Вы при этом в Кваку рубитесь. И сестра не просит "дай посидеть за компом и порисовать в Gimp". Только придётся всей вашей семье стать Unixоидами, потому что WIntel такого не делает (им выгоднее, чтоб вы купили четыре celeron400, а не один).

Как видите Ваша идея была реализована более 30 лет назад в текстовом виде и более 15 лет назад в графике.


По поводу Unix существует много литературы, из линков могу рекомендовать www.opennet.ru, lib.ru итд.

C уважением, ZOD

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Виртуальные машины - не вопрос, а мысль вслух."
Сообщение от Alexander Filatov emailИскать по авторуВ закладки on 07-Сен-00, 16:06  (MSK)
V principe, Wintel takoye delayet - WinNT 4.0 Terminal Server Edition ili Win2000 Enterprise Edition. No sami po sebe oni rabotayut krivo, a vot s Citrix MetaFrame ili WinFrame - vse OK, naprimer zapuskaetsa Office2000 v terminalnom regime iz-pod DOS na pc386. No eto tozhe konechno reshenie ne dlya doma, dlya semyi.

P.S. Sorry za latinitsu, ya za bugrom na rabote net russkoy klaviatury.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Виртуальные машины - не вопрос, а мысль вслух."
Сообщение от Scarab emailИскать по авторуВ закладки on 29-Авг-00, 10:44  (MSK)
Ну так оно так и работает.
У меня сеть, состоящая из сервера, к нему подключено через обычные последовательные порты около 30 терминалов. Каждый терминал представляет собой именно монитор и клавиатуру, плюс ма-а-ахонькую интерфейсную плату, физически, кстати, вставленную в тот же монитор :)
К каждому терминалу можно подключать принтер.
Ну вот сидит толпа народу и работает.
Не говоря уже о том, что еще человек 20 сидит за настоящими компьютерами (от 286 до P-III) и работает телнетом по локальной сети.
Все круто и все здорово.
Домой такую гадость ставить не имеет смысла по следующим причинам:
1. В современных программах зачастую используются такие объемы данных, что работать удаленно оказывается очень проблематично.
2. На каждый такой "терминал" захочется поставить еще и звуковую карту, как минимум: "сыночек слушает взрывы в кваке, мама - очередную новинку Аллы Пугачевой, папаша - еще чего-нибудь".
Гонять квейк через тот же ком со скоростью ну пусть даже 115200 бод - это не дело.
А если еще графический ускоритель потребуется? :)
3. Такую систему придется администрить, т.е. - нужна некоторая голова на плечах. Что не у всех пользователей наблюдается :)
Так что в крупных системах такая конфигурация работает нормально, в домашних условиях - невыгодно.

b.r.,
Scarab.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Виртуальные машины - не вопрос, а мысль вслух."
Сообщение от Andrey emailИскать по авторуВ закладки on 30-Авг-00, 22:35  (MSK)
   Спасибо за ответы. Наверное нас всех иногда тянет поговорить на отвлеченные темы вместо того, чтобы вспоминать какое значение у какого параметра нужно выставить, чтобы "все это заработало" ;) .
   Все-таки хотел помечтать я немного не о том. Может быть слово "терминал" несколько неправильно было мною упомянуто. Недостатки терминала (как мне кажется) ясны. И заключаются они не в узком канале (шириною в два модема:). Время идет, и вот уже есть USB для ввода и Firevare (так кажется?) для вывода информации. Никакой терминал не даст доступа ко ВСЕМ возможностям компьютера.
   Скорее я пытался спросить о возможностях управления и разделения ресурсов. Чтоб вот так : тот же "один компьютер с тремя мониторами". Сижу, набиваю текст. Набил, запускаю Квак и пользуюсь всеми возможностями единственного ускорителя. А потом за второй монитор садится приятель, тоже запускает Квак и получает доступ к половине мощности ускорителя - вторая половина остается у меня (при отправке изображения/звука в шину, думаю, это возможно). При этом человек, сидящий в интернете за третьим монитором этого и не замечает (ему ведь и 1 мега видеопамяти хватит:). И вот вопрос : есть ли в Linux'е хотябы предпосылки для такого управления ресурсами? А если есть, то может просто Firevare'а не хватает? :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Виртуальные машины - не вопрос, а мысль вслух."
Сообщение от ZOD emailИскать по авторуВ закладки on 31-Авг-00, 03:14  (MSK)
Все приложения запускаемые с терминала и Xтерминала выполняются на вашей машине (celeron400), так что терминалу доступны ВСЕ ресурсы вашего компа (если вы конечно права на их юзание юзерам дали). У меня в институте стоит один комп сервером, а ещё 5 слабеньких Xтерминалами к нему. Если Вы сядете за Xтерминал Вы никогда не догадаетесь, что те приложения которые вы запускаете исполняются на другой машине. Конкретно там юзают CAD систему. При этом прекрасно хватает 10 мегабитной сетки (карточку для писюхи можно купить рублей за 100 - 150).
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру