implement (0dd4639d2a08801466a3cc01307585ead9fc54f5) implement (3047fefe49f57a673de8df152c199de12ec2c6d3)
1.\" Copyright (c) 1986, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions are
8.\" met:

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

35.\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
36.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
37.\" OR OTHERWISE) RISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
38.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39.\"
40.\" @(#)implement 8.1 (Berkeley) 6/8/93
41.\"
42.\" $FreeBSD$
1.\" Copyright (c) 1986, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions are
8.\" met:

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

35.\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
36.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
37.\" OR OTHERWISE) RISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
38.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39.\"
40.\" @(#)implement 8.1 (Berkeley) 6/8/93
41.\"
42.\" $FreeBSD$
43.R1
44database ref.bib
45accumulate
46.R2
43.EH 'PSD:2-%''UNIX Implementation'
44.OH 'UNIX Implementation''PSD:2-%'
45.de P1
46.DS
47..
48.de P2
49.DE
50..

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

276In a sense,
277the process table is the
278definition of all processes,
279because
280all the data associated with a process
281may be accessed
282starting from the process table entry.
283.KF
47.EH 'PSD:2-%''UNIX Implementation'
48.OH 'UNIX Implementation''PSD:2-%'
49.de P1
50.DS
51..
52.de P2
53.DE
54..

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

280In a sense,
281the process table is the
282definition of all processes,
283because
284all the data associated with a process
285may be accessed
286starting from the process table entry.
287.KF
284.in .375i
288.if t .in .375i
285.so fig1.pic
289.so fig1.pic
286.in -.375i
290.if t .in -.375i
287.sp 2v
288.ce
289Fig. 1\(emProcess control data structure.
290.KE
291.NH 2
292Process creation and program execution
293.PP
294Processes are created by the system primitive

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

1018version of the i-node.
1019Modifications to the i-node are made to
1020the table entry.
1021When the last access to the i-node goes
1022away,
1023the table entry is copied back to the
1024secondary store i-list and the table entry is freed.
1025.KF
291.sp 2v
292.ce
293Fig. 1\(emProcess control data structure.
294.KE
295.NH 2
296Process creation and program execution
297.PP
298Processes are created by the system primitive

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

1022version of the i-node.
1023Modifications to the i-node are made to
1024the table entry.
1025When the last access to the i-node goes
1026away,
1027the table entry is copied back to the
1028secondary store i-list and the table entry is freed.
1029.KF
1026.in .25i
1030.if t .in .25i
1027.so fig2.pic
1031.so fig2.pic
1028.in -.25i
1032.if t .in -.25i
1029.sp 2v
1030.ce
1031Fig. 2\(emFile system data structure.
1032.sp
1033.KE
1034.PP
1035All I/O operations on files are carried out
1036with the aid of the corresponding i-node table entry.

--- 246 unchanged lines hidden ---
1033.sp 2v
1034.ce
1035Fig. 2\(emFile system data structure.
1036.sp
1037.KE
1038.PP
1039All I/O operations on files are carried out
1040with the aid of the corresponding i-node table entry.

--- 246 unchanged lines hidden ---