Loyd

I'm not sure, but here are a couple things to consider from what I've seen:

1. An IBMer I worked with said that all main memory is a map of DASD, or
maybe he said disk. I still can't quite get my mind around that statement.
But it suggests that all memory, even the 16MB you allocated, has an image
on disk (my terms are not official - I'm making them up as I go)

2. You can allocate more than you have in main memory, and it will start
creating segments out on disk - I've seen it in PEX traces

3. 16MB will probably fit in memory, but it also is connected to some
location on disk - not yet written officially until it has been changed
(becomes 'dirty'), maybe - if #1 means this.

I'm going to say that SLS does set aside the space, on disk, that the
pointer is aimed at - probably

Make any sense?

Vern

At 02:04 PM 10/31/2002 -0600, you wrote:
If I dynamically allocate 16MB of memory using %alloc in a batch job, where
is that 16MB stored if the job is paged to disk? Does SLS allocate a pointer
for the program's "one-time" use?

Thanks,
Loyd



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.