Error » Microsoft Error! » Microsoft Operating Systems Error » Microsoft windows vista error » Windows Vista improves disk performance

Microsoft windows vista error all errors related to microsoft windows vista

Post New Thread Reply
  Windows Vista improves disk performance
LinkBack Thread Tools Display Modes
Old 28-Jan-2007, 11:06 PM   #1 (permalink)
Administrator
 
Anilrgowda's Avatar

Posts: 18,720
Join Date: Jan 2006
Rep Power: 10 Anilrgowda is on a distinguished road

IM:
Default Windows Vista improves disk performance

Microsoft is packing Windows Vista with all sorts of new performance enhancement features. However, it has finally improved one of the old performance enhancement features--Disk Defragmenter. Let's take a closer look.
The story of disk fragmentation

As a seasoned IT professional, you know that disk fragmentation is a normal occurrence that happens over time as you use your hard disk. Chances are that you also know that disk fragmentation can be the source of huge performance degradation if left unchecked. But a little refresher course never hurts.
On the hard disk, a cluster is the smallest unit of disk space that the operating system can address and as such is the smallest amount of space that can be allocated to hold a file. On a standard hard disk formatted with NTFS in Windows XP, the maximum default cluster size is 4 KB or 4,096 bytes.
Now, each time you copy new files to and delete old files from your hard disk, as well as when you add information to existing files, chances are good that your hard disk is becoming more and more fragmented with each operation you perform. For example, when you copy a file to your hard disk, the operating system attempts to place the file into the first available cluster that it finds on the hard disk. If the file is larger than that cluster, the operating system breaks the file into pieces and attempts to place the rest of the file in the next available cluster. If this second cluster is not located right next to the first one, the file is fragmented.
Fragmentation also occurs when you add information to an existing data file. If the file that you're working on outgrows its original cluster, the operating system will place the rest of the file in the next available cluster. Again the file becomes fragmented when the next available cluster isn't located right next to the first one. Furthermore, each time you delete files from your hard disk, you create available clusters, thus increasing the chances for future file fragmentation--especially if the files you delete are themselves fragmented.
Over time, fragmentation can become a big problem if left unchecked. As pieces of files become spread out, the hard disk's read/write heads have to do more work to locate and transfer files to memory. The more the read/write heads move, the longer it takes to access files. Consequently, hard disk performance suffers.
It gets even worse because the effects of fragmentation can cause overall performance degradation, long boot-times, random crashes, as well as unexplained lock-ups. In fact, an extremely fragmented hard disk can even prevent a system from booting up at all.
Disk Defragmenter to the rescue

The most current version of Disk Defragmenter, which is licensed from Executive Software and included in Windows 2000 and Windows XP, is a utility that is designed to defragment your hard disk by gathering up all of the pieces that make up a file and placing them in contiguous clusters at the beginning of the disk. In the process, Disk Defragmenter moves all of the available clusters towards the end of the disk. Once the disk is defragmented and all of the files are in contiguous clusters, performance will increase as the read/write heads have less distance to travel to access any one file.
The problem

Even though Disk Defragmenter is fully capable of enhancing performance, you have to manually run it--and you have to remember to run it on a regular basis. Of course, the obvious solution would be to schedule Disk Defragmenter to run automatically.
Unfortunately, Disk Defragmenter isn't designed for automation. In fact, it's actually a dumbed-down version of Executive Software's Diskeeper, and the scheduling features weren't included on purpose in order to get you to purchase the full-blown Diskeeper package, which of course includes a SmartScheduling technology that automatically sets a defragmentation schedule based on how much you use your hard disk.
The solution

In Windows Vista, Microsoft finally added scheduling capability to Disk Defragmenter. In fact, right out of the box, Disk Defragmenter is scheduled to defragment your hard disk once a day.
When I first installed build 5308 of Windows Vista, I wasn't aware of this feature and would hear this awful racket coming from the hard disk--akin to the disk thrashing I used to regularly hear back in the Windows 3.x days when the operating system was struggling to keep the swap file in line�and initially wrote it off as an odd glitch in the beta software. But when I noticed it occurring on a regular basis, I investigated Task Manager and saw that Disk Defragmenter was running in the background. There wasn't any icon or interface to indicate that it was running.
However, when I found the icon on the Start menu and launched it, the scaled down UI appeared and indicated that Disk Defragmenter was indeed running, as shown in Figure A. As you can see, the schedule is indicated in the window, and when you click the Modify Schedule button, you can adjust the schedule to your liking.
Figure A
By default, Disk Defragmenter is scheduled to automatically defragment your hard disk. Having Disk Defragmenter running on a regular schedule will be a great performance enhancement as this means that the hard disk will never become so defragmented as to degrade performance. When you add this feature to the other performance enhancing features such as ReadyBoost, ReadyDrive, and SuperFetch, you begin to see that Microsoft is really putting some effort into keeping the Windows Vista in tip top shape so that it can deliver the best possible user experience despite the heavy load imposed by the enhanced graphical UI and the other power-hungry features built into the operating system.
Conclusion

Microsoft is not only adding new performance enhancement tools, such as ReadyBoost, ReadyDrive, and SuperFetch into Windows Vista, it is also working on improving one of the oldest performance enhancement tools--Disk Defragmenter. However, keep in mind that since the official release date of Windows Vista has been pushed into 2007, that some of the information presented here may change between now and the official release date. As always, if you have comments or information to share about the Disk Defragmenter's automatic scheduling, please take a moment to drop by the Discussion area and let us hear.v
Anilrgowda is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
   


   
Post New Thread Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT -8. The time now is 10:01 PM.

Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0

DMCA Policy

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228