new copyright; att/bsd/shared
[unix-history] / usr / src / share / doc / smm / 05.fastfs / 6.t
CommitLineData
9299c540
KB
1.\" Copyright (c) 1986 The Regents of the University of California.
2.\" All rights reserved.
03e565d5 3.\"
ff262511 4.\" %sccs.include.redist.roff%
9299c540 5.\"
ff262511 6.\" @(#)6.t 6.3 (Berkeley) %G%
03e565d5 7.\"
413aeab9
KD
8.nr H2 1
9.ds RH Acknowledgements
10.SH
11\s+2Acknowledgements\s0
03e565d5 12.PP
413aeab9
KD
13We thank Robert Elz for his ongoing interest in the new file system,
14and for adding disk quotas in a rational and efficient manner.
15We also acknowledge Dennis Ritchie for his suggestions
16on the appropriate modifications to the user interface.
17We appreciate Michael Powell's explanations on how
18the DEMOS file system worked;
19many of his ideas were used in this implementation.
20Special commendation goes to Peter Kessler and Robert Henry for acting
21like real users during the early debugging stage when file systems were
22less stable than they should have been.
23The criticisms and suggestions by the reviews contributed significantly
24to the coherence of the paper.
25Finally we thank our sponsors,
26the National Science Foundation under grant MCS80-05144,
27and the Defense Advance Research Projects Agency (DoD) under
28ARPA Order No. 4031 monitored by Naval Electronic System Command under
29Contract No. N00039-82-C-0235.
30.ds RH References
31.nr H2 1
32.sp 2
33.SH
34\s+2References\s0
35.LP
36.IP [Almes78] 20
37Almes, G., and Robertson, G.
38"An Extensible File System for Hydra"
39Proceedings of the Third International Conference on Software Engineering,
40IEEE, May 1978.
41.IP [Bass81] 20
42Bass, J.
43"Implementation Description for File Locking",
44Onyx Systems Inc, 73 E. Trimble Rd, San Jose, CA 95131
45Jan 1981.
46.IP [Feiertag71] 20
47Feiertag, R. J. and Organick, E. I.,
48"The Multics Input-Output System",
49Proceedings of the Third Symposium on Operating Systems Principles,
50ACM, Oct 1971. pp 35-41
51.IP [Ferrin82a] 20
52Ferrin, T.E.,
53"Performance and Robustness Improvements in Version 7 UNIX",
54Computer Graphics Laboratory Technical Report 2,
55School of Pharmacy, University of California,
56San Francisco, January 1982.
57Presented at the 1982 Winter Usenix Conference, Santa Monica, California.
58.IP [Ferrin82b] 20
59Ferrin, T.E.,
60"Performance Issuses of VMUNIX Revisited",
61;login: (The Usenix Association Newsletter), Vol 7, #5, November 1982. pp 3-6
62.IP [Kridle83] 20
63Kridle, R., and McKusick, M.,
64"Performance Effects of Disk Subsystem Choices for
65VAX Systems Running 4.2BSD UNIX",
66Computer Systems Research Group, Dept of EECS, Berkeley, CA 94720,
67Technical Report #8.
68.IP [Kowalski78] 20
69Kowalski, T.
70"FSCK - The UNIX System Check Program",
71Bell Laboratory, Murray Hill, NJ 07974. March 1978
72.IP [Knuth75] 20
73Kunth, D.
74"The Art of Computer Programming",
75Volume 3 - Sorting and Searching,
76Addison-Wesley Publishing Company Inc, Reading, Mass, 1975. pp 506-549
77.IP [Maruyama76]
78Maruyama, K., and Smith, S.
79"Optimal reorganization of Distributed Space Disk Files",
80CACM, 19, 11. Nov 1976. pp 634-642
81.IP [Nevalainen77] 20
82Nevalainen, O., Vesterinen, M.
83"Determining Blocking Factors for Sequential Files by Heuristic Methods",
84The Computer Journal, 20, 3. Aug 1977. pp 245-247
85.IP [Pechura83] 20
86Pechura, M., and Schoeffler, J.
87"Estimating File Access Time of Floppy Disks",
88CACM, 26, 10. Oct 1983. pp 754-763
89.IP [Peterson83] 20
90Peterson, G.
91"Concurrent Reading While Writing",
92ACM Transactions on Programming Languages and Systems,
93ACM, 5, 1. Jan 1983. pp 46-55
94.IP [Powell79] 20
95Powell, M.
96"The DEMOS File System",
97Proceedings of the Sixth Symposium on Operating Systems Principles,
98ACM, Nov 1977. pp 33-42
99.IP [Ritchie74] 20
100Ritchie, D. M. and Thompson, K.,
101"The UNIX Time-Sharing System",
102CACM 17, 7. July 1974. pp 365-375
103.IP [Smith81a] 20
104Smith, A.
105"Input/Output Optimization and Disk Architectures: A Survey",
106Performance and Evaluation 1. Jan 1981. pp 104-117
107.IP [Smith81b] 20
108Smith, A.
109"Bibliography on File and I/O System Optimization and Related Topics",
110Operating Systems Review, 15, 4. Oct 1981. pp 39-54
111.IP [Symbolics81] 20
112"Symbolics File System",
113Symbolics Inc, 9600 DeSoto Ave, Chatsworth, CA 91311
114Aug 1981.
115.IP [Thompson78] 20
116Thompson, K.
117"UNIX Implementation",
118Bell System Technical Journal, 57, 6, part 2. pp 1931-1946
119July-August 1978.
120.IP [Thompson80] 20
121Thompson, M.
122"Spice File System",
123Carnegie-Mellon University,
124Department of Computer Science, Pittsburg, PA 15213
125#CMU-CS-80, Sept 1980.
126.IP [Trivedi80] 20
127Trivedi, K.
128"Optimal Selection of CPU Speed, Device Capabilities, and File Assignments",
129Journal of the ACM, 27, 3. July 1980. pp 457-473
130.IP [White80] 20
131White, R. M.
132"Disk Storage Technology",
133Scientific American, 243(2), August 1980.