[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

2411.0. "Shared directory # of files vs dir size" by ANGLIN::HARRIS (Let the party begin...) Fri Mar 12 1993 21:02

ALL-IN-1 2.4, VMS 5.5-2

I have a question on the size of shared directorys vs the number of files in 
the shared directorys.  According to what i've read in ALL-IN-1 documentation,
new shared directorys should be created when there are about 500 files in a 
directory.

the customer has a procedure that monitors the block size of the directorys. 
when the size reaches 115 blocks, the ALL-IN-1 manager is notified to create
new shared directorys.

in checking with the history of this, customer was told by DEC performance 
people that its more important for performance to check the size of the 
directory instead of number of files for performance.

which one is better for ALL-IN-1 performance - checking for block size or
number of files?  sorry if this has been asked b4.

	ann (researching all possible ESB sites)
T.RTitleUserPersonal
Name
DateLines
2411.1Further referenceIOSG::DAVISMark DavisMon Mar 15 1993 12:2117
    
    
       For further reference see VMSDEV::VMSTUNING Note 1172.
    
       The gist of that note and replies is that performance degradation is 
       only seen at the 128 block mark when doing wild card operations - which 
       ALL-IN-1 tends not to do.
    
       From my own observation there is a very gradual degradation in 
       performance as the number of files in the directory increases and the 
       degradation is first detectable at around the 500-600 file mark. At 
       about the 4000 file mark, the degradation might be large enough to be 
       subliminally detectable by the user when doing an operation that 
       opens a file in the shared directory such as reading.
    
    
       			Mark 
2411.2MRKTNG::SLATERMarc, ASE Performance GroupTue Mar 16 1993 01:3913
Ann,

If files are being added to and deleted from the directory, you may see
a directory with about 500 files (for example) with a directory file
size greater than 128 blocks.  

Hopefully your monitoring procedure does not do a $ DIR *.* in order
to count the number of files in the directory.  If it does, and if the
directory file is greater than 128 blocks, every access to the directory
will incur a physical I/O.  You'll see a significant increase to the
disk holding the directory whenever a wild card access is made.

MS
2411.3RSD does it all alreadySCOTTC::MARSHALLSpitfire Drivers Do It ToplessTue Mar 16 1993 22:278
Ann,

You (or your customer) could always use RSD.  It works out the directory size,
checks the write window, creates new directories, etc, etc.  A truly wonderful
program that does exactly what it sounds like your customer is trying to
achieve.

Scott