The OpenNET Project / Index page

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

03.09.2013 00:05  Сбор вопросов для интервью с Алексеем Кузнецовым, одним из создателей сетевого стека Linux

Начинается процесс сбора вопросов для интервью с Алексеем Кузнецовым, внёсшим огромный вклад в развитие ядра Linux. Последние 10 лет Алексей отстранился от публичных дел, но в конце 90-х и начале 2000-х годов входил в категорию наиболее значительных разработчиков ядра Linux и занимал c 2000 по 2003 год пост мэйнтейнера сетевой подсистемы Linux.

В частности, Алексей довёл до полноценного вида сетевой стек Linux, переработал его для использования на многоядерных системах, доработал поддержку IPv6 и обеспечил средства для управления трафиком. После переработки IP-стека Алексей принялся за переделку поддержки протокола TCP. Результатом стал новый TCP-стек, представленный в ядре Linux 2.2 и до сих пор используемый повсеместно. Из подготовленных Алексеем инструментов наиболее известны наборы утилит iputils (ping, tracepath, tftpd, rarpd) и утилиты управления трафиком iproute2 (ip, tc, ss). С 2003 года Алексей занимается развитием продуктов виртуализации компании Parallels.

Свои варианты вопросов следует задавать в комментарии к данной новости. Через неделю вопросы будут обработаны и переданы Алексею, после чего ещё примерно через неделю будут опубликованы ответы.

Лицензия: CC-BY
Тип: К сведению
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, skb7, 01:47, 03/09/2013 [ответить] [смотреть все]
  • –1 +/
    grep -r 'Alexey Kuznetsov' Documentation/

    Documentation/DocBook/kernel-hacking.tmpl:

    The name 'tasklet' is misleading: they have nothing to do with 'tasks', and probably more to do with some bad vodka Alexey Kuznetsov had at the time.

     
     
  • 2.2, skb7, 01:57, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Для тех, кто не знает английский, вольный перевод Название tasklet вводит в з... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.3, ананим, 02:02, 03/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Отлично.
    А вопрос какой?
     
     
  • 4.6, Аноним, 02:19, 03/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    > А вопрос какой?

    Ты перестал пить кон^Wводку по утрам?

     
  • 4.8, skb7, 02:25, 03/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Это больше ради прикола было, но можно и вопрос Выходит, что это он придумал та... весь текст скрыт [показать]
     
  • 2.13, pavlinux, 05:25, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Не надоело?
     
  • 1.5, Аноним, 02:17, 03/09/2013 [ответить] [смотреть все]  
  • +7 +/
    Вопрос всего один:

    Неужели так трудно было сделать нормальное форматирование вывода «ss -p»?

     
     
  • 2.7, alx, 02:20, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    +1))
     
  • 2.10, null, 03:12, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    неужели так трудно патч запилить? да с форматированием как душе угодно?
     
     
  • 3.77, Аноним, 14:26, 03/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    А смысл Его ж никто не примет ... весь текст скрыт [показать]
     
  • 2.61, Buy, 12:32, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    ss -p | column -t

    Подходит?

     
     
  • 3.73, Аноним, 14:22, 03/09/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    Костыли - это так юниксвейно Сначала создать проблему, а потом героически ее пр... весь текст скрыт [показать]
     
     
  • 4.123, Michael Shigorin, 09:42, 04/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Как известно, юникс -- стройная система костылей и подпорок По сравнению с O... весь текст скрыт [показать]
     
  • 3.95, Аноним, 16:41, 03/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    > ss -p | column -t
    > Подходит?

    netstat -tp попрощ.
    А ss в помойку.

     
     
  • 4.104, Пиу, 19:55, 03/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    согласно модным трендам, как раз netstat отправится на помойку
     
     
  • 5.110, Аноним, 22:16, 03/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Класть на моду, главное - надежность, функциональность и эффективность.
     
  • 4.145, тигар, 12:44, 05/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ну уж нет я только месяца 1 5 назад про него узнал, даже удивился наличию в лин... весь текст скрыт [показать]
     
  • 2.146, Адекват, 13:54, 05/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Нормальный вывод, он еще от формата монитора зависеть может ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.149, Andrey Mitrofanov, 16:21, 05/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    XML не зависит ... весь текст скрыт [показать]
     
  • 1.11, MSlinux, 03:19, 03/09/2013 [ответить] [смотреть все]  
  • –6 +/
    Алексей, оч интересно, чем Вы сейчас занимаетесь, в какой области работаете?
     
     
  • 2.58, Аноним, 11:19, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    Дык, в паралелльсе он сейчас работает, пилит Parallels Desktop
     
  • 1.14, WhiteWind, 06:39, 03/09/2013 [ответить] [смотреть все]  
  • +6 +/
    Почему утилита ip, например, красивая, понятная, документированная, а tc - чёрт ногу сломит: документация неполная, фрагментированная да ещё и не соответствует действительности? Она писалась в условиях нехватки времени?

    Когда я пытался выяснить, почему не работают мои правила для tc, я был вынужден лезть в исходники (потому что сообщения об ошибках очень неинформативные), и в итоге обнаружил, что в данном месте принимаются только HEX числа, хотя в документации был пример с DEC

     
     
  • 2.15, Led, 06:56, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Это сбор вопросов для интервью, а не багзилла.
     
     
  • 3.76, Аноним, 14:26, 03/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Это был всего лишь пример, поясняющий самоочевидный вопрос почему Кузнецов и Ко... весь текст скрыт [показать]
     
  • 2.20, livelace, 08:11, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Присоединяюсь. Когда будет полная документация на tc.
     
  • 2.39, sanDro, 09:58, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Я надеюсь вы внесли коррективы в документацию Она вообще то правится как и исхо... весь текст скрыт [показать] [показать ветку]
     
     
     
    Часть нити удалена модератором

  • 4.124, Michael Shigorin, 09:48, 04/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Можно ссылку на Ваши коммиты, предложенные апстриму, или переписку, на основании... весь текст скрыт [показать]
     
     
  • 5.133, Павел Одинцов, 11:59, 04/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Вам корона модератора не жмет, а Свободу слова давите своим авторитетом Ну-ну ... весь текст скрыт [показать]
     
     
  • 6.134, Michael Shigorin, 13:53, 04/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Ещё как жмёт, это ведь не корона, а гиря Ложь давил, давлю и давить буду всеми ... весь текст скрыт [показать]
     
     
  • 7.140, Павел Одинцов, 18:43, 04/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    gt оверквотинг удален Я все же не считаю, что заблуждение или некоторое искаже... весь текст скрыт [показать]
     
     
  • 8.141, Michael Shigorin, 19:23, 04/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Первое -- да, поэтому и предложил аргументировать утверждение Второе -- нет, е... весь текст скрыт [показать]
     
  • 1.17, Alek Aaz, 07:42, 03/09/2013 [ответить] [смотреть все]  
  • +/
    Сейчас для обработки сетевых подключений можно использовать GPU? Хм... как включить?
     
  • 1.18, Аноним, 07:58, 03/09/2013 [ответить] [смотреть все]  
  • +1 +/
    Вопрос участие в разработке СПО 171 окупилось 187 Я имею ввиду не деньги, ... весь текст скрыт [показать]
     
  • 1.22, ананим, 08:36, 03/09/2013 [ответить] [смотреть все]  
  • +1 +/
    А мне бы хотелось узнать чисто технические аспекты работы.
    Как именно общался с разработчиками (почта? какой именно клиент, какие рассылки,… или ещё как), каким ПО для разработки пользовался (vim|emacs|IDE|…), как отлаживал|профайлил этот сетевой стэк.
    Хотя бы вкратце.
    И второе — почему этим занялся и почему потом бросил.
     
     
  • 2.23, ананим, 08:39, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –7 +/
    каким ПО для разработки пользовался vim 124 emacs 124 IDE 124 8230 дистр ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.66, anonym, 13:14, 03/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Вот тут есть ответ почему бросил C середины 90-х я был одним из мейнтейнеров ... весь текст скрыт [показать]
     
  • 1.25, Аноним, 09:02, 03/09/2013 [ответить] [смотреть все]  
  • +2 +/
    Почему в Linux нет поддержки MPLS патчи не в счет Очень, очень хотелось бы по... весь текст скрыт [показать]
     
     
  • 2.30, Щ, 09:15, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А это что http sourceforge net apps mediawiki mpls-linux index php title Main... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.126, Аноним, 09:55, 04/09/2013 [^] [ответить] [смотреть все]  
  • +/
    MPLS for Linux is a open source effort Последнее изменение - 2011 год, ядр... весь текст скрыт [показать]
     
     
  • 4.132, ананим, 11:29, 04/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Даладн Вот в только что собираемом 3 11 выдало в make oldconfig ... весь текст скрыт [показать]
     
     
  • 5.155, evilman, 22:24, 09/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Сейчас пилят поддержку МПЛС в OpenVSwitch А данное изменение лишь вспомогательн... весь текст скрыт [показать]
     
  • 1.32, Аноним, 09:21, 03/09/2013 [ответить] [смотреть все]  
  • +/
    как стать майнтейнером ядра ?
     
     
  • 2.125, Michael Shigorin, 09:54, 04/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    См http kernelnewbies org и, в частности, http kernelnewbies org KernelJan... весь текст скрыт [показать] [показать ветку]
     
  • 1.34, Аноним, 09:36, 03/09/2013 [ответить] [смотреть все]  
  • +1 +/
    http://lifehacker.ru/2013/08/01/ank/
    Тут уже освещены некоторые вопросы.
     
     
  • 2.43, Михрютка, 10:13, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сейчас использую версию Fedora 13 8211 она, мягко говоря, не самая новая Я ... весь текст скрыт [показать] [показать ветку]
     
  • 1.35, rpisarev, 09:38, 03/09/2013 [ответить] [смотреть все]  
  • –1 +/
    На каком ядре будет ближайшее OpenVZ-ядро? Будет ли поддержка и сборка пакетов для других дистрибутивов, например Ubuntu 14.04 LTS? Как много осталось наработок в ядре кампании Parallels, которые комьюнити пока отказывается принимать?  Кода мы увидим полную интеграцию OpenVZ-ядер в апстрим?

    Не чувствуете ли вы всеростущую сложность в сетевой подсистеме? Каковы дальнейшие, по вашему мнению, пути развития сетевой подсистемы Linux? Почему, на ваш взгляд, удобная система etcnet не нашла своего применения за пределами дистрибутива AltLinux?

     
     
  • 2.88, Павел Одинцов, 15:18, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Тут я могу ответить и без Алексея, на ядре RHEL 7, 3 10 http forum openvz org... весь текст скрыт [показать] [показать ветку]
     
  • 1.46, iZEN, 10:25, 03/09/2013 [ответить] [смотреть все]  
  • –3 +/
    Сколько денег вы получили от корпорации, курирующий проект создания сетевого сте... весь текст скрыт [показать]
     
     
  • 2.48, Andrey Mitrofanov, 10:30, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +13 +/
    > Сколько денег вы получили от корпорации, курирующий проект создания сетевого стека в
    > Linux?

    О, теперь мы знаем, почему у язена нет девушки. Он их всех сразу о возрасте спрашивает и требует паспорт.<

     
  • 1.51, MSlinux, 10:39, 03/09/2013 [ответить] [смотреть все]  
  • +/
    Алексей, какие недостатки в Линукс Вы сейчас видите, что по Вашему недостает современному Линуксу, чтобы набрать популярность? интерестно Ваше виденье
     
     
  • 2.91, Аноним, 16:36, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Любой разумный человек видит в линуксе всего один недостаток , мешающий набрать... весь текст скрыт [показать] [показать ветку]
     
  • 1.52, Аноним, 10:40, 03/09/2013 [ответить] [смотреть все]  
  • +1 +/
    Какие советы Вы бы дали программисту, который хочет помочь написанию кода Linux,... весь текст скрыт [показать]
     
  • 1.54, PnD, 10:44, 03/09/2013 [ответить] [смотреть все]  
  • +/
      Когда запилят _полноценные_ бриджи? Или хотя бы знающие про vlan 802.1q trunk, а не режущие "молча" теги, как текущая реализация?
      Ну и недостижимая (в текущей реализации стека) мечта: манипуляции mac-адресами в привязке к интерфейсу, с которого они были выучены.
     
     
  • 2.108, anonymousZ, 21:04, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Все на что вы жалуетесь, есть в ядре и работает Просто руки должны быть прямыми... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.153, PnD, 18:29, 09/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Тогда вот такая задача на понимание Дано eth0 inet 192 168 0 0 24 eth1 inet ... весь текст скрыт [показать]
     
     
  • 4.160, anonymousZ, 23:05, 12/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Мне думается обслуживать на одном, скажем так, логическом роутере пересекающиеся... весь текст скрыт [показать]
     
     
  • 5.161, PnDx, 11:55, 18/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Во-во Хатю vrf vconfig add eth0 99 brctl addbr br0 brctl addif br0 vlan99 vc... весь текст скрыт [показать]
     
     
  • 6.162, anonymousZ, 14:54, 18/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Ну так в чем проблема Классического vrf в linux нет, но можно разделить на NS-... весь текст скрыт [показать]
     
  • 2.142, 333, 20:36, 04/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    http://openvswitch.org/
    не то?
     
     
  • 3.154, PnD, 18:38, 09/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Шёпотом Оно функции ядра использует И да, в сочетании, скажем, со свитчам... весь текст скрыт [показать]
     
  • 1.56, Аноним, 11:15, 03/09/2013 [ответить] [смотреть все]  
  • +2 +/
    Не совсем к бывшему разработчику сетевого стека, но всё же планируется ли пол... весь текст скрыт [показать]
     
  • 1.59, Anonymouse, 11:47, 03/09/2013 [ответить] [смотреть все]  
  • –3 +/
    Делает ли труд над свободным ПО свободным? А за деньги?
     
     
  • 2.152, 333, 20:12, 08/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Arbeit macht frei
     
  • 1.63, slowpoke, 12:48, 03/09/2013 [ответить] [смотреть все]  
  • +1 +/
    какие проблемы у GNU/Linux вы видите, как вы предлагаете их решать?
     
  • 1.65, d4, 13:12, 03/09/2013 [ответить] [смотреть все]  
  • +1 +/
    Многие использующие Linux в роли маршрутиризатров критикуют его за отсутствие ядерной реализации CARP, аналогичной FreeBSD, OpenBSD. Что можете сказать по этому поводу?
     
     
  • 2.113, Аноним, 22:19, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А зачем VRRP запихивать в ведро ... весь текст скрыт [показать] [показать ветку]
     
  • 1.68, Аноним, 13:24, 03/09/2013 [ответить] [смотреть все]  
  • +/
    Когда будет портирован Netgraph в Linux?
     
     
  • 2.158, evilman, 23:01, 09/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Портирован никогда не будет из-за лицензионных ограничений Но может своё что-то... весь текст скрыт [показать] [показать ветку]
     
  • 1.71, Аноним, 13:28, 03/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Алексей, почему развитие сетевой подсистемы ядра Linux остановилось С начала дв... весь текст скрыт [показать]
     
     
  • 2.156, evilman, 22:35, 09/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну как же ничего нового Одно введение RPS RFS XFS чего стоит Так же сейчас о... весь текст скрыт [показать] [показать ветку]
     
  • 1.72, mma, 13:51, 03/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Какие рабочие задачи вы решаете сейчас?
     
  • 1.75, anonymous, 14:24, 03/09/2013 [ответить] [смотреть все]  
  • +/
    > В Evernote храню там заметки и свои персональные данные, такие как копия паспорта.

    Why. :(

     
  • 1.78, Аноним, 14:27, 03/09/2013 [ответить] [смотреть все]  
  • +3 +/
    Обращались ли к вам с просьбами вставить бекдор в разрабатываемые вами продукты ... весь текст скрыт [показать]
     
  • 1.84, Павел Одинцов, 15:05, 03/09/2013 [ответить] [смотреть все]  
  • +2 +/
    Вопросы, конечно же, есть.

    1) Планируется ли когда либо создание актуальной документации для утилиты tc? Сейчас документация мягко говоря не актуальна и приходится лазить в код ядра, чтобы хотя бы минимально понять как с ним работать, что уменьшает целевую аудиторию в разы
    2) Планируется ли добавить понятное объяснение, как конфигурировать r2q (ошибка HTB: quantum of class 10001 is big/small), хотя бы вот такое http://www.stableit.ru/2013/07/tc-htb-r2q.html
    3) Почему нельзя сменить класс root htb qdisk'а без удаления и добавления его заново?
    4) Будет ли продолжено развитие iproute2? В данный момент ощущение, что оно уже долгие годы заброшено и не развивается вовсе
    5) Будет ли когда-либо в продукта Parallels (например, в PCS/OpenVZ) хороший шейпер? Или же нам придется на Вашем же tc городить огород из костылей в стиле этого - https://github.com/FastVPSEestiOu/openvz-network-shaper :)

    Одинцов Павел, CTO FastVPS

     
     
  • 2.89, linux must _RIP_, 16:15, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Если вы читали форум OpenVZ - то поняли бы что не будет Там уже лет 5 гуляет на... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.99, Павел Одинцов, 17:10, 03/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Так в платном тоже нету! :) То, что есть - дичайше криво.
     
     
  • 4.129, linux must _RIP_, 10:43, 04/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    в платной виртуоззе - есть, во всяком случае следы в конфигах были найдены да ... весь текст скрыт [показать]
     
     
  • 5.139, Павел Одинцов, 18:40, 04/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Он только для исходящего трафика, увы.
     
  • 2.127, Michael Shigorin, 10:00, 04/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Хорошо бы заинтересованным скинуться временем и закэшировать результаты вычитк... весь текст скрыт [показать] [показать ветку]
     
  • 2.157, evilman, 22:54, 09/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 Маны, которые идут комплектом, вполне объясняют большинство основных моментов... весь текст скрыт [показать] [показать ветку]
     
  • 1.85, Sergey, 15:10, 03/09/2013 [ответить] [смотреть все]  
  • –3 +/
    Чем была продиктована необходимость создания столь сложной структуры iptables В... весь текст скрыт [показать]
     
     
  • 2.97, Аноним, 16:45, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Очевидно, что iptables является не только фаерволом и натом, но и инфраструктуро... весь текст скрыт [показать] [показать ветку]
     
  • 2.105, mma, 19:55, 03/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    ну pf конечно интересен но и функционал у него слабенький, шах в лево-шаг в прав... весь текст скрыт [показать] [показать ветку]
     
  • 2.148, Адекват, 14:19, 05/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А в чем сложность iptables Чего бы вам хотелось там упростить ... весь текст скрыт [показать] [показать ветку]
     
  • 2.159, evilman, 23:04, 09/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Оно сложно ровно до момента внимательного прочтения документации ... весь текст скрыт [показать] [показать ветку]
     
  • 1.87, Аноним, 15:16, 03/09/2013 [ответить] [смотреть все]  
  • –3 +/
    Вы владете 10 пальцевым вводом Вы пользуетесь стандартной раскладкой qwerty или... весь текст скрыт [показать]
     
  • 1.106, Аноним, 19:59, 03/09/2013 [ответить] [смотреть все]  
  • +/
    Понимаю, что не по теме, но в тему, Shorewall - ОЧЕНЬ облегчает работу с iptable... весь текст скрыт [показать]
     
  • 1.109, Аноним, 21:10, 03/09/2013 [ответить] [смотреть все]  
  • +/
    Вопрос Что ты думаешь об интерфейсе сетевого стека plan9 о plan9, вообще Поче... весь текст скрыт [показать]
     
  • 1.116, Ivan_83, 01:22, 04/09/2013 [ответить] [смотреть все]  
  • –2 +/
    - Почему в линуксе нельзя узнать сколько можно записать в буфер сокета?
    - Почему нет kqueue? (epoll не даёт почти никакой инфы об эвенте)
    - Почему команда ip используется для настройки L2 вместо ifconfig?
     
     
  • 2.119, ragus, 06:42, 04/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    это не беда беда, что Linux allways fail on set SO_SNDLOWAT чего именно не хват... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.120, Ivan_83, 07:48, 04/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Да всего в epoll не хватает Даже udata раздельно для read и write сделать нельз... весь текст скрыт [показать]
     
  • 1.118, ragus, 06:34, 04/09/2013 [ответить] [смотреть все]  
  • +/
    1)как вы оцениваете перспективы nftables?
    2)чего еще с вашей точки зрения не хватает в сетевой подсистеме сейчас?
    3)как вы оцениваете перспективы такий вещей как netmap(freebsd) и intel dpdk?
    стоит ли их тащить в ядро, или же развивать PACKET_MMAP?


     
  • 1.121, Денис, 08:22, 04/09/2013 [ответить] [смотреть все]  
  • –2 +/
    Алексей решая общую задачу по ограничению полосы пропускания, не приходила ли вам мысль сделать "человеческий" интерфейс для управления этими вещами, вырвиглазный tc уныл чуть более чем полностью.

    Интерфейс/утилита для прозрачного и легкого шейпинга трафика например по сетям до сих пор не написана.

    Тысячи провайдеров и админов отдали бы души дьяволу за возможность шейпнга по подсетям в Linux с конфигом по типу ipfw (о существовании форка ipfw я в курсе, но своим появлением он как раз и обязан тем, что шейпинг в Linux унылое г.но).


     
     
  • 2.122, Аноним, 09:04, 04/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    В реальном мире тысячи админов почему-то переходят на tc из-за его гибкости и во... весь текст скрыт [показать] [показать ветку]
     
  • 1.128, Michael Shigorin, 10:04, 04/09/2013 [ответить] [смотреть все]  
  • +/
    > Начинается процесс сбора [B]вопросов[/B] для интервью с Алексеем Кузнецовым

    Внимание всех попытавшихся развести флейм или усугубить офтопик: "сбор вопросов", а не "обсуждение погоды на марсе" и тем более не "сбор вбросов" (для тех, у кого совсем плохо с глазами или головой).

    Соответствующие сообщения зачищены, просьба отнестись с пониманием.

    ---

    В свою очередь, у меня не вопрос, а комментарий (ц): Алексей, спасибо за труды, доброго Вам здоровья впридачу ко скромности!

     
  • 1.131, fantom, 11:17, 04/09/2013 [ответить] [смотреть все]  
  • –2 +/
    Какие из направлений, в которых сейчас развивается виртуализация, вам кажутся наиболее перспективными и почему?

    Как вы думаете - не пора ли пересмотреть архитектуру ядра и переходить от монолита в сторону микроядра?

     
  • 1.135, Аноним, 14:39, 04/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Вопрос Алексей, не считаешь ли, что для увеличения производительности и упрощен... весь текст скрыт [показать]
     
  • 1.136, AdVv, 16:04, 04/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Как вы думаете Алексей, нужна ли России национальная ОС ?

     
  • 1.137, izyk, 17:06, 04/09/2013 [ответить] [смотреть все]  
  • –1 +/
       Скажите, пожалуйста, почему вы приняли участие именно в разработке “Linux”, а не другого ядра с открытым исходным кодом?
       Скажите, пожалуйста, на какую реализацию вы обращали внимание при разработке сетевого стека, если таковая была, или вы руководствовались только теоретическими знаниями и собственным видением?
       Скажите, пожалуйста, если бы вы сейчас стали разрабатывать сетевой стек, сильно бы он отличался от того что вы сделали в прошлом, иными словами, считает ли вы  архитектуру сетевого стека “Linux”, достаточно продуманной для дальнейшего развития?

    Спасибо.

     
  • 1.143, Аноним, 08:01, 05/09/2013 [ответить] [смотреть все]  
  • +/
    Добрый день Считаю что неразумно был забыт старый проект ippersonality хотелось... весь текст скрыт [показать]
     
  • 1.144, Главные Редакторы, 10:21, 05/09/2013 [ответить] [смотреть все]  
  • +/
    Есть ли желание расширить поддержку сокетов со стороны механизма сигналов? Хочется иметь сигнал SIGIO по которому вызывается пользовательская процедура, в которую помимо сигнала, передаётся сокет, вызвавший срабатывание сигнала, например такой:
    void sig_handler (int signal, int sock)
    {
        /*...*/
    }
     
  • 1.147, Alejandro Podkopaev, 14:05, 05/09/2013 [ответить] [смотреть все]  
  • +/
    Алексей,
    два вопроса:
    1) у человека выделяют первую и вторую сигнальные системы, "образную" и "вербальную". Некоторые апологеты unix-way утверждают, что именно консоль, требующая развитой второй сигнальной системы как способности сформулировать задачу в виде последовательности команд ведущих к результату, и является причиной успеха ОС Unix (в определенной среде); а нынешняя "борьба графических десктопов" - это игра на чужом поле по чужим правилам за чуждые умы.
    Как Вы считаете - стоит ли linux бороться за умы людей, привыкших использовать первую сигнальную при работе с компьютерами и подстраиваться под них? Стоит ли программистам проходить через "console-only" этап?

    2) как человек, много имевший дела с ТСР стэком - не пора ли оставить его только для "длинных" дистанций, а внутри датацентров перейти на "плоский" InfiniBand?


    PS: большое спасибо за iptables\tc, благодаря им в 90х годах удавалось в низкобюджетных проектах обходиться без PIX'ов

     
  • 1.150, Аноним, 02:30, 06/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Расскажите о ближайшем будущем сетевого стека и о далеком :)
     
  • 1.151, anonymous, 15:45, 08/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Вопрос: почему в ядре linux нет netflow? Сторонний модуль для ядра требует определенных версий, патчей и добавляет проблем со сборкой; userspace же решает не дает желаемую производительность.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor