Really Fair Scheduler

sierpień 31st, 2007 admin

Roman Zippel zaproponował nowego planistę jądra — Really Fair Scheduler. Zgodnie z nazwą ma on być “naprawdę sprawiedliwy” w przydzielaniu czasu procesora, a w każdym razie bardziej sprawiedliwy niż CFS Ingo Molnara, który miał być już “całkowicie sprawiedliwy”.

Zippel stwierdził, że błędem Molnara było trzymanie się sztywno wyznaczonych przedziałów czasu. Zamiast tego wprowadził znormalizowany przepływ czasu, w którym liczy się tylko względna odległość między zadaniami. Nowy planista jest podobno mniej skomplikowany niż CFS, a działający prototyp RFS w testach na jądrze 2.6.23 wykazywał zwykle o kilkanaście procent mniej przełączeń kontekstu.


Tags: , , ,

Pokrewne posty:

  • CFS przyspiesza
  • Posted in rfs, planista, jądro, Newsy | No Comments »

    CFS przyspiesza

    styczeń 1st, 1970

    Planista CFS rozwijany przez Ingo Molnara przeszedł małe odchudzanie, dzięki któremu ma mniejszą objętość i działa wydajniej. Przy liftingu zostały wykorzystane także pomysły zapożyczone z RFS (Really Fair Scheduler).

    Opublikowany na LKML test wskazuje, że nowy CFS jest szybszy średnio o 16% w porównaniu z CFS w Linuksie 2.6.23-rc6, a nawet pracuje odrobinę szybciej niż planista O(1) z jądra 2.6.22. Przyrost prędkości jest podobny na architekturze x86 zarówno 32- jak i 64-bitowej.

    Źródło: http://linuxnews.pl/cfs-przyspiesza/


    Tags: , , , ,

    Pokrewne posty:

  • Really Fair Scheduler
  • DeskOpt v002 - optymalizacja pracy planistów
  • Posted in rfs, planista, jądro, CFS, Newsy | No Comments »

    Pierwsze owoce pracy Andrewa Dorana — SMP w NetBSD

    styczeń 1st, 1970

    Andrew Doran to programista systemu NetBSD. Obecnie pracuje on na pełen etat nad poprawą skalowalności i obsługi SMP w NetBSD.

    Po przejściu na model wątków 1:1 i optymalizacji biblioteki pthread, Andrew opublikował zaskakujące wyniki testów wydajności. Pierwszy test przedstawia porównanie wydajności planistów różnych wersji NetBSD. W drugim teście zestawiono NetBSD z innymi systemami. Jak widać, zatrudnienie Andrewa Dorana za pieniądze fundacji NetBSD okazało się bardzo korzystne dla rozwoju systemu. Oby tak dalej!

    Bardzo szczegółowe informacje na temat rozwoju NetBSD (w tym oczywiście obsługi SMP), można znaleźć na stronie The NetBSD CVS Digest. Polecam również zapoznanie się z tabelarycznym zestawieniem funkcji związanych z przetwarzaniem wieloprocesowym NetBSD.

    Źródło: http://linuxnews.pl/owoce-pracy-andrew-dorana-netbsd/


    Tags: , , , , ,

    Pokrewne posty:

  • Pierwsze owoce pracy A. Dorana — SMP w NetBSD
  • UPDATE! SMP w NetBSD
  • Obsługa SMP w OpenBSD na platformie sparc64
  • ObsÅ‚uga SMP w OpenBSD na platformie sparc64
  • Elementarz użytkownika NetBSD
  • Elementarz użytkownika NetBSD
  • LLVM 2.1
  • AMD/ATI: pierwsze specyfikacje
  • AMD/ATI: pierwsze wolne specyfikacje
  • Dni Technologii Informatycznych IT Days 2007
  • Posted in skalowalność, smp, benchmark, netbsd, planista, Newsy | No Comments »

    Pierwsze owoce pracy A. Dorana — SMP w NetBSD

    styczeń 1st, 1970

    A. Doran to programista systemu NetBSD. Obecnie pracuje on na pełen etat nad poprawą skalowalności i obsługi SMP w NetBSD.

    Po przejściu na model wątków 1:1 i optymalizacji biblioteki pthread, Andrew opublikował zaskakujące wyniki testów wydajności. Pierwszy test przedstawia porównanie wydajności planistów różnych wersji NetBSD. W drugim teście zestawiono NetBSD z innymi systemami. Jak widać, zatrudnienie A. Dorana za pieniądze fundacji NetBSD okazało się bardzo korzystne dla rozwoju systemu. Oby tak dalej!

    Bardzo szczegółowe informacje na temat rozwoju NetBSD (w tym oczywiście obsługi SMP), można znaleźć na stronie The NetBSD CVS Digest. Polecam również zapoznanie się z tabelarycznym zestawieniem funkcji związanych z przetwarzaniem wieloprocesowym NetBSD.

    Źródło: http://linuxnews.pl/owoce-pracy-andrew-dorana-netbsd/


    Tags: , , , , ,

    Pokrewne posty:

  • Pierwsze owoce pracy Andrewa Dorana — SMP w NetBSD
  • UPDATE! SMP w NetBSD
  • Obsługa SMP w OpenBSD na platformie sparc64
  • ObsÅ‚uga SMP w OpenBSD na platformie sparc64
  • Elementarz użytkownika NetBSD
  • Elementarz użytkownika NetBSD
  • LLVM 2.1
  • AMD/ATI: pierwsze specyfikacje
  • AMD/ATI: pierwsze wolne specyfikacje
  • Dni Technologii Informatycznych IT Days 2007
  • Posted in skalowalność, smp, benchmark, netbsd, planista, Newsy | No Comments »

    UPDATE! SMP w NetBSD

    styczeń 1st, 1970

    A. Doran to programista systemu NetBSD. Obecnie pracuje on na pełen etat nad poprawą skalowalności i obsługi SMP w NetBSD.

    Po przejściu na model wątków 1:1 i optymalizacji biblioteki pthread, Andrew opublikował zaskakujące wyniki testów wydajności. Pierwszy test przedstawia porównanie wydajności planistów różnych wersji NetBSD. W drugim teście zestawiono NetBSD z innymi systemami. Jak widać, zatrudnienie A. Dorana za pieniądze fundacji NetBSD okazało się bardzo korzystne dla rozwoju systemu. Oby tak dalej!

    Bardzo szczegółowe informacje na temat rozwoju NetBSD (w tym oczywiście obsługi SMP), można znaleźć na stronie The NetBSD CVS Digest. Polecam również zapoznanie się z tabelarycznym zestawieniem funkcji związanych z przetwarzaniem wieloprocesowym NetBSD.

    Update!

    Pojawiło się również porównanie NetBSD z Solarisem (Solaris Express build 73). Wykonał je Darren Reed.

    Źródło: http://linuxnews.pl/owoce-pracy-andrew-dorana-netbsd/


    Tags: , , , , ,

    Pokrewne posty:

  • Pierwsze owoce pracy A. Dorana — SMP w NetBSD
  • Pierwsze owoce pracy Andrewa Dorana — SMP w NetBSD
  • Obsługa SMP w OpenBSD na platformie sparc64
  • ObsÅ‚uga SMP w OpenBSD na platformie sparc64
  • Elementarz użytkownika NetBSD
  • Elementarz użytkownika NetBSD
  • LLVM 2.1
  • Opera będzie obsługiwać APNG
  • Opera bÄ™dzie obsÅ‚ugiwać APNG
  • Nowe wydanie polskiej dystrybucji, KateOS 3.6 już jest!
  • Posted in skalowalność, smp, benchmark, netbsd, planista, Newsy | No Comments »

    « Previous Entries