CPU időt
Tól 1GbWiki.
CPU idő - az az, hogy a fordított szerver CPU feldolgozási feladatokat. Idővel bázis vehet a teljes időt a probléma megoldására (oldal nemzedék, stb), de ez nem tartalmazza azt az időt, amit eltöltött a generációs konkurens feladatok vagy vár külső események hatására.
A feldolgozási idő függ az elvégzett munkát. Abban az esetben, szerver terhelés miatt, vagy elvárások (például, egy a kiszolgáló válaszát mySQL) végrehajtása során a forgatókönyvet megváltozik, a valós idejű processzor (azaz a processzor terhelés) állandó marad.
[Rule] Példák
A legjobb, hogy magyarázza a példákat.
- Az otthoni gépen, akkor az archivált egy nagy fájlt. Beletelt 40 másodperc. Teljes idő - 40 másodperc CPU-idő - 40 másodperc alatt.
- Hasonlóképpen, hanem két kép egyszerre. Összesen folyamat befejezése idő - 80 másodperc, a feldolgozási idő minden egyes - 40 másodperc.
- A szerver fut üres script oldal generációs idő - 2 másodpercig. CPU idő - 2 másodpercig.
- A szerver fut egyidejűleg 10 ilyen scriptek. oldal generációs idő 20 másodperc, azonban a feldolgozási idő még 2 másodpercig.
- Egy közeli szerver, MySQL szerver túlterhelt, így a szkript nem működik 2 és 45 másodperc. oldal generációs idő - 45 másodperc, a CPU idő még mindig 2 másodpercig.
[Rule] a processzor műveleti idejét
Ez a CPU idő - olyan erőforrás, amely a végén a szerveren. Szüksége van a számla. Ebben az esetben, amint azt a példák is mutatják, hogy nem számít, hány fut a script - fontos, hogy milyen munkát ő ebben az esetben, azaz, CPU szükséges idő futása. A szokásos ideig egy oldal 10-100 ms (azaz 10-100-szor kevesebb, mint egy másodperc). Mivel a szerver egyszerre kezeli tíz lekérdezések oldalon generációs idő jellemzően egy másodpercen belül. Ez normális.
[Edit] Hogyan történik az elszámolás
Web szerver tárolja a log file CPU idő, hogy már fordított minden kérés. Azt mondja az operációs rendszer. Az adatokat ezután összegezzük minden helyszínen egy órán belül. Ha a teljes CPU időt a honlapon 1 perc, 1 óra, ez azt jelenti, hogy ebben az órában töltött 1/60 = 1,7% a források egy processzor a szerver.
[Szerkesztés] A teljes kapacitása a szerver
Szerverek különböző számú processzorok. A szerveren, ahol a CPU 8 (pontosabban, reálisabban, a CPU 2-től 4-minden magja - olyan korszerű 1Gb szerver), a teljes feldolgozási idő lehet akár 800%, ez azt jelenti, hogy 100% loaded mind a nyolc logikai processzorokat.
Rögzítés megvalósítható pontosan atommagok processzorok, mivel az egyik szerver lehet 1-8 független magok, és a szám „3,5% a szerver erőforrások” kapacitás azt jelenti, hogy ténylegesen különbözik 8-szor konfigurációjától függően a szerver, nem lenne helytelenül.
Ahhoz, hogy össze tudjuk hasonlítani az árak az árak más szolgáltatók kell tennie ezt a módosítást. Például, az arány a P-15, amely a terhelés 15% egy processzor megegyezik a teljes terhelést a szerveren, az arány 3,75%, ha más szolgáltató jelzi, hogy a CPU 4 szerver teljesen.
Így a terhelés belül 3,5% - 7,5% (limit standard árak) számára ez az index megfelel az elfogadott virtuális tárhely kifejezett határokat a terhelés a teljes szerver - előforduló körülmények között 1% és 3%. Összesen határt először be kell szorozni 8 - az összes processzorok a jelenlegi 1Gb szerver -, majd elosztjuk az átlagos processzorok számát a határértéket egy hasonló szolgáltatót. A túlnyomó többség említett „Machine osztály Dual Xeon 3 GHz”, amely a 4 logikai processzorokat.