Annotation of 43BSDReno/share/doc/ps2/04.implement/fig2.pic, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1986 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)fig2.pic    6.1 (Berkeley) 6/17/86
        !             6: .\"
        !             7: .PS
        !             8: .ps 9
        !             9: [
        !            10:        PUOFT: [
        !            11:                A: box invis ht .4i wid 1i "Per-User Open" "File Table"
        !            12:                B: box ht .25i with .n at A.s
        !            13:                C: box with .n at B.s
        !            14:                D: box ht .25i with .n at C.s
        !            15:        ]
        !            16:        move down 1.0625i left 1.25i from PUOFT.D.s
        !            17:        OFT: [
        !            18:                A: box invis ht .4i wid 1i "Open File" "Table"
        !            19:                B: box ht .25i with .n at A.s
        !            20:                C: box with .n at B.s
        !            21:                D: box ht .25i with .n at C.s
        !            22:        ]
        !            23:        move down 1.0625i right 1.25i from PUOFT.D.s
        !            24:        AIT: [
        !            25:                A: box invis ht .4i wid 1i "Active I-node" "Table"
        !            26:                B: box ht .25i with .n at A.s
        !            27:                C: box with .n at B.s
        !            28:                D: box ht .25i with .n at C.s
        !            29:        ]
        !            30:        move down 2.5i from PUOFT.D.s
        !            31:        IF: [
        !            32:                A: box ht .25i
        !            33:                B: box ht .25i "I-node" with .n at A.s
        !            34:                C: box ht .25i with .n at B.s
        !            35:                D: box ht .25i "File" with .n at C.s
        !            36:                E: box ht .25i with .n at D.s
        !            37:        ]
        !            38:        move right 1.5i from IF.D.w
        !            39:        FMA: [
        !            40:                box invis "File" "Mapping" "Algorithms"
        !            41:        ]
        !            42:        line from FMA.ne to FMA.se
        !            43:        line from FMA.nw to FMA.sw
        !            44:        line left .15i from FMA.se
        !            45:        line left .15i from FMA.ne
        !            46:        line right .15i from FMA.nw
        !            47:        line right .15i from FMA.sw
        !            48: 
        !            49:        arrow from FMA.w to IF.D.e
        !            50:        arrow from AIT.C.e right .25i then down 2.125i then left .5i
        !            51:        arrow from OFT.C.e to AIT.C.w
        !            52:        arrow from PUOFT.C.w left .5i then down 1.625i then left .5i
        !            53:        arrow <-> from IF.B.e right .5i then up 1.5i then right .5i
        !            54: 
        !            55:        move up .1875i from OFT.A.nw
        !            56:        line right 5i
        !            57:        move left 5i down 1.9375i
        !            58:        line right 5i
        !            59: 
        !            60:        move up 1.63475i right 2.75i from PUOFT.D.s
        !            61:        line right .1i down .1i then down .6i then right .1i down .1i then left .1i down .1i then down .6i then left .1i down .1i
        !            62:        move down .34375i right 2.75i from PUOFT.D.s
        !            63:        line right .1i down .1i then down .6i then right .1i down .1i then left .1i down .1i then down .6i then left .1i down .1i
        !            64:        move down 2.34375i right 2.75i from PUOFT.D.s
        !            65:        line right .1i down .1i then down .6i then right .1i down .1i then left .1i down .1i then down .6i then left .1i down .1i
        !            66: 
        !            67:        move up 0.817375i right 2.9i from PUOFT.D.s
        !            68:        box invis "Swapped" "Per User"
        !            69:        move down 1.15625i right 2.9i from PUOFT.D.s
        !            70:        box invis wid 1i "Resident" "Per System"
        !            71:        move down 3.15675i right 2.9i from PUOFT.D.s
        !            72:        box invis ht 1i wid 1i "Secondary" "Storage" "Per" "File System"
        !            73: ]
        !            74: .PE

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.