eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingkoszt zarzadzaniaRe: koszt zarzadzania
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: " " <f...@g...SKASUJ-TO.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: koszt zarzadzania
    Date: Fri, 7 Oct 2011 22:27:23 +0000 (UTC)
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 74
    Message-ID: <j6nucb$eeu$1@inews.gazeta.pl>
    References: <j6jgj8$p6v$1@inews.gazeta.pl> <2...@n...onet.pl>
    <j6jo0e$ifh$1@inews.gazeta.pl> <j6mmf1$fd$1@news.onet.pl>
    <j6n6d9$14j$1@inews.gazeta.pl> <j6n848$bd4$1@news.onet.pl>
    <j6nb6j$f8h$1@inews.gazeta.pl> <j6ndbl$suh$1@news.onet.pl>
    <j6nfsq$o0$1@inews.gazeta.pl> <j6ngn8$3fd$1@inews.gazeta.pl>
    NNTP-Posting-Host: localhost
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1318026443 14814 172.20.26.242 (7 Oct 2011 22:27:23 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 7 Oct 2011 22:27:23 +0000 (UTC)
    X-User: fir
    X-Forwarded-For: 31.61.130.244
    X-Remote-IP: localhost
    Xref: news-archive.icm.edu.pl pl.comp.programming:192648
    [ ukryj nagłówki ]

    <f...@g...SKASUJ-TO.pl> napisał(a):

    > <f...@g...SKASUJ-TO.pl> napisał(a):
    >
    > > Piotr Chamera <p...@p...onet.pl> napisał(a):
    > >
    > > > W dniu 2011-10-07 19:00, f...@g...SKASUJ-TO.pl pisze:
    > > > > nie dam rady szybko przeczytac, ale zgadza sie ze tam jest
    > > > > napisane ze te kawalki dla procesow to zwykle ok 20 ms
    > > > > dla desktopow i 120 dla serwerow
    > > > > (bardzo dlugo, myslelem ze to sie robi z 1000 razy czesciej)
    > > >
    > > > przełączenie kontekstu to kosztowna operacja - przerwanie potoku,
    > > > zachowanie rejestrów, przeładowanie tlb, przeładowanie zawartości
    > > > cache... na całość traci się kilkaset ns (lub więcej, zależy od wielu
    > > > czynników) więc nie można tego robić zbyt często, bo nie wykonamy
    > > > żadnej użytecznej pracy :) (przy kwancie 20 ms i czasie przełączenia
    > > > 500ns tracimy ok. 2,5 %; przy kwancie 5 ms byłoby to już 10% itd).
    > >
    > > raczej rabnales sie o 1000x w tych oszacowaniach bo 500n to 0.5mikro
    > > a nie 0.5 mili,
    > >
    > > ale z innych oszacowan wychodzi ze to przelaczanie moze
    > > miecjednak spory udzial: (1) wydaje mi sie ze przelaczenie
    > > kontekstu to moze byc wiecej niz 500 ns - 500 ns to nie
    > > jest czas w ktorym mozna jakos duzo zrobic - no ale
    > > trudno powiedziec, moze wydala w 0.5
    > > (2) mi proces explorer dla wszystkich procesow pokazuje
    > > tak z 1500 context switchow na sekunde (a jak doliczyc te
    > > od przerwan to 1000 wiecej, ale nie wiem czy te nalezy doliczac
    > > pewnie tak), wezmy 1 mikro na context switch x 2500 switchow
    > > 2.5 ms na przelaczanie; ujdzie ale jest zauwazalne
    > >
    > > odrebny problem to to co wczesniej wspominane, ktore apki
    > > z tla i jak podkradaja mi czas procesora... (bo te sa o wiele
    > > gorsze niz samo przelaczanie)
    > >
    >
    > same przelaczeniowe wtrety nie sa tak zle bo sa
    > drobnoziarniste (choc kiedys cos czytalem ze niektore
    > z przerwan i tak moga wstawic jakis gruby wtret i to
    > wlasnie dyskwalifikuje winde do zast realtime, nie wiem
    > dokladnie) takie drobnoziarniste wtrety moglyby robic
    > problemy z plynnoscia ale w znacznie nizszej skali,
    > np gdyby ktos chcial miec stabilne ramki w skali
    > mikrosekund (ilustam), ja chialbym miec jedynie
    > stabilne niezaburzane ramki w skali powiedzmy 300 - 500 Hz
    > a mam tymczasem cholerne kobylaste cykliczne piki
    > na 30 ms czy nawet wiecej (to juz przesada) - co
    > prawda jak mowilem jak przelacze riorytet procesu na
    > high to ich juz nie ma
    >
    >
    w sumie to jest tam cos co by pasowalo jako ew wyjasnienie
    tych pikow ale pewnosci czy to jest wlasnie to nie mam:
    ponoc winda wybiera do dzialania procesy o najwyzszym
    priorytecie, natomiast te o nizszym sa zatrzymywane,
    ale aby nie zaglodzic ich na smierc raz na sekunde
    sprawdza czy ktores z nich przez ostatnie 4 sekundy
    dobijaly sie do dzialanie, o ile tak to na chwile
    podnosi im priorytet na 15 - i z tego mogolyby wynikac
    te piki mw co sekunde, co prawde jak ustawiam proces
    na high to juz ich nie ma a high to chyba tylko 13
    a 15 jest wiecej niz 13 , jest jeszcze cos takiego ze
    (o ile rozumiem) fokusowany proces ma jakiegos boosta
    do priorytetu (+3 chyba) albo do kwantu (x3 chyba)
    ale chyba na xp jest to to drugie wiec nie tlumaczyloby
    czemu juz 13 blokuje tamte glodomory (no ale ani bardzo
    dokladni nie czytalem ani tez b dokladnie nie testowalem)



    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

  • 07.10.11 23:14 M.M.
  • 08.10.11 05:31
  • 08.10.11 05:51
  • 08.10.11 06:03
  • 08.10.11 08:51
  • 08.10.11 20:47 M.M.

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: