Portál AbcLinuxu, 12. května 2025 07:50
Vždy som sa divil čo robia tie úžasné Win programíky, ktoré "zrýchlia internet" (a osobne to tipujem na dynamické vylaďovanie parametrov TCP/IP stack-u).Ale houby většinou je to nějaká proxy, a snížení různých timeoutů aby se nečekalo na nedostupné věci.
na jednom pocitaci mam win aj linux a z druheho pocitaca stiahnem nejaky film napr a stopnem ktory OS to stiahne rychlejsie nie?? to neporovnavam vykon??Ani nie. Potrebujes urcit co sposobuje, ze prenos trva prave tolko, kolko trva. Mozno sietova infrastruktura; v tom pripade s tym nic neurobis. Mozno sietova karta a driver, volby ako scater-gather, zero-copy, device polling a pod.; tu sa dostavas na ladenie sietoveho subsystemu. Mozno tcp handshake, tu sa dostavas na ladenie tcp stacku. Mozno citanie z disku; tu sa dostavas na vyber filesystemu, ladenie dvoch tuctov premennych a problem s tym, ze a) nemozes mat rovnake podmienky v oboch os na jednom pocitaci uz len preto, ze nemozes mat jeden subor ulozeny vzdy presne na tom istom mieste s tou istou fragmentaciou, alebo b) mozes ho mat ulozeny na zdielanej fat-ke ale nemas tu istu implementaciu fs v roznych os. Ze merias "overall performance"? Nic take neexistuje.
porovnanie vykonnosti samby win vs. linux vs. bsd vs. solaris; je zname, ze unixovske implementacie samby su pomale. (Mozno aplikovat na akukolvek konkretnu sluzbu poskytovanu obomi zamyslanymi platformami, samba je len priklad
Tak mně tohle opravdu známo není - kdykoli jsem to zkoušel měřit, vycházelo to opačně.
ten win32 API gtkperf, su tam len screenshoty a downloady pre linux ide to aj pod windowsom??Aj, tak jsem to nemyslel.
Prostě jen tak. Samozřejmě se s těchto testů nedá nic vyvozovat ...Takze su uplne zbytocne.
... nepopírejte, že se pak na ty výsledky (pokud budou) se zájmem nepodíváte.Nie, dakujem. Osobne som velmi opatrny pri interpretacii vlastnych performance testov (ktore mam v pracovnej naplni), nakolko si uvedomujem podmienky, v ktorych boli vykonane a najma to, co o tychto podmienkach neviem. Na webe publikovane testy serioznych vyvojarov ma zaujmu vtedy, ak su doplnene velmi presnymi informaciami o hypoteze, ktoru merali ("abc" by malo byt rychlejsie za podmienok "xyz" lebo zamykanie v jadre systemu "pqr" sa s touto kniznicou riesi takto, zatial co defaultna ho riesi takto...) a vysledky takychto testov beriem len ako upozornenie na co si treba dat pozor. Preco asi v sql existuju zdanlivo ekvivalentne direktivy "EXISTS" a "IS IN"? Existuje skupina db vyvojarov tvrdiacich ze "EXISTS" je rychlejsie ako "IS IN", existuje ina skupina tvrdiaca opak a konecne existuju benchmarky ktore jednoznacne potvrdzuju hypotezu jednej ci druhej skupiny. Pravda je, ze raz je lepsie jedno, potom ine. Preto existuje v Oracle dedicated aj shared server. Ze index-scan tabulky je vzdy lepsi ako full-scan alebo ze vyuzitie vyrovnavacej pamate bliziace sa 100% je optimalne? Ale prosim vas...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.