Отправляет email-рассылки с помощью сервиса Sendsay

Re[5]: Fonts for XFree (протоколы)

Добрый день!

Разговор шел про XFont server. Вам ответили - Unix network. Я не зря дал
ссылку на ман. Там ангельким по черном сказано: сеть предназначена для
межпроцесного взаимодействия на *локальной* машине (вольный перевод). И даже
указано, что реализуется через файловую систему (оч. хорошо расписано в
книге Т.Чана "Системное программирование для Unix"). DECnet (так же как и
TCP/IP), что характерно, предназначен для *межкомпьютерного* взаимодействия.

Нет. Пока не доказано обратное, разумеется.

Я спрашиваю, а не отвечаю, у меня просто никогда на было времени проверить
данный факт. На мой взгляд нет смысла обсуждать возможность запуска программ
без запуска системы. Прошу прощения, если выглядело как издевка.

Вас интересеут мое понимание или умное? Если мое - то оно элементарно.
Протоколы - это протоколы сами по себе, а стек (структура FILO) - TCP поверх
IP, впрочем в разговоре я еще и UDP подразумеваю.
Шматов Кирилл, uin 58214167
программист-аналитик

- Не стоит убегать от снайпера - умрешь уставшим. -

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Kirill Shmatov" Thu, 13 Nov 2003 17:20:33 +0300 (#20251)

 

Ответы:

Так прав я был или нет, когда утверждал, что X-сервер с X-клиентами
общается по сетевому протоколу (в общем случае tcp/ip)?

А то после сообщения "Serguei B. Khvatov"'а меня взяло сомнение и я
побродив немного по интернету, ничего толком (конкретно по реализации
протокола обмена) на русском не нашел.

А на счет тормознутости иксов, уважаемые "Serguei B. Khvatov" и Татарко
Михаил Александрович хотел бы Вас спросить, пытались ли Вы играть, скажем в
тот же TuxRacer в типичной конфигурации иксов (без dri и специальных дров -
в обход протокола обмена иксов)? А я пытался (P3-550/128MB/GeForce2 MX).
Тормоза страшные! А когда ради эксперимента поставил аль-юниор-2.2 (с
дровами от nvidia) Tux у меня буквально летать стал.

Вы когда-нибудь работали/сталкивались/программировали с использованием
xlib? Ну и как Вам, достаточное количество крутых функций Вы там
обнаружили? Только программирование примитивов. Из поддержки графики только
pixmap'ы. А ведь функции xlib используют все остальные, высокоуровневые
библиотеки, такие как glib+gtk и qt, которые преобразуют свои виджеты в
последовательность команд xlib.

Конечно, окошки отображаются быстро, но ведь для того, чтобы нарисовать
окошко много ресурсов не нужно. А вы попробуйте видео в полном окне на
медленной машине (типа celeron-433) опять таки с типовой конфигурации
иксов.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Thu, 13 Nov 2003 17:06:42 +0200 (#20282)

 

i686-pc-linux-gnu)

On Thu, 13 Nov 2003 17:06:42 +0200
d2r <ost@e*****.com> wrote:

Такой длинный спор у вас получился, что даже я решил проверить.
Набрал в консоли ifconfig lo down. А также все оставшиеся интерфейсы.
Затем - startx.
Запустилось без проблем. Шрифты тоже на месте.
Возникает вопрос: если это TCP/IP, то через какой интерфейс оно
работает? ;-)

Ответить   George Golubev Thu, 13 Nov 2003 18:54:24 +0200 (#20346)

 

Добрый вечер

Нет, не только про него.

Локально иксы могут работать через любой из трех протоколов, а не
только через IPC-потоки. В чем я был не прав? Надо еще на досуге
потестировать как у :0 и tcp/127.0.0.1:0 будут различаться скорости.

Мануал было первое, что я прочитал о Линукс. Затем было HOW-TO. Затем
всякая классика из инета и т.д.

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

Угу, /proc - если мне не изменяет память в ядре опционно.

Читал.

Я умею понимать прочитанное и услышанное. Работаю преподавателем в
Универе - иногда таких усилий нужно приложить чтобы понять, особенно
на зачетах и экзаменах - научился, если чего-то недопонимаю, обычно
спрашиваю.

Спасибо

За это недопонимание жутко извиняюсь.

Может я вопросы идиотские задаю...
Предлагаю определение протокола - последовательность действий,
исполняемых двумя, или более сторонами, спроектированную для решения
какой-либо задачи. Хотя оно весьма общее.
Стек вообще - да.
Но при чем здесь стек протоколов. Визуально модель OSI похожа на стек.
Но при чем здесь LIFO. На долю TCP/IP в стеке протоколов приходятся
два уровня из семи, один не пользуют, остальные 4 не менее важные,
чего все в эти два уперлись?

Предлагаю перевезти дальнейшее обсуждение в приват или закрыть тему.

С уважением, Старый.