mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

CLONE(7)                                               CLONE(7)

НАЗВАНИЕ 
        clone - драйвер открытия младшего устройства псевдоуст-
        ройства

ОПИСАНИЕ 
        Clone является драйвером псевдоустройства, который  на-
        ходит  и  открывает неиспользуемое младшее устройство в
        другом драйвере псевдоустройства. Младший номер устрой-
        ства, переданный clone во время открытия, интерпретиру-
        ется как старший номер  устройства  в  другом  драйвере
        псевдоустройства,  для которого должно быть выдано сво-
        бодное младшее устройство. Каждое открытие  приводит  к
        созданию  отдельного  потока  для  младшего устройства,
        оказавшегося свободным.

        Драйвер clone содержит только функцию открытия, которая
        производит все необходимые действия, так что выполнение
        последующих системных  вызовов  [включая  close(2)]  не
        требует обращения к драйверу clone.

        Clone  выдаст ошибку ENXIO, если переданный ему младший
        номер устройства не является корректным старшим номером
        никакого устройства или устройство с таким старшим  но-
        мером не является псевдоустройством.

ОГРАНИЧЕНИЯ 
        С  помощью clone нельзя несколько раз открыть одно и то
        же устройство. Выполнение stat(2) для файла-устройства,
        использованного clone, и выполнения fstat(2) для откры-
        того дескриптора этого устройства приводит к  различным
        результатам.

СМ. ТАКЖЕ 
        log(7).



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк