I also use VV's PowerfulPC which I post here with WhitPhil's explaination.
Had this sent to me. VV posted this in the old vdr and was lost..
vv
Member
Posts: 7108
From:
Registered: SEP 99
posted 06-05-2000 02:17 AM
--------------------------------------------------------------------------------
This tip was originally only one of many in a thread I posted last year. A little more detail is included in this version
Many of you are aware that performance can be increased by changing the typical role of the machine from Desktop Computer to Network Server in Control Panel>System>Performance>File System>Hard Disk>Typical Role of this Machine. Powerful Pc sets the name cache at 4000 files and the Directory cache/Path cache at 128 directories.
To setup this tip, you can either enter the info manually, or create a regfile which can be saved and reused after each 9x reinstall.
1. open notepad and save a new file as Powerful.reg. [When you are in the save as window, type powerful.reg in the "filename" rectangle, and change to "all files" in the "save as type" rectangle.]
2. Copy the info between dotted lines below (starting with Regedit4)and paste it to your file.
3. Close your file and double-click on it.
4. Go to Control Panel>System>
Performance>File System>Hard Disk>Typical Role and select Powerful Pc. Reboot.
[This message has been edited by vv (edited 06-16-2000).]
To which WhitPhil posted this:
WhitPhil
Member
Posts: 4278
From: Whitby, Ontario, Canada
Registered: OCT 99
posted 06-06-2000 03:18 PM
------------------------------------------------------------
Typical Role Defaults
Desktop - 32 Folders, 677 files, uses about 10K memory
Mobile - 16 folders, 337 files, uses about 5K
Server - 64 folders, 2729 files, uses about 40K
PowerPC - 128 folders, 4000 files, uses about 60K(extrapolated)
To translate the NameCache string to a decimal number, you reverse the string of bytes and then translate it from hex to decimal.
Eg:
Mobile:51 01 00 00 reversed is 00 00 01 51 and 0151 in hex is 337
Server:A9 0A 00 00 reversed is 00 00 0A A9 and AA9 in hex is 2729
Thus
Powerful PC is A0 0F 00 00 reversed is 00 00 0F A0 and FA0 in hex is 4000
Similarly for Pathcache:
40 00 00 00 reversed: 00 00 00 40 is hex for 64
80 00 00 00 reversed: 00 00 00 80 is hex for 128
Definitions from MS TechNet
PathCache specifies the size of the cache that the virtual file allocation table (VFAT) can use to save the locations of the most recently accessed directory paths. This cache improves performance by reducing the number of times the file system must seek paths by searching the file allocation table.
NameCache stores the locations of the most recently accessed file names.
The combined use of PathCache and NameCache means that VFAT never searches the disk for the location of cached file names.
Both PathCache and NameCache use memory out of the general system heap.
Note the last sentence. This is from TechNet and indicates that these caches are part of the infamous "resources". As an FYI, I tried both server and powerful pc and saw no differnce in percentage after booting. But what I couldn't determine was whether they were immediately allocated or whether they grew over time to those maximums.
[This message has been edited by WhitPhil (edited 06-06-2000).]
SMILE
and post back. Let us know if it worked.
[ Book mark this post to find it again]
Bookmarks