The OpenNET Project / Index page

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

Интервью с разработчиком Linux ядра

30.01.2007 15:43

Опубликовано интервью с Jens Axboe, разработчиком Linux ядра работающим в компании Oracle. Основной интерес Jens связан с работой над планировщиками ввода-вывода в Linux ядре, о работе которых (включая CFQ scheduler) он подробно рассказывает. Также в разговоре затрагивается тема процесса разработки 2.6 ядра, использования git и отношения к лицензии GPL.

  1. Главная ссылка к новости (http://kerneltrap.org/node/763...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/9671-linux
Ключевые слова: linux, kernel, io
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, _Nick_ (??), 08:26, 31/01/2007 [ответить]  
  • +/
    Силен чел. CFQ - это просто гениально!
    Аналогов нет ни в маздае, ни в бзде.

    Он _знал_ куда комиттить свой код ;)
    Очевидно, что лицензия - далеко не последняя причина тому:

    ------CUT1------
    The reason I got into open source in the first place was because of the knowledge sharing. I like giving away my ideas and code for free, but I'd also prefer if others do the same. Especially if they base projects or include some of my code, then I really don't want to allow them to run away with that and never give anything back. So the GPL appeals to me as a license, much more so than the BSD class of licenses.
    ------/CUT1------

    ------CUT2-------
    I do know that the BSD's don't have any advanced IO scheduler implementation, and that they based their IO units on virtual addresses and lengths where Linux is completely scatter gather based. Apart from that, I'm completely BSD ignorant.
    ------CUT2-------

     
  • 2, Moralez (??), 13:00, 01/02/2007 [ответить]  
  • +/
    Какая разница, какая лицензия? Если завтра gnu/linux сделают bsd (если б это было возможным), а freebsd gnu-той, на моих серверах останется freebsd (несмотря на отсутствие гениального CFQ). :)

    На файлопомойку бы поставил linux, а на многофункциональный сервер с небольшой нагрузкой намного больше подходит FreeBSD и CFQ это там просто не надо....

     
     
  • 3, _Nick_ (ok), 14:20, 01/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Какая разница, какая лицензия?

    смысл лицензии, ИМО, отвечает на вопрос большей популярности линуха перед бздей как акцептора кода open source разработчиков.


    >Если завтра gnu/linux сделают bsd (если б это
    >было возможным), а freebsd gnu-той, на моих серверах останется freebsd (несмотря
    >на отсутствие гениального CFQ). :)
    >На файлопомойку бы поставил linux, а на многофункциональный сервер с небольшой нагрузкой
    >намного больше подходит FreeBSD и CFQ это там просто не надо....

    с той же легкостью откажитесь от nice?
    Ведь вам не нужны приоритеты ввода/вывода. Вероятно, не нужны и приоритеты использования процессора...  кто знает... у всех свои задачи...

     

  • 4, Moralez (??), 04:32, 02/02/2007 [ответить]  
  • +/
    За всю жизнь nice-ом пользовался для одной задачи и то дело было на десктопе... CFQ по большому счёту тоже только на десктопе нужен...
     
     
  • 5, _Nick_ (??), 05:20, 02/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >За всю жизнь nice-ом пользовался для одной задачи и то дело было
    >на десктопе... CFQ по большому счёту тоже только на десктопе нужен...

    видать, либо у вас на десктопе весь веб и мыло и все что положено крутиццо ;)
    ниче, бывает и такое. Но это уже не совсем десктоп получаеться :)
    Хотя и это уже условности.

    А вот про CFQ - расстрою. На десктопе оно то как раз себя показывает реже. Намного.
    А на сервере иной раз незаменимо. Идут бекапы, и хоть раком стань, а никакой найс их
    не расслабит так как низкий приоритет CFQ.
    В/Выводом не управлять в таком случае себе дороже...

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



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

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