Thread View: mod.computers.apollo
1 messages
1 total messages
Started by peterson
Thu, 05 Feb 1987 18:10
Re: Apollo disk space erosion
Author: peterson
Date: Thu, 05 Feb 1987 18:10
Date: Thu, 05 Feb 1987 18:10
22 lines
1731 bytes
1731 bytes
Unlike native Unix boxes, Apollos do not have an explicit swap area. Instead, user paging space is allocated from the general pool of free disk space. If a diskless node crashes or a process dies abnormally (e.g, "sigp -blast" or vanishes with a "process not found") space used by the process may not be reclaimed. The result is that over a period of weeks disk space leaks away. The best way to reclaim this space is to take the node down and run SALVOL. There is another program, find_orphans, that tracks down objects that are allocated on the disk but don't have a directory entry (these can also result from crashes or abnormal process terminations). However, only run find_orphans when there is no activity on the disk. Otherwise, it might decide a file is an orphan if it finds it while it's being created...) There is a major advantage to this way of allocating swap space - it makes adding or removing diskless partners a fairly trivial process. (If you've ever watched a Sun adminstrator reformat a disk all night to build new swap partitions you'll know what I mean. I think Sun is switching to the global paging pool scheme in their next release...)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads