CP (kakcpu decriptată puncte) - este o valoare abstractă ce caracterizează cantitatea de timp procesorului CPU petrecut de manipulare utilizatorii proceselor kernel linux obținute prin mijloace standard. În unitățile CP condiționate, sarcina este măsurată pe CPU-ul serverului propriu-zis. Acest indicator este măsurat prin sistemul de contabilitate de procesare în Linux.
Acest indicator nu poate fi folosit ca un singur standard pentru toți. totul depinde de fiecare configurație particulară a serverului web.
Ceea ce afectează încărcarea CPU a serverului care găzduiește site-ul [editați]
Orice procesor care necesită procesarea pe server face o încărcare pe CPU. Acestea sunt scripturi de servere diferite scrise în limbile de programare web server: PHP, Perl și altele.
Schema de lucru [edit]
Mai întâi, instalați daemonul psacct (RedHat) sau acct (Debian). yum instalați psacct sau apt-get install acct
Daemonul colectează informații despre toate procesele pe care le efectuează utilizatorul și le scrie în / var / account. În plus, cu comanda sa, putem obține informații despre fiecare utilizator și despre încărcătura lui.
Valoarea acestui parametru depinde atât de prezența site-ului, cât și de site-ul însuși, pe modulele conectate etc. Prin urmare, este posibil să se estimeze numai ce fel de încărcare va crea un anumit site prin aproximativ și cu un studiu detaliat al site-ului. În acest caz, este mai corect și mai rapid să transferăm site-ul către noi și să vedem sarcina creată de acesta.
Pe unele site-uri mari de găzduire, sarcina procesorului este măsurată în "CP" și MySQL în "secunde".
Mai întâi, instalați daemonul psacct (RedHat) sau acct (Debian).
Daemonul colectează informații despre toate procesele pe care le efectuează utilizatorul și le scrie în / var / account. În plus, cu comanda sa, putem obține informații despre fiecare utilizator și despre încărcătura lui. Puteți utiliza sa cu pavilionul -user-sumar:
Prima linie este consumul total din sistem. Apoi, rând pe rând, informații despre resursele consumate de fiecare utilizator. În coloana a treia, ceea ce ne trebuie este încărcarea procesorului în CP.
Încărcați pe MySQL
Unitatea de măsură este secundară. Măsurată cu statisticile utilizatorilor Percona.
Datele fiecărei solicitări sunt scrise în tabelul de sistem. În cazul nostru, timpul fiecărei solicitări este adăugat la coloana CPU_TIME.
Din păcate, pentru a obține statistici despre MySQL 5.5, trebuie să reinstalați MySQL.
Ieșirea informațiilor despre sarcină se face prin interogarea bazei de date INFORMAȚII_SCHEMA: