home *** CD-ROM | disk | FTP | other *** search
-
- ΓòÉΓòÉΓòÉ 1. HDSpace Disk Space Utility and Swapper Monitor ΓòÉΓòÉΓòÉ
-
-
- ΓòÉΓòÉΓòÉ 1.1. General Information ΓòÉΓòÉΓòÉ
-
- HDSpace is Freeware. You may distribute it as you please.
-
- If you have suggestions or bug-reports you can contact the author Brian J.
- Dorling via EMail at the following addresses:
-
- BDORLING @ NANDO.NET
-
- BRIAN_DORLING @ VNET.IBM.COM
-
- USIBAZE @ IBMMAIL
-
-
- ΓòÉΓòÉΓòÉ 1.2. What does HDSpace do? ΓòÉΓòÉΓòÉ
-
- HDSpace is a PM program with the following functions:
-
- Shows total drive space and free drive space using PM slider controls
-
- Shows drive type using icons on PM buttons
-
- Provides a graphical "MAP" of the usage of each drive
-
- Notebook control that gives drive geometry and other information about
- each drive
-
- Show how much space could be saved by converting a FAT drive to HPFS or
- vice versa
-
- Monitors the size of swapper.dat
-
- Periodical refresh of the data displayed
-
- Map of how total disk space is divided up into partitions
-
- Mini monitor display
-
- Fully customizable via PM notebook
-
- Settings saved in OS/2 type INI file
-
-
- ΓòÉΓòÉΓòÉ 2. How to use HDSpace ΓòÉΓòÉΓòÉ
-
-
- ΓòÉΓòÉΓòÉ 2.1. Installing HDSpace ΓòÉΓòÉΓòÉ
-
- HDSpace comes packed together with this .INF file. The HDSpace program consists
- of a single executable HDSPACE.EXE. There are no DLLs. Unpack the ZIP file to
- the directory of choice.
-
-
- ΓòÉΓòÉΓòÉ 2.2. Running HDSpace ΓòÉΓòÉΓòÉ
-
- HDSpace does not accept any command line parameters. If the INI file
- HDSpace.ini is found, then the settings from a previous session are loaded,
- otherwise defaults are used. Just start HDSpace.exe to run the program. HDSpace
- will try to position its window in the same place as when it was closed.
-
- If closed, HDSpace will write it's settings out to the INI file before the
- program exits. In addition, a log file called HDSpace.log is written in the
- directory that HDSpace is started from. This contains version information and
- any errors that may occur. The file is deleted and written again each time
- HDSpace is started. If you have any problems, select "DUMP DATA" from the
- totals disk pulldown menu, this writes the internal data structures to the log
- file, then send the author this file.
-
-
- ΓòÉΓòÉΓòÉ 2.3. Stopping HDSpace ΓòÉΓòÉΓòÉ
-
- You can select "close" from the HDSpace main window system menu, or from the
- OS/2 task list to stop HDSpace.
-
-
- ΓòÉΓòÉΓòÉ 2.4. General usage information ΓòÉΓòÉΓòÉ
-
- HDSpace scans your system for physical and logical drives. Logical partitions
- are displayed on the main screen. Each partition gets and Icon to depict what
- type of partition or drive it is, diskette, disk, CD-ROM, Network etc. The icon
- is placed on a button, selecting the right mouse button on this brings up a
- pull-down menu with valid selections for this drive.
-
- For a logical drive, these are:
-
- Details
-
- This gets you to the details and settings notebook.
-
- Hide
-
- The drive is hidden from view. It is no longer scanned during refresh as
- long as it is hidden. To get the drive visible again, select it from the
- "Show Drives" menu.
-
- Icon View
-
- Tree View
-
- Details View
-
- These are the normal OS/2 container views of a drive.
-
- For the totals drive, these are:
-
- Details
-
- Hide
-
- Update Now
-
- Does a complete scan through all drives and rebuilds the main display.
- Drives that were hidden stay hidden.
-
- Dump Data
-
- Dumps the internal data structures to HDSpace.log.
-
-
- ΓòÉΓòÉΓòÉ 2.5. Using the mouse. ΓòÉΓòÉΓòÉ
-
- Most interaction with HDSpace is done with the mouse.The following section
- explains how to control HDSpace with the mouse.
-
-
- ΓòÉΓòÉΓòÉ 2.5.1. Minimizing and Maximizing ΓòÉΓòÉΓòÉ
-
- To minimize the display, click with the LMB on the normal OS/2 Minimize icon of
- the frame window. From the minimized display, the only mouse action accepted is
- the following double click, no others are accepted.
-
- To maximize, a double mouse click with the LMB on the mini display returns
- HDSpace to the maximized state.
-
-
- ΓòÉΓòÉΓòÉ 2.5.2. Drive Menus ΓòÉΓòÉΓòÉ
-
- To bring up a drive context menu, click RMB on the drive icon.
-
-
- ΓòÉΓòÉΓòÉ 2.5.3. Details Notebook ΓòÉΓòÉΓòÉ
-
- The details notebook can be reached by double clicking LMB directly on the
- drive slider, this goes directly to the MAP display page of the details
- notebook.
-
- Or select Details from the drive context menu.
-
-
- ΓòÉΓòÉΓòÉ 2.5.4. Hide Frame Controls. ΓòÉΓòÉΓòÉ
-
- Double clicking LMB on the container background (not on text, button or slider)
- of the maximized display causes the window frame controls to be hidden. Double
- clicking again reshows these controls.
-
-
- ΓòÉΓòÉΓòÉ 3. Details Notebook ΓòÉΓòÉΓòÉ
-
- The details notebook is built dynamically and contains different pages
- depending upon which drive was selected.
-
- For the totals drive:
-
- Physical
-
- Gives information on each physical disk.
-
- Map
-
- Graphical display of how the total hard disk capacity is divided among
- the partitions.
-
- Options
-
- This page allows the user to configure HDSpace. The interval between
- refreshes of the display can be set here. All settings made on this page
- are global.
-
- For a logical partition:
-
- Physical
-
- Display information about the drive size, sector size, cluster size etc.
-
- Logical
-
- Displays the file system type, volume label and serial, drive type and
- drive location. If any other drive in the system maps to this partition
- (for example on a LAN), then the other drive letters that are in use for
- this partition are shown on this page.
-
- HPFS
-
- This page displays a comparison of how much space is wasted on the drive
- due to the sector size. If the drive is FAT, then its shows how much
- space would be saved by converting to HPFS. If it is HPFS, then it shows
- how much space is saved by using HPFS, and how much space FAT would use.
- The data is based on actual usage.
-
- Details
-
- Same as above.
-
- Options
-
- Same as above.
-
- Map
-
- Same as above.
-
- For the swapper drive:
-
- Swapper
-
- Displays swapper size, starting size, and the place where OS/2 will warn
- the user that the partition is full.
-
-
- ΓòÉΓòÉΓòÉ 3.1. Map ΓòÉΓòÉΓòÉ
-
- This page shows a graphical display of the space used by each sub-directory on
- a drive.
-
- The above graphic shows an example MAP display. It shows the space used on
- drive C:. The cursor was placed over the yellow block and the LMB was pressed,
- the long text window at the bottom shows the details of the directory
- represented by the yellow block. It's the directory C:\QW4, its size is 12.79
- MB and it uses 13% of the total space on drive C:.
-
- The leftside directory, actually uses 11% of the space on the drive, about 5%
- are in that directory (depicted by the red block) and another 5% are in a
- subdirectory under that one (depicted by the pink block).
-
- To display the MAP, the SCAN function must be run to collect data about the
- drive. The first time that this page is displayed, the scan function runs
- automatically on a background thread. While it is running, information is
- written to the text window at the bottom of this page. You can switch away from
- this page while the scan is running. Once finished, the MAP display is built.
- The data collected by scan is kept in internal data structures, this data is
- not dynamically updated by a refresh. To refresh the data, click on the SCAN
- button. Any time the MAP page is redisplayed, data from the previous scan is
- used. This data is lost when HDSpace is stopped.
-
- Totals Drive
-
- The MAP display for the totals drive is different to the others.
-
- The above diagram shows an example of the totals map display page. The display
- represents the total amount of local hard disk space in the system. Each
- coloured block represents a logical partition and the size of that partition.
-
- Threshold value
-
- The threshold value that can be set on the options page, can be used to
- customize this display. Setting it to its lowest value allows all directories
- (that are large enough to display) to be shown, the larger the threshold value,
- the larger a directory must be for it to be shown here. The diagram shown below
- only display the top-level sub-directories, threshold has been set to a high
- value, no others are large enough to be displayed. This value is a relative
- value, the smallest value (3) is the smallest size which will allow a directory
- to be visible, the actual size of this in bytes depends upon the size of the
- drive. *
-
- Levels value
-
- The levels value of the options page, controls how many sub-directory levels
- down the display should go. The above diagram shows three levels of
- sub-directories, and the the threshold has been set to a lower value so that
- sub-directories that use only a small amount of space are shown.
-
-
- ΓòÉΓòÉΓòÉ 3.2. Options Page ΓòÉΓòÉΓòÉ
-
- The options page allows the user to make global settings for HDSpace. Settings
- made are active as soon as the notebook is saved. The settings are saved to the
- INI file when HDSpace is closed.
-
- Available options are:
-
- Directory Levels to Display
-
- Directory Size Threshold
-
- Display Refresh Rate
-
- AutoHide
-
- Autohide causes a drive that is not ready, to not be displayed. This is
- best used for diskette drives, or LAN drives. When the drive is detected
- as "not ready", then it is hidden, on each refresh, HDSpace checks the
- drive status. Once it is ready again, then it is redisplayed.
-
- If Autohide is active, and drive A: is not ready, then it is not shown.
- Selecting drive A: in the "show drives" menu will not cause it to be
- displayed.
-
- Autodetect
-
- On each refresh cycle, HDSpace checks for new drive letters, if a new
- drive letter is found, then it is displayed. If a drive disappears, then
- it is removed.
-
- If Autodetect is not selected, then new drives are not discovered, when a
- drive goes away, then it is just shown as not being ready. If Autohide is
- selected, then it would be hidden in this case.
-
- Hide Duplicates
-
- On Local area networks, it is sometimes common for more than one LAN
- drive letter to be mapped to the same physical drive on the LAN.
- Normally, HDSpace will just show all valid drive letters. With "Hide
- Duplicates" selected, then only the first drive letter is shown for a
- given physical disk.
-
- For example: Drive letters, T, U and V all map to a single drive on the
- server. With hide duplicates active, then only drive T: is displayed. The
- logical details notebook page for drive T: has a field called "Other
- Drive Letters", in this case, that field displays U: and V: .
-
- Float On Top
-
- If selected, then on each refresh, the mini window of HDSpace is moved on
- top of all other windows.
-
- Display Refresh
-
- When a refresh occurs, and no changes have occured, the HDSpace display
- is not changed. The user has no way of seeing when a refresh occurs. When
- "Display Refresh" is selected, then the disk "light" on the totals button
- changes colour during the refresh cycle.
-
- Display Swapper size
-
- If selected, then a red bar is added to the disk slider where the
- swapper.dat is located. The size of this bar represents the size of the
- swapper. The size of the yellow and red bars added together, represents
- the total disk space used. The size is updated at every refresh.
-