реклама на сайте
подробности

 
 
> как называется софтина под линук которая усколяет X11
dch
сообщение Dec 29 2009, 05:05
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Обмен через сообщениями через TCP заменяется на обмен через разделяемую память. А то что медленновато.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
sasamy
сообщение Dec 29 2009, 16:53
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(dch @ Dec 29 2009, 08:05) *
Обмен через сообщениями через TCP заменяется на обмен через разделяемую память. А то что медленновато.


Разве при коннекте на локальной машине не выбирается наилучший способ автоматически ? Насколько я понял речь идет о MIT-SHM ? Если да то во-первых можно посмотреть поддерживает ли ваш X server это расширение утилитой xdpyinfo. На локальной машине с запущенным сервером
# xdpyinfo -display :0 | grep MIT-SHM

Сообщение отредактировал sasamy - Dec 29 2009, 17:01
Go to the top of the page
 
+Quote Post
dch
сообщение Dec 30 2009, 16:13
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(sasamy @ Dec 29 2009, 19:53) *
автоматически

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

Вот такая командочка есть:
xdpyinfo -display :0 -ext MIT-SHM

Но она выдает MIT-SHM экстенсион не поддерживатеся xdpyinfo

Сообщение отредактировал dch - Dec 30 2009, 16:41
Go to the top of the page
 
+Quote Post
sasamy
сообщение Dec 30 2009, 16:58
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(dch @ Dec 30 2009, 19:13) *
не знаю, у меня старенькие версии линукса стоят. Я посмотрю, что вы сказали. Но вообщето я думал что это надо гдето прописывать и в штатном режиме обмен должен идти по tcp. Поэтому и спросил.

Вот такая командочка есть:
xdpyinfo -display :0 -ext MIT-SHM

Но она выдает MIT-SHM экстенсион не поддерживатеся xdpyinfo


Насколько старые версии ? Расширение MIT-SHM известно с 1991 года. Нужен просто Х сервер собранный с поддержкой этого расширения. man 7 X:

X servers listen for connections on a variety of different communica-
tions channels (network byte streams, shared memory, etc.). Since
there can be more than one way of contacting a given server, The host-
name part of the display name is used to determine the type of channel
(also called a transport layer) to be used. X servers generally sup-
port the following types of connections:

>>>local<<<
The hostname part of the display name should be the empty
string. For example: :0, :1, and :0.1. >>>The most efficient
local transport will be chosen.<<<

При этом сам тип траспорта скрыт от клиента - это его не должно бескоить , ему об этом не нужно беспокоиться - этим занимается xlib. Я не знаю ниодного приложеня/тулкита/библиотеки виджетов работающего не через xlib.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 15:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.02108 секунд с 7
ELECTRONIX ©2004-2016