|
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 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.