Tag Archives for Windows Performance

Help! Do you know if there are any interesting Active Directory Objects or Counters?

NTDS is the main source of information on Active Directory traffic to and from Domain Controllers. It contains a ton of interesting looking counters. Unfortunately, there is not much written that documents AD performance issues and how to use these counters. This TechNet overview article is a good place to start. There are two main [...]

Read full story Comments { 0 }

What is the meaning of the message “Insufficient data in performance name table” in the NTSMF.LOG File?

Sometimes the following message is displayed in the “.Log” file: 04/14/08-13:44:04 – Event ID: 2900, Category: Perf Text, Severity: Error Insufficient data in performance name table Concerning the message “Insufficient data in performance name table” refers to the file perfc009.dat that resides in the <Windows>system32 folder. This file contains the names of all installed objects and counters. The [...]

Read full story Comments { 0 }

Why is Performance Sentry not collecting a specific performance counter (or counters) that I need to look at?

There are a number of reasons why Performance Sentry may not be collecting some performance Counter or Counters that you need to look at. Sometimes the reason is fairly trivial and easy to rectify. Sometimes the reason is more difficult to determine. Sometimes, it is a problem with the Performance Sentry collection service itself, which we want you [...]

Read full story Comments { 0 }

Is Performance Sentry compatible with the Microsoft Cluster Server?

Yes. Microsoft Corp. defines a server “cluster” as a group of independent servers managed as a single system for higher availability, easier manageability and greater scalability. The minimum requirements for a server cluster, according to Microsoft, are (a) two servers connected by a network, (b) a method for each server to access the other’s disk [...]

Read full story Comments { 0 }

What do I need to do to get started with Performance Sentry?

Installation is a three-step process: 1. Prepare the machine you want to use to administer Performance Sentry. Run the Setup program contained on the installation disk to install the Sentry Administration program on the Windows workstation or server you intend to use to administer Performance Sentry. Sentry Administration is used to define and activate performance [...]

Read full story Comments { 0 }

Is Performance Sentry easy to install?

Easy as pie. The standard installation package that we ship contains three separate Setup routines that can be run separately or together. One setup routine is used to install the Sentry Administration GUI which is used to administer NTSMF data collection. You can install as many copies of the Sentry Administration program as necessary to [...]

Read full story Comments { 0 }

What is Performance Sentry and how does it relate to NTSMF?

Performance Sentry was originally created as NTSMF. Demand Technology Software was founded in the early days of Windows NT by mainframe performance analysis and capacity planning professionals.  They recognized the need for capturing performance metrics on Windows NT in a fashion similar to the mainframe software called SMF (System Management Facility).  Thus, Windows NT SMF [...]

Read full story Comments { 0 }

Is there a table somewhere that will take the information in the CPU Family field in the NTCONFIG record (i.e., X86 FAMILY 15 MODEL 2 STEPPING 7 ) and convert that to a specific processor chip manufacturer name and model?

The short answer is that Intel knows what these things means, but does not publish a mapping anywhere of how these internal names correspond to external products. The closest Intel comes is this document at http://www.intel.com/design/chipsets/mature/mature.pdf, which does not mention either Family or Stepping names. In semiconductor fabrication, “stepping” refers to the chip manufacturing process [...]

Read full story Comments { 0 }

Can I use the published clock speed in MHZ of the processor reliably as a relative speed rating?

For back-of-the-envelop capacity planning, it is nice to have a relative speed rating for various processors. You would like to be able to say with confidence that a given processor-bound workload running on machine A running at 400 MHz will execute in 1/3 the time on processor B running at 1.2 GHz that is 3 [...]

Read full story Comments { 1 }

How do I find a memory leak?

A memory leak refers to a programming bug where an application program repeatedly allocates virtual memory, but never deletes it. Eventually, a program with a memory leak will cause something bad to happen. For example, the system or some of its applications might lock up because all the available virtual memory is allocated. Several aspects [...]

Read full story Comments { 0 }