Deleted Added
full compact
4.t (1639) 4.t (22818)
1.\" Copyright (c) 1984 M. K. McKusick
2.\" Copyright (c) 1984 The Regents of the University of California.
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

--- 45 unchanged lines hidden (view full) ---

54We have shown how to improve performance
55by caching recently calculated name translations.
56The combined caches added to the name translation process
57reduce the average cost of translating a pathname to an inode by 35%.
58These changes reduce the percentage of time spent running
59in the system by nearly 9%.
60.nr H2 1
61.ds RH Acknowledgements
1.\" Copyright (c) 1984 M. K. McKusick
2.\" Copyright (c) 1984 The Regents of the University of California.
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

--- 45 unchanged lines hidden (view full) ---

54We have shown how to improve performance
55by caching recently calculated name translations.
56The combined caches added to the name translation process
57reduce the average cost of translating a pathname to an inode by 35%.
58These changes reduce the percentage of time spent running
59in the system by nearly 9%.
60.nr H2 1
61.ds RH Acknowledgements
62.SH
62.NH
63\s+2Acknowledgements\s0
64.PP
65I would like to thank Robert Elz for sharing his ideas and
66his code for cacheing system wide names.
67Thanks also to all the users at Berkeley who provided all the
68input to generate the kernel profiles.
69This work was supported by
70the Defense Advance Research Projects Agency (DoD) under
71Arpa Order No. 4031 monitored by Naval Electronic System Command under
72Contract No. N00039-82-C-0235.
73.ds RH References
74.nr H2 1
75.sp 2
63\s+2Acknowledgements\s0
64.PP
65I would like to thank Robert Elz for sharing his ideas and
66his code for cacheing system wide names.
67Thanks also to all the users at Berkeley who provided all the
68input to generate the kernel profiles.
69This work was supported by
70the Defense Advance Research Projects Agency (DoD) under
71Arpa Order No. 4031 monitored by Naval Electronic System Command under
72Contract No. N00039-82-C-0235.
73.ds RH References
74.nr H2 1
75.sp 2
76.SH
76.NH
77\s+2References\s-2
78.LP
79.IP [Bentley81] 20
80Bentley, J. L.,
81``Writing Efficient Code'',
82Department of Computer Science,
83Carnegie-Mellon University,
84Pittsburgh, Pennsylvania,

--- 15 unchanged lines hidden ---
77\s+2References\s-2
78.LP
79.IP [Bentley81] 20
80Bentley, J. L.,
81``Writing Efficient Code'',
82Department of Computer Science,
83Carnegie-Mellon University,
84Pittsburgh, Pennsylvania,

--- 15 unchanged lines hidden ---