Можно ли удалить CUPS? [закрыто]

Что ж, STREAMS действительно включает API. Несомненно, они попали бы в область стандартизации, если бы эта концепция была широко принята, использовалась бы портативными приложениями и т. Д.

Хакеры Linux говорят, что STREAMS был мертв к 1994 году и остался существовать только для обратной совместимости. (API).

https://lkml.org/lkml/1998/6/28/138

Первоначально он был разработан также для работы с сетями (цитируется: Википедия). Очевидно, это было препятствием для производительности сети во времена серверов 100M / 1G ... в настоящее время у нас есть 10G + ...

Люди говорят, что сеть Linux все еще медленная (пытается протолкнуть обходы пользовательского пространства, такие как DPDK).Поэтому я рад, что у нас есть сетевой стек, который не используется в модели STREAMS.

Я не знаком с ПОТОКАМИ, но другая половина оригинального дизайна была терминальным вводом-выводом. По крайней мере, w.r.t. Linux, можно сказать, что это что-то вроде старого, у нас есть интерфейс, который делает то, что нам нужно, а кодирование дополнительных функций просто приведет к ненужным сбоям в работе. Вы уже можете переключить промежуточную обработку с помощью линейных дисциплин , хотя это, похоже, перенаправляет данные в другую подсистему, а не обеспечивает заменяемый фильтр. Например. одна из дисциплин (PPP) создает сетевой интерфейс, который полностью отличается от узла устройства. Даже если результатом является узел устройства, кажется довольно простым объявить его как новое устройство данного типа диспетчеру устройств udev hotplug. Например. применение последовательной дисциплины мыши создаст новое устройство ввода, которое будет захвачено X через тот же механизм, что и при подключении USB-мыши.

0
11.01.2015, 03:39
0 ответов

Теги

Похожие вопросы