comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <robert_dewar@my-deja.com>
Subject: Re: Looking for keyed file package
Date: 1999/09/25
Date: 1999-09-25T00:00:00+00:00	[thread overview]
Message-ID: <7sijv6$tc8$1@nnrp1.deja.com> (raw)
In-Reply-To: 1999Sep24.130829.1@eisner

In article <1999Sep24.130829.1@eisner>,
  Kilgallen@eisner.decus.org.nospam wrote:
ed key length of about 16 bits,
> > regardless of the actual physical key length.
>
> The VMS implementation of RMS does key compression and data
compression
> as well

Yes, but it uses a scheme basically similar to that used by
VSAM on IBM, the Realia COBOL scheme is significantly more
efficient, because it uses a single count to indicate both
the leading and trailing compression amounts.

> but I think that all started back when disk and memory space
> were much more dear.  I/O bandwidth one area of computer
> performance that does not seem to be advancing so much as the
> others, so these days typical advice might be to engage in
> extensive caching of the index data if performance is
> important.

The whole *point* of key compression is to allow this caching
to be more efficient. You want as much of the key index in main
memory as possible (and if you are really pushing things, in
cache as possible). Key compression is vitally important for
this, and in fact it is MORE important with modern architectures
than with older ones, precisely because of the increasing gap
between processor/memory speed and I/O speed.

Robert Dewar


Sent via Deja.com http://www.deja.com/
Before you buy.




  reply	other threads:[~1999-09-25  0:00 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <37E817C6.80ED41E0@easystreet.com>
1999-09-22  0:00 ` Looking for keyed file package p.obry
     [not found] ` <7saii8$5bl$1@nnrp1.deja.com>
1999-09-22  0:00   ` David Botton
1999-09-22  0:00   ` Al Christians
1999-09-22  0:00     ` Vladimir Olensky
1999-09-22  0:00       ` Al Christians
1999-09-22  0:00         ` David Botton
1999-09-23  0:00     ` Robert Dewar
1999-09-22  0:00       ` Al Christians
1999-09-23  0:00   ` p.obry
1999-09-24  0:00     ` Robert Dewar
1999-09-24  0:00       ` Robert Dewar
1999-09-24  0:00         ` Larry Kilgallen
1999-09-25  0:00           ` Robert Dewar [this message]
1999-09-25  0:00             ` Larry Kilgallen
1999-09-26  0:00               ` Robert Dewar
1999-09-26  0:00                 ` David Botton
1999-09-28  0:00                   ` Robert Dewar
1999-09-28  0:00                     ` David Botton
1999-09-28  0:00                       ` Ted Dennison
1999-09-28  0:00                         ` Robert Dewar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox