eMAG

duminică, 5 decembrie 2010

PerformanceCounter in C# - despre RAM şi CPU

Cum să obţineţi informaţii despre memoria RAM disponibilă şi utilizarea procesorului în procente?

Exista in C# doua metode foarte folosite pentru monitorizarea sistemului.

/ *
Mai întâi trebuie să creaţi două contoare de performanţă
folosind clasa System.Diagnostics.PerformanceCounter.
* /

protected PerformanceCounter cpuCounter;
protected PerformanceCounter ramCounter;

cpuCounter = new PerformanceCounter();

cpuCounter.CategoryName = "Processor";
cpuCounter.CounterName = "% Processor Time";
cpuCounter.InstanceName = "_Total";

ramCounter = new PerformanceCounter("Memory", "Available MBytes");


/*
Chemati aceasta metoda de fiecare data cand doriti sa stiti
utilizarea curenta a procesorului
*/

public string getCurrentCpuUsage(){
cpuCounter.NextValue()+"%";
}


/*
Chemati aceasta metoda de fiecare data cand vreti sa stiti
memoria disponibila RAM in Mb
*/

public string getAvailableRAM(){
ramCounter.NextValue()+"Mb";
}

Memorii RAM de inalta performanta de la Corsair

Kiturile de memorie DDR3, disponibile in capacitati de pana la 16GB sunt proiectate pentru gameri si entuziasti, oferind rezultate excelente in overclocking pe platformele AMD si Intel.

Modulele de memorie 1.5V sunt disponibile in capacitati de pana la 4GB, iar kiturile pana la 16GB, ruland la viteza de 1600MHz la 9-9-9-24 sau 8-8-8-24 in functie de model. Pentru cei ce prefera un punct de plecare mai mare, Corsair a confirmat si un kit de 8GB compus din doua module de 4GB, care ruleaza la viteza mai mare 1866MHz 9-9-9-24.
Preturile din SUA pornesc de la 75$ pentru un singur modul de 4GB si ajunge pana la 306$ pentru kitul top-end quad-module de 16GB.

YouTube puncteaza dinnou pentru HTML5

YouTube lanseaza embeduri prin intermediul iframeurilor, dupa ce tot anul acesta a lansat player-ul video in HTML5. Astfel utilizatorii pot renunta complet la flash pentru vizionarea filmuletelor. Desi nu toate browserele suporta HTML5 acesta nu ar trebui sa fie un inconvenient, deci va recomandam sa va instalati unul dintre browserele de mai jos.

Browserele care suporta HTML5:

Firefox 4
Google Chrome
Opera 10.6 şi versiuni ulterioare
Apple Safari
Microsoft Internet Explorer 9
Microsoft Internet Explorer 6, 7 sau 8 cu Google Chrome Frame instalat