Windows XP Memory Adjustment Wizard
Author: .com.cn
Compared with Windows 9x, although Windows 2000 / XP provides a better memory management mechanism, but you need more memory more smooth and more efficient, you need more memory. This article is about to guide you safely adjust your software settings to make your system run better under limited memory (including physical memory and paging files). Note that this article is based on Windows XP Professional, some of which may not be embodied on other operating systems. And when you operate, you'd better log in with an administrator or an account with the same permissions. The most important thing for software upgrades is to keep your software is the latest, which will not only solve some software security problems, but also solve some errors in design. For example, some programs are not well done when writing, and after the operation, serious memory leaks will occur, so long running such software, it will seriously affect the normal operation of the system. Therefore, the right way is to regular upgrade. For Windows systems, you can directly access the Windows Update website to update and upgrade. And other software, you need to pay attention to the web page of the software vendor. In terms of hardware, it is necessary to pay attention to the update of various drivers. Generally, new drivers will increase more or less hardware equipment work efficiency, and find hardware updates, I suggest you go to drive home, and you can Subscribe to a driver upgrade reminder. In this way, as long as the driver you subscribe is updated, you will receive the email of the drive home, remind you to pay attention. Hard Disk Adjustment To ensure that the memory subsystem works in the best state, the appropriate adjustment hard disk is also necessary, because the paging file is saved on the hard disk, and the paging file will seriously affect the operating performance of the memory. Press the Windows button and the Pause Break button, open the System Properties dialog, turn on the device manager down under the Hardware tab, click the plus sign before the disk drive, expand the disk drive option, double-click your hard drive, then in the Policy tab The write cache on the disk is enabled. This will greatly improve the I / O performance of the hard disk. Note that this is a setting for the IDE hard drive. If you are using a SCSI hard drive, you will not be these options.
Next, you should be sure that all your IDE devices have opened DMA (Directly Memory Access, direct memory reading). Also in the device manager, expand the IDE ATA / ATAPI controller, double-click the primary / time to IDE channel, under the Advanced Settings tab, change the transfer mode of all devices to DMA.
The third need to focus is the selection of the device type. In Windows XP, all IDE channels are set to automatically detect by default, this setting will make the system spend a lot of time to detect all IDE channels when starting. So wisely is to set the device type of the idle IDE channel to so that the system starts can be improved. However, pay attention, can only set the idle IDE port. Transfer mode. If available, the optimal transmission mode of the IDE device should be DMA unless you use an old-fashioned IDE device, it is best to set it. For devices that cannot use IDE mode, they can only be set to PIO. Configure the startup and fault recovery options under the default settings, if the system has a serious error, it will be dump data in many memory so that the administrator is ruled out in accordance with these data. However, this feature is nothing to use for us, but it is wasted valuable hard disk space. Therefore, the first thing after installing the system is to prohibit the system dump. Under the Advanced tab of the System Properties, click the setting button of the startup and fault recovery, open a new window, under the system failed this configuration item, cancel the writing system log, send management alert, automatically restart Select, and select "None" under the drop-down menu written to the debug information. After such settings, you can avoid a lot of useless work. Under the drop-down menu that is written to debug information, we can see four different options, which will occupy different number of hard disk spaces, save data, no, this will not write any information when an error occurs, this option No data is written when the system crashes, and does not take up the hard disk space. Small memory dump (64K), this option will write the minimum dump information when the system crashes, basically occupying the hard disk space of about 2MB. Core memory dump, this option will dump all of the core memory when the system crashes, which takes up 50MB of hard disk space. Fully memory dump, this option will dump all of the memory when the system crashes, which will consume and have the same space as the physical memory is used to save the data. Advanced Performance Options Under the Advanced tab of System Properties, click the button of the performance settings to open the Performance Options window. Under the Advanced tab of Performance Options, we can see the contents of Figure 4.
Processor plan. This setting will decide how the CPU allocates working hours in each process. If set to programs, the CPU's time will more applicable to programs running in the front desk, such as games, IE, Word, etc .; and if set to background service, the CPU time will be allocated to all running processes on. Therefore, if your machine is not used as a server, it is best to set this as a program. Memory is used. If you are set to system cache here, Windows will use all of the 4MB of all system memory as the cache of the file system. If your computer has a lot of memory (at least 256MB), you should set it to the system cache, so system performance will have great improvements; if your memory is less than 256MB, it is best to set it to the program. The settings of the registry say that the Windows system seems to be omcated to mention the registry. That's right, through reasonable changes to the registry, your system will be more smooth and fast. It is to be noted that it is necessary to pay attention to the unsualization of the registry, but it is best to clearly, what kind of consequences will your operation be caused before making changes. Also, if you can create a restore point through the system restore, it is also a good measure. Enter the regedit and enter the registry editor, open the registry editor, open the registry editor to hkey_local_machine / system / currentControlSet / Control / SessionManager / Memory Management, where you can make the following modifications: ClearPageFileatShutdown (clear the pagination file when shutting down), It is best not to move this project, that is, the default value is 0. Of course, you can also set it to 1, but this will take a lot of time to delete the paging file when the system is closed. Directly leads to the speed of shutdown. Some friends may have discovered that the speed of the shutdown is slow after using the optimization software used by the Windows Optimization Master or the Super Rabbit, then you should check the following, is it inadvertently set to delete the paging file. Of course, this setting is not a useless, for example, if you want to use Ghost or Drive Image to your system disk as a magical mirror, you must don't want to keep the paging files together, if You can use the FAT partition, you can also start using the DOS boot disk to delete the paging file under DOS, but the NTFS partition can't do this. So if you are this, you can delete the pagination file when you turn off, and then straight. Disablepagingexecutive (Disable Memory Scheduling), the default setting is 0, so Windows keeps writing memory cards to save the paging file, and if your memory is more (256MB or more), you can set this as 1, so You can keep all the data in memory. Since the speed of memory is much faster than the paging file, this will undoubtedly improve system performance. Pagingfiles, this item can not only determine the maximum and minimum of the paging file, but also determine the name of the paging file. In this way, you can also name the XP's paging files Win386.SWP, if you have installed the Windows 98 and Windows XP dual system, you can make Windows 98 and Windows XP public same pagination file / virtual memory, to save The purpose of the hard disk space.
Disable POSIX, POSIX (Portable Operating System Interface, Portable Computer Environment Operating System Interface) can support your computer's IEEE interface. If you don't have such a device, you can disable support for POSIX. The specific method is to open the registry editor, expand the registry to HKEY_LOCAL_MACHINE / SYSTEM / CURRENTCAL_MACHINE / SYSTEM / CURRENTCAL_MACHINE / SYSTEM / CURRENTCAL_MACHINE / SYSTEM / CURRENTCONTROLSET / CONTROL / SESSIONMANAGER / SUBSYSTEMS to find and delete two keys, and then enter the computer after restarting the computer. However, it is important to note that this change may make your more special software can't run normally, so a wise practice is to back up these two keys before deleting, so if I find what program is founded There is an error, as long as it is simple to restore, you can return to normal. Monitoring and determining the use of page files Although the Windows system can manage paging files themselves, but can't make system performance to achieve optimal, and if you set it out, do you do it most reasonable? From other articles you may see someone else's advice: The size of the paging file is set to 1.5 times or twice the physical memory. However, is it suitable for others? If you have 1G memory, I am afraid it is enough, but according to 1.5 times, you will even waste 1.5G hard drive! In fact, as long as you follow the instructions below, you can clearly see the needs of your system to paginate files, and then do it. To determine your page file size, first you have to monitor your system's needs for memory. To monitor these things, you first need to set a relatively large paging file value. Open the system properties, under the Advanced tab, click the Performance Setting button, then select the Advanced tab in the pop-up window, click the change button, specify the size of the paging file is 512MB (or more), and let the maximum value and the minimum equal . Then click on the settings next to it. After the restart, the new settings have taken effect. Next, monitor, open the control panel - Performance and Maintenance - Manage Tools - Performance, Expand the Performance Logs and Alerts on the left, and click Select Repector Logs, click on the right mouse button in the panel on the right, select New Log Set, and name it Pagefile, then enter the car to confirm. Then there will be a window, under the General tab, click Add the Radger button, select Paging File in the Performance Object drop-down menu of the new pop-up window, and select "Select the Repeater from the list" and click% usage peak. In the example, select "_total" and then click Add, and the completed setting should be as shown in FIG. Then close this window. You need to remember the name and save location from the current log name. Then, under the Log File tab, set the type of log file as "text file (and separated by comma)".
In this way, this note has begun to run, you can do your daily operation on your computer and turn on and close various frequently used applications and games as much as possible. After a few hours of use, basic records have been able to make a complete assessment for your usage. At this time, you need to stop this record, which is also in the Notes Log window, select our newly built Page File Recorder, and right click, and select Stop. Use Notepad to open the log file, the result you see should be similar to the seven categories. We analyze the use of page files based on this picture.
It should be noted that the value in the log is not the amount of use of the paging file, but the usage rate. That is, according to the reality of the log file, I usually use less than 50%, and I set the paging file with 512MB, so in order to save the hard disk space, I can complete the maximum paging file. Take 256MB size. For minimum values, the average occupancy can be obtained according to the occupancy rate in the log, and then multiplied by the maximum value can be obtained. Setting the paging file Now, you have calculated the size of the paging file you need, then we have to study how to set it is most reasonable. The first thing to consider is whether to use a fixed-size paging file, that is, the initial value and the maximum value are equal. The other solution is general, the maximum value is greater than the initial value. They have their own pros and cons. If you set a fixed size paging file, in this case, if the system or other application is not satisfied when you need a bigger paging file, Windows will force the size of the paging file until the system is met. The needs of the program. The fixed size paging file reduces the generation of hard disk debris because the paging file is no longer dynamically increased or decreased. For general settings, after the page file needs to exceed the initial value, the paging file will dynamically increase (until the maximum value) to the required size, and it will be automatically reduced after use. Therefore, for the general setting mode, the maximum value of the paging file is preferably 2 times the initial value. However, this setting is that as the size of the paging file is changed, there will be many hard disk fragments. So which way to choose is to see your own mean. Squiring the fragment of the paging file huh, you have not mistisred, it is indeed a piece of paging file. I don't know if you haven't matter, when you have a hard disk sharding, in the system disk, you will find some files that cannot be moved, they are fragments of paging files (and other system files). These files have never sorted out, so the performance has a great impact. However, the general fragmentation software is impossible for these files. Here you will introduce you to a free tool: pageDefrag, you can use it on NT / 2000 / XP to organize your paging files and some other system files. . This software is free where you can download it to the version of the x86 computer. And it is still green, unzip the downloaded file to a folder, and then double-click the executable file. Since the software cannot perform exclusive access to the paging file when the system is running, the finishing work will be performed when the system will start. You can set the next startup next time, or finish each time you start. Summary to now you have fully grasped some methods that adjust memory settings under Windows XP so that the system is more fluent. Of course, no matter what the settings you do, it is better to install some memory, so you can use it as much as possible, I hope you use the Windows XP process is a wonderful Experience.