The cost to the fixed length fields and records is padding with
blanks.  That results in streaming files having a 2/1 compression
ratio and fixed length files having a 4/1 ratio.

On Sun, Feb 12, 2023 at 12:34 PM Hobart Spitz <orexx...@gmail.com> wrote:
>
> IMHO, the fault lies in the character stream orientation of UNIX, C, HTML
> etc.  The shorted-sighted design was motivated by the limited budgets and
> underpowered systems of many early UNIX users.
>
> On record oriented systems, (z/OS and z/VM) common operations are faster,
> because the needed information is not embedded in the data.  For example:
>
>    - Read/skip-to the next record.
>    - Find/check the length of a string.
>
> On byte stream oriented systems, every single character, including the
> otherwise uninteresting ones, must go through the CPU for such operations.
> Record oriented systems can efficiently add the record length to the
> current record address, or compare a target character position to the
> length of the record to avoid string overflow (e.g).
>
> It doesn't help that most character oriented systems use 16 bit characters
> whereas most work on zSeries is done with 8-byte characters.  The workload,
> all other things being equal, is essentially doubled.  As stated above, all
> other things are anything but equal.
>
> Note that UNIX (etc.) systems originally used 4K buffers between pipe
> stages;  Most such systems now use 64K buffers to support the heavy load of
> characters run through the CPU and to reduce costly redispatching.
>
> It may be related that IBM went from two cache levels to four about the
> time USS was added.  More hardware manufacturing and heat generation
> resulted.
>
> Unfortunately this mistake is so pervasive that it might never be fixed.
> The impact is not just on electricity usage, but also on global warming and
> climate change due to extra cooling and extra hardware.
>
> Anyone who understands that global warming and climate change are
> existential threats and that it may be too late to avoid catastrophic
> impacts would be well advised to keep their record oriented systems and
> move away from UNIX, Linux, and Windows where feasible.
>
> Just my "buck three eighty", or two cents if you prefer.
>
> OREXXMan
> Q: What do you call the residence of the ungulate with the largest antlers?
> A: A moose pad.
> :-D
> Would you rather pass data in move mode (*nix piping) or locate mode
> (Pipes) or via disk (JCL)?  Why do you think you rarely see *nix commands
> with more than a dozen filters, while Pipelines specifications are commonly
> over 100s of stages, and 1000s of stages are not uncommon.
> REXX is the new C.
>
>
> On Sat, Feb 11, 2023 at 8:37 PM Bill Johnson <
> 00000047540adefe-dmarc-requ...@listserv.ua.edu> wrote:
>
> > Correct. I copied the article from the NYT & then reposted the paragraph
> > in the article which discussed the study.
> >
> >
> >
> > Heh - I don't think those are rankings - just (former) links from the
> > article in whatever publication Bill copied from.
> >
> >
> > > >    ...
> > > >The largest cloud data centers, sometimes the size of football fields,
> > > are owned and operated by big tech companies like Google, Microsoft,
> > Amazon
> > > and Facebook.
> > > >    ...
> > > >Over the years, data center electricity consumption has been a story of
> > > economic incentives and technology advances combining to tackle a
> > problem.
> > > >
> > > Do they use:
> > > o IBM z?
> > > o IBM supercomputers?
> > > o Others, such as overseas-sourced (specify)?
> > >
> >
> > At one time Facebook published detailed specs for its homegrown PC servers,
> > in contrast to the likes of Google, Amazon, and Microsoft, for whom it's
> > all trade secrets. I've no idea if they've kept the specs current. Lynn
> > Wheeler wrote about this stuff a number of times when he was active on
> > IBM-MAIN, though mostly from an available-compute-power perspective rather
> > than a power efficiency one.
> >
> > Tony H.
> >
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> >
> >
> >
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to