Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Arizona

Great Windows 2000 resource meter application

Local Companies

JDR Consulting
480-491-4756
1660 S. Alma School Rd. Ste 223
Mesa, AZ
Multi Edit Software Inc
480-610-2700
7532 E Dulciana Cir
Mesa, AZ
Component Software Inc
480-496-9303
5831 W Kesler St
Chandler, AZ
Vertex Inc
(480) 283-8600
2961 E Marlene Dr
Gilbert, AZ
Lariat Software, LLC.
800-647-2764
9201 N. 25th Ave. #260
Phoenix, AZ
hard disk data recovery
001-980-000-0000
Street
City, AZ
Aya Solutions
480-833-1727
1955 E Hackamore St
Mesa, AZ
Alphasource Technologies Inc Inc
520-620-6888
3120 W Corte Olivia
Tucson, AZ
Synapps LLC
(480) 664-6071
4649 E Carriage Ct
Gilbert, AZ
Wizard Computer Services
(480) 926-3144
2104 E Freeport Ln
Gilbert, AZ

provided by: 
Originally published at Internet.com


PerfMonDemo

Environment: VC6, Windows 2000, Windows NT 4.0 SP3

Note: This article is specific to Windows 2000 and Windows NT 4.0 SP3+. It does not support Windows 95 or 98. For Windows NT 4, you will need PDH.DLL and PDH.LIB which are not supplied with the OS.

I wrote this code because I couldn't find any good resource meters for Windows 2000. Plenty of them exist for Windows 95/98 and I figured that I might as well write my own.

I have wrapped the PDH into a nice C++ class called CPerfMon. It will support all the counters available under Windows. I have done some predefined timers for easy use. These are as follows: // % of cpu in use #define CNTR_CPU "\\Processor(_Total)\\% Processor Time" // mem in use measured in bytes #define CNTR_MEMINUSE_BYTES "\\Memory\\Committed Bytes" // mem available measured in bytes #define CNTR_MEMAVAIL_BYTES "\\Memory\\Available Bytes" // mem avail in kilobytes #define CNTR_MEMAVAIL_KB "\\Memory\\Available KBytes" // mem avail in megabytes #define CNTR_MEMAVAIL_MB "\\Memory\\Available MBytes" // % of mem in use #define CNTR_MEMINUSE_PERCENT "\\Memory\\% Committed Bytes In Use" // commit limit on memory in bytes #define CNTR_MEMLIMIT_BYTES "\\Memory\\Commit Limit" ...

Read article at Internet.com site

Featured Local Company

hard disk data recovery

001-980-000-0000
Street
City, AZ

Regional Articles
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Apache Junction AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Avondale AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Buckeye AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Bullhead City AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Casa Grande AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Cave Creek AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Chandler AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Cottonwood AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Flagstaff AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Fountain Hills AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Gilbert AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Glendale AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Goodyear AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Green Valley AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Kingman AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Lake Havasu City AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Mesa AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Paradise Valley AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Peoria AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Phoenix AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Prescott AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Prescott Valley AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Safford AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Scottsdale AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Sedona AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Sierra Vista AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Somerton AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Sun City AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Sun City West AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Surprise AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Tempe AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Tucson AZ
- Performance Monitor - Get System Counter Values (CPU, Memory, etc.) Yuma AZ
Related Local Events
Toastmasters
Dates: 3/25/2010 - 3/25/2010
Location: Peoria Chamber of Commerce
Peoria, AZ
View Details

Toastmasters
Dates: 5/6/2010 - 5/6/2010
Location: Peoria Chamber of Commerce
Peoria, AZ
View Details

Toastmasters
Dates: 6/17/2010 - 6/17/2010
Location: Peoria Chamber of Commerce
Peoria, AZ
View Details

Toastmasters
Dates: 7/29/2010 - 7/29/2010
Location: Peoria Chamber of Commerce
Peoria, AZ
View Details

Toastmasters
Dates: 9/9/2010 - 9/9/2010
Location: Peoria Chamber of Commerce
Peoria, AZ
View Details

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML