- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: indexf.sys question
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-02-2010 08:22 AM
тАО10-02-2010 08:22 AM
i understand, indexf.sys file holds the file header of files on disk.
one slot for every file on disk.
if i have only few files on my disk then,
indexf.sys holds on to empty slots
or
indexf.sys releases the free slots back to the system?
once indexf.sys file is created on disk, can its size shrink due to any
operation?
i hear DFU can be used to compress directory, is there any tool to compress
indexf.sys?
Scotty
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-02-2010 08:35 AM
тАО10-02-2010 08:35 AM
Solution>> i understand, indexf.sys file holds the file header of files on disk.
one slot for every file on disk.
Correct. At least one. Could be more due to fragmentation and/or excessive ACL's.
Best/official way to do this is INIT an other disk with the desired attirbutes : /HEAD=
Next BACK/NOINIT/IMAGE ...
Or roll out, init, roll back.
But is this really such a big deal?
How much over-allocated is it in your case?
Good luck,
Hein
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-02-2010 08:46 AM
тАО10-02-2010 08:46 AM
Re: indexf.sys question
Actually... DFU ( 3.2 ) _does_ have a command to truncate INDEXF.SYS, for an unmounted disk.
Hein
DFU> HELP INDEXF
:
"The INDEXF command is used to analyze ,defragment ,truncate or extend the INDEXF.SYS file.
The analyze option reports the current fragmentation state, whereas the defragment and extend option allows defragmentation or pre-extending of INDEXF.SYS. Truncate is an option which trims down INDEXF.SYS to the end-of-file size.
To perform a defragment truncate or extend operation the disk must be completely dismounted.
NOTE: defragment truncate and extend require VOLPRO privilege.
: defragment truncate and extend can not be done on the system disk.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-02-2010 03:04 PM
тАО10-02-2010 03:04 PM
Re: indexf.sys question
I am in wholehearted agreement with Hein. Each file on the disk has AT LEAST ONE header. Depending on how many extents a file has, it can have quite a few headers. This is particularly true for files that are routinely appended to (e.g., transaction logs). The number of headers can be seen using the DUMP/HEADER command. To be precise, I recommend DUMP/HEADER/BLOCK=(START:0,END:0) or DUMP/HEADER/BLOCK=COUNT:0.
I generally recommend against trimming INDEX.SYS. There are limits to extending INDEXF.SYS, and I have seen far too many cases where extends were limited by fragmentation, the header for INDEXF.SYS itself can become filled, which is a far more serious problem to deal with. With today's mass storage capacities, INDEXF.SYS is generally not a problem.
- Bob Gezelter, http://www.rlgsc.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-16-2010 05:05 AM
тАО11-16-2010 05:05 AM
Re: indexf.sys question
Scotty