64 bit operating systems was Re: 64 bits is a really big number!

2006-07-21 Thread Clark Morris
On 20 Jul 2006 11:30:02 -0700, in bit.listserv.ibm-main you wrote:

Leif Rundberget (as quoted by Joel C. Ewing) wrote:

| Be careful with like terms between the PC(intel) world and the mainframe
| world.  When someone says they have a 64-bit Intel server (Intel,
| Solaris, AMD, etc.), it does not mean that the server can access an
| address 64-bits long, the 64-bits refers to the width of the bus.  So it
| can transfer 64-bits in parallel.

Since there are 64 bit versions of Windows, Linux and various flavors
of Unix I find this hard to believe.

 rest snipped

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64 bit operating systems was Re: 64 bits is a really big number!

2006-07-21 Thread Vernooy, C.P. - SPLXM
Clark Morris [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]...
 On 20 Jul 2006 11:30:02 -0700, in bit.listserv.ibm-main you wrote:
 
 Leif Rundberget (as quoted by Joel C. Ewing) wrote:
 
 | Be careful with like terms between the PC(intel) world and the mainframe
 | world.  When someone says they have a 64-bit Intel server (Intel,
 | Solaris, AMD, etc.), it does not mean that the server can access an
 | address 64-bits long, the 64-bits refers to the width of the bus.  So it
 | can transfer 64-bits in parallel.
 
 Since there are 64 bit versions of Windows, Linux and various flavors
 of Unix I find this hard to believe.
 
  rest snipped
 

I remember to have read something about it when looking for hardware for a new 
PC. 

This is what Intel says:
http://www.intel.com/technology/64bitextensions/
Intel(r) Extended Memory 64 TechnologyΦ (Intel(r) EM64T) enables 
64-bit computing on the server/workstation and desktop platforms when combined 
with supporting software. Intel EM64T improves performance by allowing the 
system to address more than 4 GB of both virtual and physical memory. Intel 
EM64T provides support for:
 64-bit flat virtual address space 
 64-bit pointers 
 64-bit wide general purpose registers 
 64-bit integer support 
 Up to 1 terabyte (TB) of platform address space 
 
It looks like a real, full 64-bit architecture.

Kees.


**
For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), 
its subsidiaries and/or its employees shall not be liable for the incorrect or 
incomplete transmission of this e-mail or any attachments, nor responsible for 
any delay in receipt.
**


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: [Fwd: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)]

2006-07-20 Thread Joel C. Ewing
Actually the terminology is much more ambiguous than that.  Register 
size, address size, bus size within CPU, bus size to memory, bus size to 
peripherals,  could all be different bit widths, and physical hardware 
register sizes don't have to match the register sizes of the hardware 
architecture visible to the user.  I'm pretty sure larger IBM mainframes 
have had some internal bus sizes of 64 bits and larger for years, even 
though the architecture visible to the user only had 32 bit registers 
and and 31 bit addresses at the time.


Since the introduction of IBM S/360 in the 1960's almost all processors 
have been implemented using microcoding techniques, which means that the 
choice of hardware physical bus and register sizes is a matter of 
cost-performance trade offs rather than something uniquely dictated by 
the logical architecture seen by the users.


Leif Rundberget wrote:

Be careful with like terms between the PC(intel) world and the mainframe
world.  When someone says they have a 64-bit Intel server (Intel,
Solaris, AMD, etc.), it does not mean that the server can access an
address 64-bits long, the 64-bits refers to the width of the bus.  So it
can transfer 64-bits in parallel.
Leif

John KcKown wrote:

And, just for fun, Sun has implemented a 128-bit filesystem in Solaris!
That means that a single filesystem can contain 2**128 bytes of data.
Good heavens! I think that most UNIX filesystems are either 32 or 64 bit
at present. But don't quote me on that.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology



--
Joel C. Ewing, Fort Smith, AR[EMAIL PROTECTED]

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64 bits is a really big number!

2006-07-20 Thread john gilmore

Leif Rundberget (as quoted by Joel C. Ewing) wrote:

| Be careful with like terms between the PC(intel) world and the mainframe
| world.  When someone says they have a 64-bit Intel server (Intel,
| Solaris, AMD, etc.), it does not mean that the server can access an
| address 64-bits long, the 64-bits refers to the width of the bus.  So it
| can transfer 64-bits in parallel.

There is once widely used IBM terminology for this quantity.  As far back as 
the System/360, a model 30 had a FETCH WIDTH of one eight-bit byte and the 
fastest models, as they came along, had fetch widths of eight bytes.


Higher fetch width is good, but it can have odd side effects.  There were 
System/360 models for which Load Halfword (LH) was slower than Load (L) not 
just because of sign propagation but also because LH fetched four or eight 
bytes from storage two or six of which then had to be discarded.


Analogously, there are z/Architecture situations in which eight-byte 
(64-bit) instructions are faster than their four-byte (32-bit) variants.


John Gilmore
Ashland, MA 01721-1817
USA

_
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64 bits is a really big number!

2006-07-20 Thread Tom Marchant
On Thu, 20 Jul 2006 18:29:48 +, john gilmore [EMAIL PROTECTED] 
wrote:

Higher fetch width is good, but it can have odd side effects.  There were
System/360 models for which Load Halfword (LH) was slower than Load (L) not
just because of sign propagation but also because LH fetched four or eight
bytes from storage two or six of which then had to be discarded.

Analogously, there are z/Architecture situations in which eight-byte
(64-bit) instructions are faster than their four-byte (32-bit) variants.

Are you sure?

Color me skeptical.

Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64 bits is a really big number!

2006-07-20 Thread Charles Mills
I clearly remember the first (L faster than LH on some machines) but can't
comment on the second (64 v. 32).

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Tom Marchant
Sent: Thursday, July 20, 2006 12:22 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: 64 bits is a really big number!


On Thu, 20 Jul 2006 18:29:48 +, john gilmore [EMAIL PROTECTED] 
wrote:

Higher fetch width is good, but it can have odd side effects.  There were
System/360 models for which Load Halfword (LH) was slower than Load (L) not
just because of sign propagation but also because LH fetched four or eight
bytes from storage two or six of which then had to be discarded.

Analogously, there are z/Architecture situations in which eight-byte
(64-bit) instructions are faster than their four-byte (32-bit) variants.

Are you sure?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Hunkeler Peter (KIUB 34)
So assuming you could use the whole drive, the number of these current
generation drives that you would need to back a single address space is

 (2**64)/(2**38) = 2**(64-38) = 2**26 = 67,108,864

Back in my old life I once did a presentation at an IBM customer 
meeting trying to illustrate how much 2**64 is. Besides a similar
DASD device calculation, I also did a simpified swap time calculation.
At 100MB/s sustained transfer speed, it takes 5850 years to transfer
all bytes of a single 64bit AS. Make that 10GB/s and use 100 devices
in parallel it still takes 210+ days.

According to Word, the PoP has about 4'000'000 characters and is 
roughly 5cm thick. So 4 of them fit into one 16MB AS and this 
corresponds to a pile of paper of 20cm height. 

Going to 31bit multiplies these figures by 128: 512 PoPs and 
25.6 meters. Going to 64bit from 31bit multiplies them by another 
8 billions: 4400 billion PoPs and you can travel all the way from 
the Earth to the sun and half this distance further on on that 
bridge of PoPs. have good journey :-)


History has shown all these this will sufficce forever statements 
have provben that forever is a relatively short period of time. So,
I concluded my presentation stating that 64bit will do it for a 
couple of years.


Peter Hunkeler
CREDIT SUISSE

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Clark Morris
On 18 Jul 2006 11:32:54 -0700, in bit.listserv.ibm-main you wrote:

On Jul 18, 2006, at 6:26 AM, Veilleux, Jon L wrote:

 I always get blank looks when I ask what would happen if someone
 actually tried to exploit 64bit addressing to the fullest. How do we
 provide page space to back these requests?
 As someone responsible for keeping our mainframes up and running, it
 worries me that application type people have the ability to crash the
 system just by a stupid mistake. One STORAGE loop in a 64bit address
 space and the paging subsystem is toast. I know that there are other
 exposures that application folks can use to crash the system, but, to
 me, this looks like an accident waiting to happen.


 Jon L. Veilleux
 [EMAIL PROTECTED]
 (860) 636-2683

Joe,

You have reason to worry, IMO. I know COBOL types that really need  
the 64bit arch. Right now they are storing the tables in VSAM  
datasets and accessing them them as tables should be. They wanted 64  
bits 10+years ago. They have gotten around the limitation of COBOL  
and wrote assembler subroutines to access the vsam datasets. They  
have updated the the subrountine for multiple VSAM datasets. Right  
now they ten extra DD statements for spill vsam files. One programmer  
used to call me up monthly to see if COBOL has finally kept up with  
the OS.  When I left the business 5+ years ago they were begging for  
relief. Of course until IBM comes through with support for a large  
number of page datasets, cobol can sit still doing essentially nothing.

COBOL as implemented by IBM is catching up with 31 bit in terms of
maximum data area sizes.  I believe that Microfocus will sell you a 64
bit capable COBOL for other platforms.  They may even sell you one for
z Linux.  With the 64 bit usage by DB2 and Java, not providing 64 bit
compile options for COBOL is telling what IBM really thinks of the
future of COBOL (and for various reasons I would agree that the need
for COBOL is dying).

Ed
  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Jon Brock
I am of two minds about whether the need for COBOL is dying.  
On one hand, it has served (and served well) for many years and is very 
well-suited for its original purpose.  
On the other hand, as time goes by there are fewer people around who 
know it.  It is becoming increasingly marginalized in the workplace, and 
anything you can do with COBOL you can do with other more modern languages 
such as, say, Java.  
On the other other hand, though, I can run a COBOL program on z/OS with 
a region size of a few K, whereas I had to up my TSO region from 4MiB to 128MiB 
just to successfully execute java -version.
On the other other other hand, many of the more modern languages are, 
to be charitable, not suited for non-psychotics.  C++, in particular, is an 
abomination (in my not-as-humble-as-it-should-be opinion, of course).
On yet another hand -- I'm up to five hands now -- as verbose as COBOL 
is, it is still reasonably simple to learn and use. 

So maybe the need for COBOL is dying, but its usefulness isn't.  I 
haven't looked into any of its newer features, either, so I am hoping to be 
pleasantly surprised if I ever get around to boning up on it.


Jon


snip
With the 64 bit usage by DB2 and Java, not providing 64 bit
compile options for COBOL is telling what IBM really thinks of the
future of COBOL (and for various reasons I would agree that the need
for COBOL is dying).
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Jon Brock
 
   I am of two minds about whether the need for COBOL is dying.  
   On one hand, it has served (and served well) for many 
 years and is very well-suited for its original purpose.  

Likewise Latin.

   On the other hand, as time goes by there are fewer 
 people around who know it.  It is becoming increasingly 
 marginalized in the workplace, and anything you can do with 
 COBOL you can do with other more modern languages such as, 
 say, Java.

And HLASM.  :-)

   On the other other hand, though, I can run a COBOL 
 program on z/OS with a region size of a few K, whereas I had 
 to up my TSO region from 4MiB to 128MiB just to successfully 
 execute java -version.

I think that's called progress.  :-|

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Fw: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Bill Klein
I don't want to get into either the:
   Does IBM need to provide a 64-bit COBOL (for z/OS) compiler
  - because of business needs of programmers
or
  - because of what it says to their customers about COBOL
Nor
   What is the current need for and what is the future of COBOL in
general.

***
 Personally, I don't hear of a LOT of new development being done in COBOL,
but certainly do hear of a lot of applications continuing to run (and being
maintained) in COBOL.  Similarly, it would really surprise me if many sites
were really interested in CHANGING logic to move from VSAM data to internal
tables - but I do know of a reasonable number of software products written
in COBOL for Unix/Linux that assume a 64-bit FILE system.

***

As always (when these topics come up), when/if IBM hears (thru official
channels) sufficient need from their PAYING customers for enhancements to
COBOL, then I suspect they will (eventually) deliver them.

Jon Brock [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
   I am of two minds about whether the need for COBOL is dying.  
   On one hand, it has served (and served well) for many years and is
very well-suited for its original purpose.  
   On the other hand, as time goes by there are fewer people around who
know it.  It is becoming increasingly marginalized in the workplace, and
anything you can do with COBOL you can do with other more modern languages
such as, say, Java.  
   On the other other hand, though, I can run a COBOL program on z/OS
with a region size of a few K, whereas I had to up my TSO region from 4MiB
to 128MiB just to successfully execute java -version.
   On the other other other hand, many of the more modern languages
are, to be charitable, not suited for non-psychotics.  C++, in particular,
is an abomination (in my not-as-humble-as-it-should-be opinion, of course).
   On yet another hand -- I'm up to five hands now -- as verbose as
COBOL is, it is still reasonably simple to learn and use. 
 
   So maybe the need for COBOL is dying, but its usefulness isn't.  I
haven't looked into any of its newer features, either, so I am hoping to be
pleasantly surprised if I ever get around to boning up on it.
 
 
 Jon
 
 
 snip
 With the 64 bit usage by DB2 and Java, not providing 64 bit
 compile options for COBOL is telling what IBM really thinks of the
 future of COBOL (and for various reasons I would agree that the need
 for COBOL is dying).
 /snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread David Andrews
On Wed, 2006-07-19 at 13:44 -0500, Ed Gould wrote:
 The Largeness of the numbers just floored me back then, so I am not  
 impressed with 64 bits at all.

I remember once being at a SHARE where an IBMer was talking about the
OfficeVision product.  Someone commented from the audience about the
large amount of memory that the thing required.  That's okay, the
presenter replied offhandedly, in a couple of years you'll have 16
megabytes on the planar.

A SIXTEEN MEGABYTE PC?  IS HE OUT OF HIS MIND?  How could you possibly
justify having that large a memory on your desktop computer?  I walked
out of the ballroom, figuring that OfficeVision was a dead duck.  (Turns
out that it was, but not for the reasons I guessed.)

4 megabytes should be enough for anyone -- Me.

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Jon Brock
For a few years, we were presumably in no new COBOL -- just maintain what you 
have mode.  Oddly enough, our code base seemed to keep growing.  Apparently, 
some things just write themselves.

For that matter, the whole concept that maintenance is something that could be 
performed by mindless drones is only rarely true.  When I look at what is 
considered maintenance in the software business, I frequently see complex 
entities -- added functionality, entire new subsystems, new interfaces.  If I 
maintained my house like that, I would have maintained myself into a 35-room 
mansion with a sauna and a drawbridge by now.  But it's maintenance 
programming -- it shouldn't take so long.

Jon




snip
 Personally, I don't hear of a LOT of new development being done in COBOL,
but certainly do hear of a lot of applications continuing to run (and being
maintained) in COBOL. 
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Ed Rabara
On Tue, 18 Jul 2006 08:33:37 -0500, McKown, John
[EMAIL PROTECTED] wrote:


 [mailto:[EMAIL PROTECTED] On Behalf Of Veilleux, Jon L
 Subject: Re: 64-bits is a really big number! - was z/OS level
 for SETFRR for AMODE(64)


 What's the point if you don't have that much memory and can't
 back it on
 DASD? It's just an exercise with no practical value until you can back
 it.


Why, bragging rights, of course! Planning for the future. Perhaps
some weird need for a sparse file?

--
John McKown


Ummm. Bragging right for sure. But ask the architects of the OS/400
(iSeries?) Their Single-store design is architecturally set to 2**128
addressability, but they started out their implementation at 2**48, now at
2**64, (next 2**96? or 2**128). Maybe if you have a plan, you can actually
use your designed upper limits? gr

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


[Fwd: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)]

2006-07-19 Thread Leif Rundberget

Be careful with like terms between the PC(intel) world and the mainframe
world.  When someone says they have a 64-bit Intel server (Intel,
Solaris, AMD, etc.), it does not mean that the server can access an
address 64-bits long, the 64-bits refers to the width of the bus.  So it
can transfer 64-bits in parallel.

Leif


John KcKown wrote:

And, just for fun, Sun has implemented a 128-bit filesystem in Solaris!
That means that a single filesystem can contain 2**128 bytes of data.
Good heavens! I think that most UNIX filesystems are either 32 or 64 bit
at present. But don't quote me on that.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited.=20
=20


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread Veilleux, Jon L
I always get blank looks when I ask what would happen if someone
actually tried to exploit 64bit addressing to the fullest. How do we
provide page space to back these requests? 
As someone responsible for keeping our mainframes up and running, it
worries me that application type people have the ability to crash the
system just by a stupid mistake. One STORAGE loop in a 64bit address
space and the paging subsystem is toast. I know that there are other
exposures that application folks can use to crash the system, but, to
me, this looks like an accident waiting to happen.


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Craddock, Chris
Sent: Tuesday, July 18, 2006 1:05 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: 64-bits is a really big number! - was z/OS level for SETFRR for
AMODE(64)

  AFAIK, the total capacity of all DASD ever manufactured is still 
  insufficient to fully back even ONE 64-bit address space
 
 At the rate 80 - 200 gigabyte drives and higher have been produced and

 sold, is the statement being made for only mainframe DASD?  I realize 
 that no z box could handle that much DASD space and wonder if either i

 or p boxes could in theory.

Nothing could.

Let's make a few simplifying assumptions to make the math easy. First
let's use 256GiB as the drive size. Yeah, that is way bigger than any MF
drive ever shipped, or ever thought of, but it's about the size of the
drive in my PC and you can buy bigger drives now for a few hundred
bucks. snicker

Anyway, one of those puppies is (2**8)*(2**30) = 2**38 bytes And a
single 64-bit address space is, well 2**64 bytes. 

So assuming you could use the whole drive, the number of these current
generation drives that you would need to back a single address space is

 (2**64)/(2**38) = 2**(64-38) = 2**26 = 67,108,864

Ok, so on that basis I was a little pessimistic about the time we would
need to build enough disk to back one address space. It is becoming
plausible that some time in the relatively near future there will be
enough disk storage capacity on Earth to map a single 64-bit address
space. Of course, housing, powering, wiring, configuring, initializing
and addressing that much disk storage would be somewhat of a problem and
doing it all over again to map that second address space will be a real
b1tch!

In other words, 2**64 is a phenomenally large number. In terms of actual
usable storage, it is wildly beyond the limits of our current technology
and certainly beyond my feeble imagination about what one might actually
fill it up with. An RFID for every star and galaxy perhaps? Endless
re-runs of I Love Lucy in HD? Hell if I know.

And for a real giggle-fest, take a look through your own JCL libraries
and see how many jobs are still running with
REGION=something_really_small. I am glad that the wizards have made it
all work out, but in terms of functional needs, 64-bit addressing is
overkill on a cosmic scale.

CC

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html

-
This e-mail may contain confidential or privileged information.  If
you think you have received this
e-mail in error, please advise the sender by reply
e-mail and then delete this e-mail immediately.  Thank you.  Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread Wayne Driscoll
That is the reason that IBM allows installations to set the MEMLIMIT.  While
it is true that even a reasonable limit can be abused by multiple jobs, you
would have the same exposure in a 31 bit world if you allow jobs to use
REGION=0M.
Wayne Driscoll
Product Developer
JME Software LLC
NOTE: All opinions are strictly my own.
  

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Veilleux, Jon L
Sent: Tuesday, July 18, 2006 6:26 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: 64-bits is a really big number! - was z/OS level for SETFRR for
AMODE(64)

I always get blank looks when I ask what would happen if someone actually
tried to exploit 64bit addressing to the fullest. How do we provide page
space to back these requests? 
As someone responsible for keeping our mainframes up and running, it worries
me that application type people have the ability to crash the system just by
a stupid mistake. One STORAGE loop in a 64bit address space and the paging
subsystem is toast. I know that there are other exposures that application
folks can use to crash the system, but, to me, this looks like an accident
waiting to happen.


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Craddock, Chris
Sent: Tuesday, July 18, 2006 1:05 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: 64-bits is a really big number! - was z/OS level for SETFRR for
AMODE(64)

  AFAIK, the total capacity of all DASD ever manufactured is still 
  insufficient to fully back even ONE 64-bit address space
 
 At the rate 80 - 200 gigabyte drives and higher have been produced and

 sold, is the statement being made for only mainframe DASD?  I realize 
 that no z box could handle that much DASD space and wonder if either i

 or p boxes could in theory.

Nothing could.

Let's make a few simplifying assumptions to make the math easy. First let's
use 256GiB as the drive size. Yeah, that is way bigger than any MF drive
ever shipped, or ever thought of, but it's about the size of the drive in my
PC and you can buy bigger drives now for a few hundred bucks. snicker

Anyway, one of those puppies is (2**8)*(2**30) = 2**38 bytes And a single
64-bit address space is, well 2**64 bytes. 

So assuming you could use the whole drive, the number of these current
generation drives that you would need to back a single address space is

 (2**64)/(2**38) = 2**(64-38) = 2**26 = 67,108,864

Ok, so on that basis I was a little pessimistic about the time we would need
to build enough disk to back one address space. It is becoming plausible
that some time in the relatively near future there will be enough disk
storage capacity on Earth to map a single 64-bit address space. Of course,
housing, powering, wiring, configuring, initializing and addressing that
much disk storage would be somewhat of a problem and doing it all over again
to map that second address space will be a real b1tch!

In other words, 2**64 is a phenomenally large number. In terms of actual
usable storage, it is wildly beyond the limits of our current technology and
certainly beyond my feeble imagination about what one might actually fill it
up with. An RFID for every star and galaxy perhaps? Endless re-runs of I
Love Lucy in HD? Hell if I know.

And for a real giggle-fest, take a look through your own JCL libraries and
see how many jobs are still running with REGION=something_really_small. I
am glad that the wizards have made it all work out, but in terms of
functional needs, 64-bit addressing is overkill on a cosmic scale.

CC

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the
archives at http://bama.ua.edu/archives/ibm-main.html

-
This e-mail may contain confidential or privileged information.  If you
think you have received this e-mail in error, please advise the sender by
reply e-mail and then delete this e-mail immediately.  Thank you.  Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the
archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Craddock, Chris
 Sent: Tuesday, July 18, 2006 12:05 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: 64-bits is a really big number! - was z/OS level for 
 SETFRR for AMODE(64)
 
snip
 
 In other words, 2**64 is a phenomenally large number. In 
 terms of actual
 usable storage, it is wildly beyond the limits of our current 
 technology
 and certainly beyond my feeble imagination about what one 
 might actually
 fill it up with. An RFID for every star and galaxy perhaps? Endless
 re-runs of I Love Lucy in HD? Hell if I know.
 

snip

 
 CC

And, just for fun, Sun has implemented a 128-bit filesystem in Solaris!
That means that a single filesystem can contain 2**128 bytes of data.
Good heavens! I think that most UNIX filesystems are either 32 or 64 bit
at present. But don't quote me on that.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread Veilleux, Jon L
What's the point if you don't have that much memory and can't back it on
DASD? It's just an exercise with no practical value until you can back
it.


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of McKown, John
Sent: Tuesday, July 18, 2006 9:05 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: 64-bits is a really big number! - was z/OS level for SETFRR
for AMODE(64)

 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:[EMAIL PROTECTED] On Behalf Of Craddock, Chris
 Sent: Tuesday, July 18, 2006 12:05 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: 64-bits is a really big number! - was z/OS level for SETFRR 
 for AMODE(64)
 
snip
 
 In other words, 2**64 is a phenomenally large number. In terms of 
 actual usable storage, it is wildly beyond the limits of our current 
 technology and certainly beyond my feeble imagination about what one 
 might actually fill it up with. An RFID for every star and galaxy 
 perhaps? Endless re-runs of I Love Lucy in HD? Hell if I know.
 

snip

 
 CC

And, just for fun, Sun has implemented a 128-bit filesystem in Solaris!
That means that a single filesystem can contain 2**128 bytes of data.
Good heavens! I think that most UNIX filesystems are either 32 or 64 bit
at present. But don't quote me on that.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html

-
This e-mail may contain confidential or privileged information.  If
you think you have received this
e-mail in error, please advise the sender by reply
e-mail and then delete this e-mail immediately.  Thank you.  Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Veilleux, Jon L
 Sent: Tuesday, July 18, 2006 8:24 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: 64-bits is a really big number! - was z/OS level 
 for SETFRR for AMODE(64)
 
 
 What's the point if you don't have that much memory and can't 
 back it on
 DASD? It's just an exercise with no practical value until you can back
 it.
 
 
 Jon L. Veilleux
 [EMAIL PROTECTED]
 (860) 636-2683 

Why, bragging rights, of course! Planning for the future. Perhaps
some weird need for a sparse file?

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread Daniel A. McLaughlin
Sparse? Ah, the final frontier




Daniel McLaughlin
ZOS Systems Programmer
Crawford  Company
PH: 770 621 3256
*
Everything comes to him who hustles while he waits.
? Thomas A. Edison








--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread john gilmore

Chris Craddock writes:

|
| . . . I am glad that the wizards have made it all work out, but in terms 
of functional needs,

| 64-bit addressing is overkill on a cosmic scale.
|

Let us hope so.

Computing---informatique, informatica, whatever---is a fairly new 
discipline; but one red thread that runs through its brief history is that 
nothing is ever big enough for long.  External names at most eight 
characters in length, DDNAME values at most 44 characters in length, varying 
(halfword current-length prefixed) strings at most 32767 bytes in length, 
fullword values not larger than 2147483647, etc., etc., have all proved to 
be too small.


Moreover, address spaces first 24 and then 31 mibibytes in size have quickly 
proved to be too small, not for every application but for some crucial ones.


The moral of this anecdotage is that notionally reasonable maxima have in 
our history always been outgrown much too soon.


Another obvious point to make is that this storage is virtual not real 
storage.  All of it need not be backed up, and what is backed up need not 
even be connected (contiguous); and still another perhaps not quite so 
obvious one is that when four-byte addresses are inadequate, there are 
compelling architectural reasons for moving to eight- and not five-, six-. 
or seven-bye ones.


Those of you who have not used the 'new' 64-bit facilities need to learn to 
do so.  Moreover, time spent mastering them will have been used to better 
advantage than time spent dismissing them as unrealistically sized.


John Gilmore
Ashland, MA 01721-1817
USA

_
On the road to retirement? Check out MSN Life Events for advice on how to 
get there! http://lifeevents.msn.com/category.aspx?cid=Retirement


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Veilleux, Jon L
I am not opposed to large address spaces but I need to make sure that my
systems stay up. Until someone comes up with a way to back large address
spaces then we are in a dangerous situation. It may be 'virtual', but if
anyone tries to use it there had better be SOMETHING backing it up!
Coding IEFUSI to limit its use is defeating the purpose of having large
address spaces in the first place.  
I remember losing a system when we went to 31 bit addressing because a
smart application programmer wrote a program that did a GETMAIN for all
available storage and then referenced every page, which killed our
paging subsystem. 64 and 128 bit addressing only exacerbate this
problem.
You may have 64bit addressing, but you only really have the amount of
real storage on your system plus the amount of paging space available.
Try to use any more and its CRASH.


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of john gilmore
Sent: Tuesday, July 18, 2006 10:40 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: 64-bits is a really big number!

Chris Craddock writes:

|
| . . . I am glad that the wizards have made it all work out, but in 
| terms
of functional needs,
| 64-bit addressing is overkill on a cosmic scale.
|

Let us hope so.

Computing---informatique, informatica, whatever---is a fairly new
discipline; but one red thread that runs through its brief history is
that nothing is ever big enough for long.  External names at most eight
characters in length, DDNAME values at most 44 characters in length,
varying (halfword current-length prefixed) strings at most 32767 bytes
in length, fullword values not larger than 2147483647, etc., etc., have
all proved to be too small.

Moreover, address spaces first 24 and then 31 mibibytes in size have
quickly proved to be too small, not for every application but for some
crucial ones.

The moral of this anecdotage is that notionally reasonable maxima have
in our history always been outgrown much too soon.

Another obvious point to make is that this storage is virtual not real
storage.  All of it need not be backed up, and what is backed up need
not even be connected (contiguous); and still another perhaps not quite
so obvious one is that when four-byte addresses are inadequate, there
are compelling architectural reasons for moving to eight- and not five-,
six-. 
or seven-bye ones.

Those of you who have not used the 'new' 64-bit facilities need to learn
to do so.  Moreover, time spent mastering them will have been used to
better advantage than time spent dismissing them as unrealistically
sized.

John Gilmore
Ashland, MA 01721-1817
USA

_
On the road to retirement? Check out MSN Life Events for advice on how
to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html

-
This e-mail may contain confidential or privileged information.  If
you think you have received this
e-mail in error, please advise the sender by reply
e-mail and then delete this e-mail immediately.  Thank you.  Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Mark Zelden
On Tue, 18 Jul 2006 11:28:16 -0400, Veilleux, Jon L [EMAIL PROTECTED]
wrote:

Coding IEFUSI to limit its use is defeating the purpose of having large
address spaces in the first place.

I don't agree.  It can protect you from shotting yourself in the foot 
while still allowing legitimate usage that is planned and sized for
properly.  64-bit doesn't really change this at all except that no one
seems to know what sort of defaults are good at this point for
MEMLIMIT.


I remember losing a system when we went to 31 bit addressing because a
smart application programmer wrote a program that did a GETMAIN for all
available storage and then referenced every page, which killed our
paging subsystem. 64 and 128 bit addressing only exacerbate this
problem.

You just illustrated my point.  IEFUSI could have protected your system
in the above example.

Regards,

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group
mailto: [EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Veilleux, Jon L
When we lost our system we had an IEFUSI exit coded and active. 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Mark Zelden
Sent: Tuesday, July 18, 2006 12:02 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: 64-bits is a really big number!

On Tue, 18 Jul 2006 11:28:16 -0400, Veilleux, Jon L
[EMAIL PROTECTED]
wrote:

Coding IEFUSI to limit its use is defeating the purpose of having large

address spaces in the first place.

I don't agree.  It can protect you from shotting yourself in the foot
while still allowing legitimate usage that is planned and sized for
properly.  64-bit doesn't really change this at all except that no one
seems to know what sort of defaults are good at this point for
MEMLIMIT.


I remember losing a system when we went to 31 bit addressing because a
smart application programmer wrote a program that did a GETMAIN for all
available storage and then referenced every page, which killed our
paging subsystem. 64 and 128 bit addressing only exacerbate this
problem.

You just illustrated my point.  IEFUSI could have protected your system
in the above example.

Regards,

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group
mailto: [EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

-
This e-mail may contain confidential or privileged information.  If
you think you have received this
e-mail in error, please advise the sender by reply
e-mail and then delete this e-mail immediately.  Thank you.  Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Gerhard Adam
 Veilleux wrote: 
 When we lost our system we had an IEFUSI exit coded and active. 
 

I'm sorry, but I find this whole discussion a bit overblown.  The ability to 
crash a system certainly didn't surface with 64-bit addressing.  Since this is 
hardly a mainstream' storage allocation method, it is no more risky than 
allowing programmers to code privileged code, or create thousands of dataspaces 
(or for that matter allowing systems programmers to do so).

There is quite obviously no programming need to hold 64-bits worth of code, so 
the amount of storage available is ultimately based on holding data buffers.  
There isn't necessarily any need to back large virtual storage allocations with 
paging data sets.  This was amply illustrated by using hiperspaces (ESO), that 
simply caused data misses and retrieved the data from the data set.  There was 
no need for paging support.

As for an IARV64 loop ... it's no more risky than a DSPSERV loop.  

End of rant

Adam

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Mark Zelden
On Tue, 18 Jul 2006 12:45:15 -0400, Veilleux, Jon L [EMAIL PROTECTED]
wrote:

When we lost our system we had an IEFUSI exit coded and active.


Programmer:  What do you mean my code doesn't work?  I got RC=0 when I 
  assembled it.

Either the code was not adequate for the environment or the environment
was not adequate (paging subsystem), or both.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group
mailto: [EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Craddock, Chris
John said;

 The moral of this anecdotage is that notionally reasonable maxima
have
 in our history always been outgrown much too soon.

True enough, but we have oscillated around a curve that is less than one
additional bit of addressability every few years and because each bit
represents a doubling in size, that curve has flattened dramatically,
even though our overall usage continues to grow at a good clip.

 Another obvious point to make is that this storage is virtual not real
 storage.  All of it need not be backed up, and what is backed up need
not
 even be connected (contiguous);

It is possible to construct useful applications that sparsely use very
large virtual storage areas as you yourself have done. Those are not a
problem.

There is not now and never has been a problem with allocating a large
block of virtual storage. The problem only arises when you actually try
to put data into it. At that point you have data and there are only two
places it can be; in real memory, or on disk. 

In practice, neither of those places can currently store more than
O(1*TiB) which is 2**40 bytes or roughly 1 sixteen-millionth of the
capacity of a single address space. Call it at least 24 year's worth of
room for growth if we could actually grow at a bit per year which we
can't - at least not yet anyway. Not even the G-men are growing that
fast because it costs real money to back virtual storage.

 and still another perhaps not quite so
 obvious one is that when four-byte addresses are inadequate, there are
 compelling architectural reasons for moving to eight- and not five-,
six-.
 or seven-bye ones.

I have no complaint with the clean-ness of the architecture. I happen to
agree that 64-bits is the right answer. All I've done is put the numbers
into perspective. 

CC

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-18 Thread Ed Gould

On Jul 18, 2006, at 6:26 AM, Veilleux, Jon L wrote:


I always get blank looks when I ask what would happen if someone
actually tried to exploit 64bit addressing to the fullest. How do we
provide page space to back these requests?
As someone responsible for keeping our mainframes up and running, it
worries me that application type people have the ability to crash the
system just by a stupid mistake. One STORAGE loop in a 64bit address
space and the paging subsystem is toast. I know that there are other
exposures that application folks can use to crash the system, but, to
me, this looks like an accident waiting to happen.


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683


Joe,

You have reason to worry, IMO. I know COBOL types that really need  
the 64bit arch. Right now they are storing the tables in VSAM  
datasets and accessing them them as tables should be. They wanted 64  
bits 10+years ago. They have gotten around the limitation of COBOL  
and wrote assembler subroutines to access the vsam datasets. They  
have updated the the subrountine for multiple VSAM datasets. Right  
now they ten extra DD statements for spill vsam files. One programmer  
used to call me up monthly to see if COBOL has finally kept up with  
the OS.  When I left the business 5+ years ago they were begging for  
relief. Of course until IBM comes through with support for a large  
number of page datasets, cobol can sit still doing essentially nothing.


Ed
 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Ted MacNEIL
I'm sorry, but I find this whole discussion a bit overblown.
The ability to crash a system certainly didn't surface with 64-bit addressing.

I agree!
I've already made my opinion known on this, specifically the fact that DB2 V8 
ignores the exits and controls for memory.

This, in and of itself, is not a bad thing!
But, I, as a capacity/performance person should know better!

The day you install DB2 V8 is not the day you suddenly use up all your storage.
In general, the total memory increase will be about 200MB (results may vary), 
but all of your HIPERPOOLs will move inside the DB2 address space.
That is why you can't afford to limit it!

All the other arguments about command and control should be re-examined.
SYSPROGs don't always know better.
I've seen too many control freak outages caused because a SYSPROG-Defined limit 
caused something to not be able to initiate.

The exits and controls should set reasonable defaults, but if (especially a 
sub-system) something needs resources, they should be available.

Looping getmains, looping tasks, and the like happen.
But, in general, resource consumption grows much more slowly than everybody is 
p*ssing and moaning about on this thread.

When in doubt.
PANIC!!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number!

2006-07-18 Thread Tom Marchant
On Tue, 18 Jul 2006 11:28:16 -0400, Veilleux, Jon L [EMAIL PROTECTED] 
wrote:

snip!
You may have 64bit addressing, but you only really have the amount of
real storage on your system plus the amount of paging space available.
Try to use any more and its CRASH.

You can monitor storage usage like mSYS/Operations does and deal with 
address spaces that use too much.

Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html