The OpenNET Project / Index page

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

Результаты измерения производительности планировщика задач BFS

14.09.2009 13:07

Представлены результаты измерения производительности планировщика задач BFS, нацеленного на увеличение отзывчивости системы.

  • В 2 тестах (World of Padman, сборка PHP) производительность BFS и CFS была на одном уровне.
  • В 3 тестах (сборка apache, GraphicsMagick, PostMark) немного быстрее оказался BFS.
  • В 2 тестах (7-Zip, чтение Threaded I/O Tester) с небольшим отрывом победил CFS.
  • В тесте на скорость обработки запросов в http-сервере Apache, BFS обогнал CFS на 65%, но CFS отыгрался в тесте на скорость записи данных (Threaded I/O Tester), выполнив его быстрее на 30%.

    1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
    2. OpenNews: Автор CFS провел исследование производительности планировщика задач BFS
    3. OpenNews: Кон Коливас представил BFS, новый планировщик задач для Linux ядра
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/23402-BFS
    Ключевые слова: BFS, linux, benchmark, scheduler
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 13:19, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Как они меряют?!

    Во-первых, запускают одно приложение и радостно меряют попугаев. Это планировщик задач! За-дач, их несколько.

    Во-вторых, BFS ориентирован на десктопы, на уменьшение задержки. А у них что? Время компиляции PHP? Веб-сервер? Кретины, ААААА!

     
     
  • 2.3, zhus (ok), 15:24, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Чего так нервничать? Всё логично, если отклик сервера на запрос пользователя (что на моем десктопе сплошь и рядом) на 65 процентов лучше, а многопоточная запись данных, которая мне на десктопе нафиг не сдалась, на 30 процентов хуже, то я свой выбор сделаю понятно как :)
     
     
  • 3.4, Аноним (-), 16:13, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >отклик сервера
    >на моем десктопе сплошь и рядом

    Нет ли здесь противоречия?

     
     
  • 4.9, zhus (ok), 18:27, 14/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, вроде... Серверов на десктопе хватает, и иксы, и аудио и т.п.
     
  • 3.12, XoRe (ok), 10:41, 15/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Чего так нервничать? Всё логично, если отклик сервера на запрос пользователя (что
    >на моем десктопе сплошь и рядом) на 65 процентов лучше, а
    >многопоточная запись данных, которая мне на десктопе нафиг не сдалась, на
    >30 процентов хуже, то я свой выбор сделаю понятно как :)
    >

    Может вам realtime патч попробовать?)

     

  • 1.2, junqed (??), 13:22, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ссылка ведёт на Фороникс.ком, открывать не стал.
     
  • 1.5, pavlinux (ok), 16:35, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    фрониксы не сдержались :)
     
  • 1.7, pavlinux (ok), 17:28, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вы гляньте на жулика Инго Молнара, он содрал эту фишку у Коня

    http://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2F

    функция set_user_nice(tsk, KTHREAD_NICE_LEVEL);
    устанавливала nice на потоки ядра,
    в 2.6.31-git2 Инго её просто выкинул, теперь потоки ядра
    работают тоже с nice = 0, как и у Коня.

    Молнар дятел что ли!?!?! Пойду Торвальдцу настучу

    Я-то думаю, чего это VirtualBox и QEMU тормозить начали...


     
  • 1.8, Logo (ok), 18:02, 14/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну, а реально на музыке или в коммуникации еще никто не тестил?
     
     
  • 2.10, pavlinux (ok), 03:29, 15/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http://groups.google.ru/group/linux.kernel/browse_thread/thread/33d56fb57f11e
     

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



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

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