DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦25a0802f9⟧ Wang Wps File

    Length: 3171 (0xc63)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN75.08«

Derivation

└─⟦11f497f33⟧ Bits:30005812 8" Wang WCS floppy, CR 0119A
    └─⟦this⟧ »~ORPHAN75.08« 

WangText



…1c…                              …1b……0a……1b……0e……1b……0f……1b……05……1a……0c……1a……00……1a…
…1a…                              …19……08……19……0b……19……0d……19……86…1
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                               
                              …02… 
                               
                               
                               
                               
                               …02…
                               
                              …02… 
                               
                               
                               
                              

…02…CPS/SDS/025

…02…OKH/820512…02……02… 
MESSAGE MANAGEMENT
DETAILED DESIGN SPECIFICATION…02……02…CAMPS







4.2.4    C̲h̲e̲c̲k̲p̲o̲i̲n̲t̲ ̲a̲n̲d̲ ̲R̲e̲c̲o̲v̲e̲r̲y̲ ̲S̲u̲b̲p̲a̲c̲k̲a̲g̲e̲ ̲



4.2.4.1  F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲

         Contains the following function groups:

         a)  O̲C̲D̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲

             Maintenance of Online CIF Directory  Functions
             are supplied to other subpackages and to checkpoint-recovery
             functions.

         b)  R̲e̲c̲o̲v̲e̲r̲y̲

             -   Restores active CIFs during system start, upon
                 request from Message Monitor via RESTORE Command
             -   Activates passive CIFs on request from other
                 ubpackages

         c)  C̲h̲e̲c̲k̲p̲o̲i̲n̲t̲i̲n̲g̲

             -   Generates checkpoints for CIFs, requested by
                 application processes via SAVE Command.

             -   Updates existing checkpoints on request from
                 other subpackages.…86…1         …02…   …02…   …02…   …02…     
                                                      















































Fig. 4.2.4.1-1 Checkpoint and Recovery Function.…86…1         …02…   …02…   …02…   …02…                     
                      
4.2.4.1.1    O̲C̲D̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲



4.2.4.1.1.1 O̲C̲D̲ ̲O̲r̲g̲a̲n̲i̲z̲a̲t̲i̲o̲n̲

         The OCD is organized as a Direct Access File with a
         two level overflow mechanism.  The access key is CIF
         Reference Number

         The basis for this organization is as follows:

         -   The average number of versions per CIF is between
             1.0 and 1.5.

         -   Only a small fraction of the CIFs will remain online
             for more than 48 hours.



4.2.4.1.1.2 E̲n̲t̲r̲y̲ ̲T̲y̲p̲e̲s̲

         According to this, th OCD will be organized with three
         types of entries:

         a)  Primary Entry.
             This is the entry located by means of CIF Reference
             Number.  The NUMBER OF PRIMARY ENTRIES is the maximum
             number of CIFs which can be produced within 48
             hours.  Primary entris are physically grouped in
             OCD Primary Groups.

         b)  Secondary Entry.
             These entries are used when overflow of primary
             entries occurs.  To each OCD Primary Group corresponds
             a group of secondary entries called an OCD Secondary
             Group.

         c)  TertiaryEntry
             These entries are used when overflow of secondary
             entries occurs.  There is one single OCD Tertiary
             Group.


         The organization is shown on figure 4.2.4.1.1-1 and
         2.  An OCD Block contains an OCD Primary Group and
         the corresponding OCD Secondary Group.



4.2.4.1.1.3 A̲c̲c̲e̲s̲s̲ ̲A̲l̲g̲o̲r̲i̲t̲h̲m̲

         Logcally the primary entries are organized as an array
         of size NUMBER OF PRIMARY ENTRIES, indexed by PRIMARY
         INDEX.

         The primary groups are numbered by PRIMARY GROUP INDEX.

         The primary entries within a primary group are numbered
         by BLOCK INDEX.

         T each CIF corresponds the primary entry specified
         by

                 PRIMARY INDEX =
                 CIF REFERENCE NUMBER MODULO NUMBER OF PRIMARY
                 ENTRIES

         The primary group containing this entry is defined
         by

                 PRIMARY GROUP INDEX =
                 PRIMARY INDEX/NUMBER OF ENTRIES PR GROUP+1

         The entry within the block is defined by

                 BLOCK INDEX =
                 PRIMARY INDEX MODULO NUMBER OF ENTRIES PER
                 GROUP +1

         The primary entry so specified shall correspond to
         the latest version of a CIF.



4.2.4.1.1.4 C̲r̲e̲a̲t̲i̲o̲n̲ ̲o̲f̲ ̲E̲n̲t̲r̲i̲e̲s̲

         Whe