HP3000-L Archives

March 1998, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jerry Fochtman <[log in to unmask]>
Reply To:
Jerry Fochtman <[log in to unmask]>
Date:
Thu, 12 Mar 1998 10:15:05 -0600
Content-Type:
text/plain
Parts/Attachments:
text/plain (47 lines)
At 04:26 PM 3/6/98 +0000, Mark Landin wrote:
>On Thu, 5 Mar 1998 17:59:13 +0000, Tracy Johnson <[log in to unmask]>
>wrote:
>
>>CM-KSAM is still in CM?  Who would have thought!  :-)
>>
>
>Yeah ... but do they have to be? I mean even a CM KSAM file is still
>just a file, right? Why *couldn't* an CM KSAM file be accessed by NM
>intrinsics?

Sure, it could have been coded to recognize the different KSAM
file types and access both NM and CM type KSAM files.  However,
this would have resulted in a longer code-path and slower overall
performance.  Besides, the NM version combines both key and
data into a single file so a single mapped file pointer can
be used to analyze the blocks and retrieve the entry.  CM has 2
files and as such the same techniques would require 2 mapped
file spaces, different decisions, different limitations, etc.
The files themselves are *completely* different in terms of
their internal structures, etc.


Clearer a design choice for simplicity, performance, ease of
maintenance, etc..  There are probably other issues involved
in the decision as well, which the lab team who did the project
would obviously know better than most.



/jf
                              _\\///_
                             (' o-o ')
___________________________ooOo_( )_OOoo____________________________________

                        Thursday, March 12th

           Today in 1912 - The Girl Scouts were founded.
                    1783 - Washington delivered his "Newburg Address".
                    1933 - FDR broadcast his first "fireside chat".

___________________________________Oooo_____________________________________
                            oooO  (    )
                           (    )  )  /
                            \  (   (_/
                             \_)

ATOM RSS1 RSS2