eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.telefonia.gsm8 rdzeni - po co to komu?Re: 8 rdzeni - po co to komu?
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!.POSTED!not-for-mail
    From: animka <a...@t...wp.pl>
    Newsgroups: pl.misc.telefonia.gsm
    Subject: Re: 8 rdzeni - po co to komu?
    Date: Sun, 01 Jun 2014 03:50:44 +0200
    Organization: ATMAN - ATM S.A.
    Lines: 66
    Message-ID: <lmfojp$uil$1@node1.news.atman.pl>
    References: <llnadc$pv4$1@news.vectranet.pl> <llndk4$te3$1@speranza.aioe.org>
    <16dztfd8kjchb.145ybm6m61wbj$.dlg@40tude.net>
    <a...@n...neostrada.pl>
    <llps8e$aru$1@node2.news.atman.pl>
    <a...@n...neostrada.pl>
    <llqf82$jv2$3@node1.news.atman.pl>
    <a...@n...neostrada.pl>
    <llvop8$5r7$1@node1.news.atman.pl>
    <a...@n...neostrada.pl>
    <lm5nu0$nrm$1@pyro.tvk.wroc.pl>
    <a...@n...neostrada.pl>
    <a...@t...pilczyce.net>
    NNTP-Posting-Host: e1-163-j14.elartnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: node1.news.atman.pl 1401644473 31317 193.238.180.163 (1 Jun 2014 17:41:13
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Sun, 1 Jun 2014 17:41:13 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.3; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
    Hamster/2.1.0.11
    In-Reply-To: <a...@t...pilczyce.net>
    Xref: news-archive.icm.edu.pl pl.misc.telefonia.gsm:1058126
    [ ukryj nagłówki ]

    W dniu 2014-05-30 12:52, Marek Wodzinski pisze:
    > On Fri, 30 May 2014, Marek wrote:
    >
    >> On Thu, 29 May 2014 00:28:14 +0200, Marek Wodzinski
    >> <m...@O...mamy.to> wrote:
    >>> Ale tak mierzysz tylko czas drugiego wgeta :-)
    >>
    >> Bo tylko wystarczy czas drugiego pod warunkiem, że pierwszy będzie w
    >> tle.Zwróć uwagę pod czego wątek się zaczął.
    >
    > No zaczął się od tego ile rdzeni potrzeba.
    > I od tego, że dałeś przykład niczego nie udowadniający w tej kwestii.
    > Na 10 wgetów w tle wystarczy 1 rdzeń, co w zasadzie pokazałeś wysycając
    > gigabit i pokazując, że on jest wąskim gardłem. Plus narzuty na handshake
    > itp. Nic co wymagałoby więcej niż jednego rdzenia w normalnym
    > wielozadaniowym systemie.
    >
    >>> Dopiero rendering tego co się dostanie wymaga cpu, ale tu
    >> przeglądarki
    >>> jakoś się nie skalują:-) Owszem, flasha odpali na drugim corze,
    >> sandboxy
    >>> też może porozrzucać, ale jak otwierasz tylko jedną stronę, to
    >> wiele Ci
    >>> nie da fefnaście corów.
    >>
    >> Chyba w1993 :).
    >> Teraz "jedna strona" może może mieć kilkanaście-dziesiąt reqestów do kontentu
    >> na różnych serwerach (nawet jak jest keep alive to i tak działa w obrębie
    >> jedengo połączenia) + ajax, przeglądarka pociągnie to w osobnych wątkach.
    >
    > Mylisz lub nie odróżniasz ściągania danych od ich renderowania. Przy
    > ściąganiu jest potrzebne bardzo mało cpu, w drugim wypadku ono się bardzo
    > przydaje.
    > Owszem, multitasking tak jak piszesz pomaga _ściągnąć_ dane szybciej (lub
    > nawet w pewnej preferowanej kolejności jeżeli chodzi o ajaxa), ale nie
    > wynika z tego, że potrzeba do tego ileśtam rdzeni.
    >
    > Natomiast to co napisałem wyżej o fefnastu corach, to to, że przeglądarki
    > różnie radzą sobie z wykorzystaniem tych rdzeniu do renderingu. Oczywiste
    > i najprostsze rzeczy już ostały zrobione - czyli pluginy i zakładki w
    > osobnych procesach/wątkach, ale to co pozostało zaczyna być trudniejsze.
    > O ile Chrome sobie z tym radzi, to Firefox już średnio. Opera wcale.
    >
    >> A to
    >> już daje teoretyczną szansę na rozłożenie tego między "cory".
    >
    > Praktycznie, to i pół rdzenia by wystarczyło na sieć :-)
    > I nie zawsze uruchomienie wielu wątków na wielu rdzeniach daje oczekiwany
    > efekt, czasem szybciej całość chodzi w obrębie jednego o ile go nie
    > wysycamy.
    >
    >> Paradoxalnie to
    >> czasami jest problematyczne, bo jak ma się serwer www embeded z 5kb ram i
    >> ograniczenia na dwa gniazda "na raz" a przegladarka naraz chce w 6
    >> połączeniach pobrać kontent to 4 jej się przyblokują zanim dwa możliwe się
    >> zwolnią. A wtedy tylko ajax+sync pomaga kosztem czasu ładowania.
    >
    > Czyli tak jak pisałem - to nie cpu czy liczba rdzeni na kliencie jest
    > wąskim gardłem w _ściąganiu_ danych przez przeglądarkę.

    Większe pliki można ściągać FlashGet-em. Jest on też rozszerzeniem w
    Firefox.


    --
    animka

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

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: