This shows you the differences between two versions of the page.
|
ep:laboratoare:05 [2017/01/16 22:52] emilian.radoi [CPU Usage] |
ep:laboratoare:05 [2017/01/17 10:22] (current) emilian.radoi [Resurse] |
||
|---|---|---|---|
| Line 126: | Line 126: | ||
| Pe langa clasa de mai sus, am mai declarat o clasa – ProcMonLogFunc, al carui scop este sa afiseze cat mai simplu cand intra intr-o functie si cand iese. Pentru aceasta am definit macroul: | Pe langa clasa de mai sus, am mai declarat o clasa – ProcMonLogFunc, al carui scop este sa afiseze cat mai simplu cand intra intr-o functie si cand iese. Pentru aceasta am definit macroul: | ||
| - | #define DBGTRACE_FN_() ProcMonLogFunc __my_log__(__FUNCTIONW__) care declara un obiect de tip ProcMonLogFunc caruia ii da ca parametru numele functiei curente. Astfel, pus macroul la inceputul unei functii el va afisa la inceputul functiei numele functiei si la iesire, cand se distruge obiectul declarant, va afisa faptul ca iese din functie. | + | <code>#define DBGTRACE_FN_() ProcMonLogFunc __my_log__(__FUNCTIONW__)</code> care declara un obiect de tip ProcMonLogFunc caruia ii da ca parametru numele functiei curente. Astfel, pus macroul la inceputul unei functii el va afisa la inceputul functiei numele functiei si la iesire, cand se distruge obiectul declarant, va afisa faptul ca iese din functie. |
| Ok, inarmati cu toate acestea sa pornim ProcessMonitor, sa schimbam filtru in care sa punem ProcessName contains EvenimenteProcMon. Selectam butonul de Profiling ca in figura de mai jos: | Ok, inarmati cu toate acestea sa pornim ProcessMonitor, sa schimbam filtru in care sa punem ProcessName contains EvenimenteProcMon. Selectam butonul de Profiling ca in figura de mai jos: | ||
| Line 243: | Line 243: | ||
| In concluzie am vazut cum putem monitoriza ce se intampla pe retea si cum putem vedea efectiv traficul. | In concluzie am vazut cum putem monitoriza ce se intampla pe retea si cum putem vedea efectiv traficul. | ||
| + | |||
| + | ====== Resurse ====== | ||
| + | |||
| + | {{:ep:laboratoare:logs2.zip|}} | ||
| + | |||
| + | Parola arhiva resurse (log2.zip): parola | ||
| + | |||
| + | |||
| + | Masina virtuala: | ||
| + | |||
| + | <code> | ||
| + | mkdir /home/student/windows | ||
| + | sudo mount -orw /dev/sda2 /home/student/windows | ||
| + | </code> | ||
| + | |||
| + | Parola VM: !@#4QWEr | ||
| + | |||
| + | |||