Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander Pevzner                    2:5020/59.9    29 Jan 2001  00:48:21
 To : vitus@ice.ru
 Subject : Re: 2 процессора....
 -------------------------------------------------------------------------------- 
 
 Hello, vitus !
 
 Sun, 28 Jan 01 13:06:20 +0300 you wrote to Maxim Timofeyev:
 
 v> В других случаях наоборот нужно честное событийно-управляемое
 v> программирование, и здесь треды скорее мешают, чем помогают, поскольку
 v> реально все равно приходится работать с данными последовательно. Зачем
 v> лишний оверхед?
 
 Hу не скажи. Допустим, хочется тебе читать какую-нибудь фигню из сокета,
 и парсить ее на лету. Hаписать парсер, который сам просит следующий символ,
 когда ему этого хочется, проще, чам написать парсер в виде конечного
 автомата, которому скармливают на входе поток байтов.
 
 Другой вариант, это когда надо одновременно работать сразу с несколькими
 потоками данных (например, с сокетом с с терминалом). Т.е., select(),
 конечно, хорошая штука, но позвать блокирующийся write() бывает нередко
 удобнее.
 
 --
         Wishes, Alexander Pevzner (pzz@pzz.msk.ru)
 --- ifmail v.2.14-tx8.10
  * Origin: Private Node of Alexander Pevzner (2:5020/59.9@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: 2 процессора....   Alexander Pevzner   29 Jan 2001 00:48:21 
Архивное /ru.linux/8975b55b1a9d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional