Aceasta este comanda pmdafreebsd care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
pmdaaix, pmdadarwin, pmdafreebsd, pmdalinux, pmdanetbsd, pmdasolaris, pmdawindows -
Agenții de domeniu pentru valorile performanței nucleului sistemului de operare
REZUMAT
$PCP_PMDAS_DIR/aix/pmdaaix [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
$PCP_PMDAS_DIR/darwin/pmdadarwin [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
$PCP_PMDAS_DIR/freebsd/pmdafreebsd [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
$PCP_PMDAS_DIR/linux/pmdalinux [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
$PCP_PMDAS_DIR/netbsd/pmdanetbsd [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
$PCP_PMDAS_DIR/solaris/pmdasolaris [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
$PCP_PMDAS_DIR/windows/pmdawindows [-d domeniu] [-l fișier jurnal] [-U nume de utilizator]
DESCRIERE
Fiecare platformă acceptată are un kernel Performance Metrics Domain Agent (PMDA) care
extrage valorile de performanță din nucleul acelei platforme. O varietate de platforme-
sunt disponibile metrici specifice, cu un set la fel de variat de mecanisme de acces -
de obicei, aceasta implică apeluri speciale de sistem sau citirea din fișiere din kernel virtual
sisteme de fișiere precum Linux sysfs si procfs sisteme de fișiere.
Nucleul platformei PMDA este una dintre cele mai critice componente ale instalării PCP,
și trebuie să fie cât mai eficient și fiabil posibil. În toate instalările implicit
kernelul PMDA va fi instalat ca o bibliotecă partajată și astfel se va executa direct în
pmcd(1) proces. Acest lucru reduce puțin costurile generale asociate cu interogarea metadatelor
și valorile asociate cu aceste valori (nu este necesară transmiterea mesajului).
Spre deosebire de multe alte PMDA, nucleul PMDA exportă un număr de subarbori de spații de nume metrice,
cum ar fi kernel, rețea, swap, mem, ipc, filesys, nfs, disc și hinv (inventar hardware).
În ciuda faptului că rulează de obicei ca biblioteci partajate, cele mai multe instalări includ, de asemenea, un sistem autonom
executabil pentru nucleul PMDA. Acest lucru este pentru a ajuta activitățile de profilare și depanare, cu
dbpmda(1) de exemplu. În acest caz (dar nu pentru bibliotecile partajate), următoarea comandă
sunt disponibile opțiuni de linie:
-d Este absolut esențial ca valorile de performanță domeniu numărul specificat aici este
unic și consistent. Acesta este, domeniu ar trebui să fie diferit pentru fiecare PMDA pe unul
gazdă, și la fel domeniu numărul trebuie utilizat pentru același PMDA pe toate gazdele.
-l Locația fișierului jurnal. În mod implicit, un fișier jurnal numit [platforma].log este scris în
directorul curent al pmcd(1) când pmda[platforma] este pornit, adică
$PCP_LOG_DIR/pmcd. Dacă fișierul jurnal nu poate fi creat sau nu poate fi scris, rezultatul este
scris în schimb la eroarea standard.
-U Cont de utilizator sub care să rulați agentul. Valoarea implicită este „pcp” fără privilegii
cont în versiunile curente de PCP, dar în versiunile mai vechi contul de superutilizator
(„rădăcină”) a fost folosită implicit.
INSTALARE
Este disponibil accesul la nume, text de ajutor și valori pentru valorile de performanță a nucleului
implicit - spre deosebire de majoritatea celorlalți agenți, nu este necesară nicio acțiune pentru a le activa și ei
nu trebuie eliminate.
Utilizați pmdafreebsd online folosind serviciile onworks.net