sierpień 12th, 2007
admin
Wczoraj poinformowałem o moim małym projekcie, którego celem jest optymalizacja „w locie” pracy planisty CFS i planistów operacji wejścia/wyjścia w systemie. Od wersji 001 trochę się zmieniło
diff -uprN deskopt-001/deskopt deskopt-002/deskopt | diffstat
deskopt | 427 ++++++++++++++++++++++++++++++++++++++++++++—
1 file changed, 410 insertions(+), 17 deletions(-)

Źródło, autor: michal
Tags: szeregowanie procesów,
we/wy,
optymalizacja,
jądro,
CFQ,
CFS,
Newsy
Pokrewne posty:
Psi 0.11Pierwsze owoce pracy A. Dorana — SMP w NetBSDPierwsze owoce pracy Andrewa Dorana — SMP w NetBSDAmarok 1.4.7UPDATE! SMP w NetBSDWywiad ze współtwórcą World Wide Web, Robertem CailliauWywiad ze współtwórcÄ… World Wide Web, Robertem CailliauPlanista czy… bufory?Stabilny Fluxbox 1.0Dni Technologii Informatycznych IT Days 2007Posted in szeregowanie procesów, we/wy, optymalizacja, jądro, CFQ, CFS, Newsy |
No Comments »
styczeń 1st, 1970
W sprawie planisty Linuksa dyskusje się nie skończyły. Linus nadal upiera się, że nie potrzeba osobnych planistów na biurka i dla serwerów. Odpiera też ciągle zarzuty, że planista powinien być w postaci wymiennych wtyczek. Zwykle na potwierdzenie tej metody przytacza się argument o wymiennych wtyczkach bezpieczeństwa, ale Linus twierdzi, że wynika to z kompletnie odmiennych modeli bezpieczeństwa, podczas gdy w kwestii planisty chodzi tylko o dopasowanie wydajności.
Tymczasem na jednym z blogów w sieci pojawił się interesujący artykuł, który stawia problem w zupełnie inny sposób. Autor tego wpisu uważa, że na biurku chodzi wcale nie o planistę ani o rzeczywistą wydajność, tylko o odpowiednie przeznaczanie pamięci na bufory dyskowe (block cache) i bufory systemu plików (inode/dentry cache), a zwłaszcza na te drugie. Dodatkowym ważnym parametrem jest współczynnik “wymienialności” (swappiness), który decyduje o tym, kiedy aplikacja zostaje przeniesiona z pamięci na dysk.
Najlepsze w tym tekście są konkretne polecenia jakie należy wpisać pod konsolą, aby sprawdzić teorię buforów na własnym komputerze.
Źródło: http://linuxnews.pl/planista-czy-bufory/
Tags: wydajność,
planista,
optymalizacja,
biurko,
Newsy
Pokrewne posty:
CFS przyspieszaReally Fair SchedulerPędź, dysku mój, pędź…Pędź dysku mój, pędź…id porzuca LinuksaOOXML i szwedzka farsa - ciąg dalszyOOXML i szwedzka farsa - ciÄ…g dalszyMEN otworzyło ofertyMEN otworzyÅ‚o ofertyCzy id porzuca Linuksa?Posted in wydajność, planista, optymalizacja, biurko, Newsy |
No Comments »
styczeń 1st, 1970
Wladimir van der Laan opracował specjalną wersję kodeka Schroedinger (implementacja formatu dirac w C), która wykorzystuje CUDA. CUDA to — mówiąc w skrócie — sposób na wykorzystanie procesora graficznego (GPU) jako koprocesora wspomagającego różne obliczenia.
Van der Laan przerzucił wszystkie operacje na ramkach oraz obrazach z Athlona64 5200+ na Geforce 8800GTX, uzyskując około 12-krotne przyspieszenie. Dzięki temu film o rozdzielczości 1440×1080 z przeplotem był dekodowany przez GStreamer z prędkością około 17 klatek na sekundę. Do normalnego odtwarzania z prędkością 24 klatek na sekundę jeszcze trochę brakuje, ale Wladimir twierdzi, że jest jeszcze miejsce na poprawianie wydajności.
Źródło: http://linuxnews.pl/schroedinger-wspomagany-przez-cuda/
Tags: dirac,
gpu,
shroedinger,
cuda,
kodeki,
optymalizacja,
multimedia,
Newsy
Pokrewne posty:
Były menedżer Microsoftu zamierza przejść na LinuksaDODR: Równoważność to nie identycznośćVirtualBox 1.5.0Kto się kogo ma bać?Projekt Linux Driver ruszyłOracle wspiera YAST w Oracle Enterprise LinuxJapończycy najbardziej lubią Czerwonego KapturkaJapoÅ„czycy najbardziej lubiÄ… Czerwonego KapturkaDni Technologii Informatycznych IT Days 2007Dzień ProgramistyPosted in dirac, gpu, shroedinger, cuda, kodeki, optymalizacja, multimedia, Newsy |
No Comments »