| OCR Text |
Show 101 :!-.E r.a s he c for the I- . o ....·Jec ... i t s e Lf ) are Ocjecs are s:o:ec ir. cirec ccess f:1Es wit ash cooee c:ector:es. I creer to rrin:rn:ze cisk access, tte : strae;y seerrs :0 be tc store each object contiqous tlccks so tat only two heac rnoeents {orle fo! ece5sary. he the object is up6a:ed, if the nurrber of t:CCk5 neeec ha! caged, the old tlocks are ce-allccate6 ad new space is allocated. On che disk, objects are packed into contiguous t:ocks and all attribute lists and attribute pointer addresses are rrade relative to the beginning of the object header. hen an object is transferred into the progra crkpace, eory for the object header and each attribute is alloated se3rately and all pointer re relocated to wcrS2ce ddresses. hen the object is s':orec, =rocess is reversec anc the object i again packed into a ccnti=uous se9rrent to be stored o te disk. Figure 4.1 ad 4.2 are fairly ccurate pictures of the ay objects look in rremory. The object header ad cttriut3 are each cor.tiguous se?ents of rrerr.ory. EiI'lce ap;ear i exactly one attibut.c list, the first word of the attribute is reserved as te list c c i n t e r • T!"":e r.e x t · .vc r c holds tr;e scalar type code arid t b e |