The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: В FreeBSD-CURRENT включена новая реализация MPSAFE..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: В FreeBSD-CURRENT включена новая реализация MPSAFE..."  
Сообщение от opennews on 20-Авг-08, 22:08 
Ed Schouten сообщил (http://lists.freebsd.org/pipermail/freebsd-current/2008-Augu...) в списках рассылки о включении в дерево исходного кода FreeBSD-CURRENT новой реализации подсистемы TTY, работа над которой велась им в течение полугода. Новая Multi Processor Safe (MPSAFE) реализация обладает (http://www.evilcoder.org/2008/08/20/nieuwe-tty-layer-in-freebsd/) следующими достоинствами:


-  переработанная архитектура модели драйверов (старая реализация была недостаточно абстрактной)
-  улучшена поддержка hot-plug (возможность динамически удалять неиспользуемые терминалы)
-  значительно улучшена производительность (полное освобождение от Giant lock, и изменения в работе с буферами)

URL: http://lists.freebsd.org/pipermail/freebsd-current/2008-Augu...
Новость: http://www.opennet.me/opennews/art.shtml?num=17474

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от знающий on 20-Авг-08, 22:08 
Не слишком ли рано?  это в семерки 7.1 появиться? или в 8.0? насколько я понял они не освободились полностью от Giant lock  в ядре  не повлияет ли это на другой уровень абстракции, понятное дело - логические уровни не равны физическим, и тем не менее????
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от Sem email(ok) on 20-Авг-08, 22:37 
В 7.1 этого не будет точно. Пока все это будет обкатываться в -current.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от ggg (??) on 20-Авг-08, 22:38 
> Не слишком ли рано?

Как что-то может быть вообще `рано' в разработке ОС?

> это в семерки 7.1 появиться?

А как ты сам думаешь, учитывая, что 7.1 планировалась на август?

> или в 8.0?

CURRENT и есть будущая 8.0.

Что ты дальше спросил, боюсь, понятно только тебе.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от terminus (ok) on 20-Авг-08, 22:36 
CURRENT - это будущая 8.0-RELEASE. "План Путина" (с) подразумевает ее выход через год -  в июне 2009
http://lists.freebsd.org/pipermail/freebsd-stable/2008-June/...

Будет ли это бекпортировано в седьмую ветку - не известно. Скорее всего нет.
Пока код в CURRENT пусть его нормально оттестируют.

-

На счет того где еще остался Giant lock
http://wiki.freebsd.org/SMPTODO

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от stlx on 20-Авг-08, 22:41 
А объясните мне плиз при чем тут производительность? Не, ну избавление от giant lock это понятно, но не могу себе представить что может реально ускориться от распараллеливания работы с tty.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от terminus (ok) on 20-Авг-08, 22:44 
Иксы!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от stlx on 20-Авг-08, 22:53 
Не, там сами эмуляторы терминалов тормозят на порядки больше чем TTY слой со всеми своими giant lock'ами.

http://martin.ankerl.com/files/term-bench.png

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от Аноним (??) on 20-Авг-08, 23:01 
Поддержки многобайтных кодировок так и нет?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от 744 on 20-Авг-08, 23:13 
>Поддержки многобайтных кодировок так и нет?

В обычной текстовой консоли?! Как и, главное, зачем?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от Ноним on 20-Авг-08, 23:31 
Ну например, чтобы я мог открыть файлы из Израиля, например. Текстовые. С инструкциями по обслуживанию сетевого оборудования. На этом самом сетевом оборудовании.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от polkan on 21-Авг-08, 02:51 
хм... сколько получал ховтушек от производителя, НИ РАЗУ НЕ БЫЛО ЧТОБЫ ОНЫЕ БЫЛИ ЛОКАЛИЗОВАНЫ... (ЭТО КАСАЕМО СЕРВЕРНОЙ И СЕТЕВОЙ ЧАСТИ).... ДАЖЕ ОТ рОССИЙСКИХ ТАВАРИСЧЕЙ ИЗ кИЕВА ;)

И ЭТО СЧИТАЮ ПРАВИЛЬНЫМ...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от Аноним (??) on 21-Авг-08, 15:41 
Сколько учить надо? А? Пишите ИМХО всегда, после таких высказываний.
То что тебе так нравится и считаешь правильным, не говорит о том что так нравится другим и они с тобой согласны.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Это невозможно физически"  
Сообщение от Дмитрий Ю. Карпов on 21-Авг-08, 15:35 
Текстовый режим писюка принципиально использует восьмибитную кодировку символов (говорят, возможна девятибитная, но я такого не видел). Это значит, что на экране может одновременно присутствовать только 256 разных символов; их начертание определяется аппаратным знакогенератором. Ситуация похожа на пишущую машинку - можно заменить литеры (хотя реально этого никто не делает), но каретка может одновременно нести ограниченное количество литер.

Вот в графическом режиме можно отображать любые символы (в т.ч. разных языков) в любом сочетании.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Это невозможно физически"  
Сообщение от terminus (ok) on 21-Авг-08, 15:48 
Правды ради, AFAIK - у линукса консоль не текстовая, а графическая. У нас пока текстовая...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Это невозможно физически"  
Сообщение от vst (??) on 22-Авг-08, 11:44 
Здрасте, а SC_PIXEL_MODE?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Это невозможно физически"  
Сообщение от Аноним (??) on 22-Авг-08, 14:25 
>Здрасте, а SC_PIXEL_MODE?

for i386 only

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Это невозможно физически"  
Сообщение от Аноним (??) on 21-Авг-08, 18:34 
Реально можно отобразить до 512 разных символов, но насколько я помню, там бит яркости отвечает за кодовую страницу. Так что получается 512 символов при 8 цветах, вместо 16.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Это невозможно физически"  
Сообщение от andr.mobi (??) on 25-Авг-08, 09:51 
>Текстовый режим писюка принципиально использует восьмибитную кодировку символов

Ну и что.

Как минимум можно было бы отражать одну локаль. Пусть я буду видеть только кириллицу, или только арабские письмена кроме ASCII. Этого было бы вполне достаточно в 99% случаев

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от kan on 21-Авг-08, 04:15 
>Поддержки многобайтных кодировок так и нет?

Это не там. Koммит относится к инфраструктуре, а поддержка кодировок - дело рук конкретных драйверов типа syscons.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от Аноним (??) on 21-Авг-08, 06:55 
>>Поддержки многобайтных кодировок так и нет?
>
>Это не там. Koммит относится к инфраструктуре, а поддержка кодировок - дело
>рук конкретных драйверов типа syscons.

А этим кто-нибудь занимается? Че-то на wiki только умершие проекты
(kgi, vtc, etc.)

ee(1) и nvi/nex тоже не умеют unicode, хотя ed(1) умеет, как и
умеют sh и tcsh, а также less.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "В FreeBSD-CURRENT включена новая реализация MPSAFE TTY"  
Сообщение от andr.mobi (??) on 25-Авг-08, 09:47 
>Поддержки многобайтных кодировок так и нет?

Присоединяюсь
Очень мне не нравиться, что из-за работы с UTF-8 мне теперь консоль не юзать
Превращаюсь в окошечного ламмера

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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