programming4us
programming4us
WEBSITE

IIS 7.0 : Performance and Tuning - Hard Disks

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
As faster and faster disks evolve, chances of the disk being the issue become less likely. Redundant Array of Inexpensive Disk (RAID) and striping technologies are not really IIS-related performance tricks, but they can help increase your server’s overall performance. The real effect on hard disks depends on how much RAM your machine has.

What Causes Hard Disk Pressure?

Typically, pressure is a matter of the amount of disk reads and writes. A Web server that has a high ratio of reads to writes tends to perform better. The Reliability and Performance Monitor is a great tool for analyzing the total number of reads and writes a Web server generates. If your application requires a lot of writes, you should have faster disks and a RAID implementation to support them. Disk bottlenecks can be improved by using Kernel-mode caching, which greatly eliminates the number of direct reads from the disk.

Hard Disk Counters to Monitor

See Table 1 for a list of common hard disk counters that help identify which processes and how much of the server resources are being used when your IIS 7.0 server is experiencing hard disk-related issues.

Table 1. Disk Counters to Measure
Counter NameDescription
PhysicalDisk(_Total)\% Disk TimeThe percentage of elapsed time that the selected disk drive was busy servicing read or write requests.
PhysicalDisk(_Total)\% Disk Read TimeThe percentage of elapsed time that the selected disk drive was busy servicing read requests.
PhysicalDisk(_Total)\% Disk Write TimeThe percentage of elapsed time that the selected disk drive was busy servicing write requests.
PhysicalDisk(_Total)\Current Disk Queue LengthThe number of requests outstanding on the disk at the time the performance data is collected. It also includes requests in service at the time of the collection. This is an instantaneous snapshot, not an average over the time interval. Multispindle disk devices can have multiple requests that are active at one time, but other concurrent requests are awaiting service. This counter might reflect a transitory high or low queue length, but if there is a sustained load on the disk drive, it is likely that this will be consistently high. Requests experience delays proportional to the length of this queue minus the number of spindles on the disks. For good performance, this difference should average less than two.
PhysicalDisk\Disk Reads/secThe rate of read operations on the disk.
PhysicalDisk\Disk Writes/secThe rate of write operations on the disk.
PhysicalDisk\Avg. Disk Bytes/ReadThe average number of bytes transferred from the disk during read operations.
PhysicalDisk\Avg. Disk Bytes/WriteThe average number of bytes transferred to the disk during write operations.

Impact of Constraints

Your application’s performance and throughput will be affected if your IIS 7.0 server does not have enough RAM. When a server has to start writing and retrieving information from disk, there will be latency to your application’s performance. Disk paging can be an expensive task, and using disk performance counters can help you measure how your server is performing.

Other  
 
Top 10
Free Mobile And Desktop Apps For Accessing Restricted Websites
MASERATI QUATTROPORTE; DIESEL : Lure of Italian limos
TOYOTA CAMRY 2; 2.5 : Camry now more comely
KIA SORENTO 2.2CRDi : Fuel-sipping slugger
How To Setup, Password Protect & Encrypt Wireless Internet Connection
Emulate And Run iPad Apps On Windows, Mac OS X & Linux With iPadian
Backup & Restore Game Progress From Any Game With SaveGameProgress
Generate A Facebook Timeline Cover Using A Free App
New App for Women ‘Remix’ Offers Fashion Advice & Style Tips
SG50 Ferrari F12berlinetta : Prancing Horse for Lion City's 50th
- Messages forwarded by Outlook rule go nowhere
- Create and Deploy Windows 7 Image
- How do I check to see if my exchange 2003 is an open relay? (not using a open relay tester tool online, but on the console)
- Creating and using an unencrypted cookie in ASP.NET
- Directories
- Poor Performance on Sharepoint 2010 Server
- SBS 2008 ~ The e-mail alias already exists...
- Public to Private IP - DNS Changes
- Send Email from Winform application
- How to create a .mdb file from ms sql server database.......
programming4us programming4us
programming4us
 
 
programming4us