Search found 14 matches

by Gerhard_Adam
Sun Jun 26, 2016 7:50 am
Forum: Terminology is Important.
Topic: Memory and Storage.
Replies: 4
Views: 3719

Re: Memory and Storage.

Not sure I understand what you mean about a reference link. The point is that required memory must be allocated and present in RAM to be used. The only thing that can reside on a page data set is pages that are not in use. As a result, the working set for a job is a combination of memory resident pa...
by Gerhard_Adam
Sat Jun 25, 2016 7:07 pm
Forum: Other Mainframe Topics, Off-Topics, FAQs.
Topic: zOS Dispatcher
Replies: 2
Views: 1003

Re: zOS Dispatcher

In a single CPU situation, then only one instruction stream can be processed at a time. So whatever that does will determine the behavior of the whole machine. When there is more than one processor, the operating system provides a mechanism for serializing access to resources. This is required to en...
by Gerhard_Adam
Sat Jun 25, 2016 6:56 pm
Forum: Other Mainframe Topics, Off-Topics, FAQs.
Topic: Difference between cache and virtual memory.
Replies: 4
Views: 488

Re: Difference between cache and virtual memory.

The primary difference is that virtual memory is a concept, while cache memory is real, physical memory. As mentioned previously, the z13 has 4 levels of cache memory and then central storage [RAM]. The role of cache memory is to improve the access speed to instructions and data. Each core has a Lev...
by Gerhard_Adam
Sat Jun 25, 2016 6:35 pm
Forum: Terminology is Important.
Topic: Memory and Storage.
Replies: 4
Views: 3719

Re: Memory and Storage.

Memory refers to "processor storage" while DASD refers to "disk storage". Memory is temporary while DASD is permanent [this is defined by what happens to the data in the event of a power loss]. In addition one can even refer to tape storage if necessary. However the points about ...
by Gerhard_Adam
Sat Jun 25, 2016 6:19 pm
Forum: Terminology is Important.
Topic: DCB and DSCB.
Replies: 12
Views: 26665

Re: DCB and DSCB.

DCB parameters will be present only when creating a data set. DCB parameters are ALWAYS present and they are required to be coded within the program. These define the files that the program will use. The DCB parameter in the JCL is only used to override any values that have not been specified withi...
by Gerhard_Adam
Sat Jun 25, 2016 8:32 am
Forum: Mainframe Performance, Capacity Planning and Software Cost.
Topic: What is MIPS, are we being misled By the Term "MIPS"?
Replies: 16
Views: 8984

Re: What is MIPS, are we being misled By the Term "MIPS"?

As I mentioned previously, MSU's [Millions of service units per hour] should NEVER be used as a measure of performance or capacity. They are numbers that were made up to account for a basic size of a system and are used to establish software licensing costs. They do NOT reflect actual resources cons...
by Gerhard_Adam
Sat Jun 25, 2016 7:50 am
Forum: Interview Questions.
Topic: What are the parameters defined for a load module dataset?
Replies: 7
Views: 2322

Re: What are the parameters defined for a load module dataset?

The blocksize is largely irrelevant. You will find it ranging from 6144 to 13030 to 19069 to 32760. It has little to do with anything in a load library. It doesn't really do anything for efficiency, because only the TXT records in a load module are subject to blocking. Since these records are only r...
by Gerhard_Adam
Sat Jun 25, 2016 7:45 am
Forum: SMS & VSAM and BDAM, BSAM, QSAM, BPAM, ISAM, OAM.
Topic: VSAM Tuning Parameters.
Replies: 3
Views: 599

Re: VSAM Tuning Parameters.

The biggest factor in KSDS performance is the number of index and data buffers being used. For random access, index buffers will be important. For sequential processing, data buffers become more important. For online access, most environments utilize a feature called Locally Shared Resources [LSR] w...
by Gerhard_Adam
Sat Jun 25, 2016 7:36 am
Forum: SMS & VSAM and BDAM, BSAM, QSAM, BPAM, ISAM, OAM.
Topic: Why VSAM initialization is required for COBOL?
Replies: 9
Views: 1502

Re: Why VSAM initialization is required for COBOL?

One example of opening an empty KSDS can be when a program wants to read a file which is created or maintained by other system. That time you don't know if the VSAM is empty. But it should happen only when the program executes first time, but we still check for the VSAM status code all our life, ri...
by Gerhard_Adam
Sun Nov 29, 2015 1:37 am
Forum: Mainframe Performance, Capacity Planning and Software Cost.
Topic: What is MIPS, are we being misled By the Term "MIPS"?
Replies: 16
Views: 8984

Re: What is MIPS, are we being misled By the Term "MIPS"?

MIPS and MSUs are abused terms. The processor measure is never evaluated in MIPS. It is assessed using Service Units and then related by ITR {Internal Throughput Rate]. MIPS is absolutely meaningless without instruction measurements and understanding instruction pipeline flow. MSUs do NOT represent ...
by Gerhard_Adam
Sun Nov 29, 2015 1:23 am
Forum: JCL - Job Control Language.
Topic: PRTY parameter is not honored.
Replies: 5
Views: 1050

Re: PRTY parameter is not honored.

A clarification regarding PRTY. This parameter has nothing to do with job execution nor WLM. The PRTY parameter determines whether or not a job's position on the input queue should be placed ahead of others already in the queue. PRTY has nothing to do with the job's execution since that will be esta...
by Gerhard_Adam
Fri Nov 27, 2015 1:20 am
Forum: SMS & VSAM and BDAM, BSAM, QSAM, BPAM, ISAM, OAM.
Topic: Renaming a Tape dataset.
Replies: 9
Views: 2508

Re: Renaming a Tape dataset.

You cannot simply rewrite the header labels [HDR1 and HDR2). Every tape data set also has corresponding trailer labels [EOV or EOF]. If they are EOV, then you'd have to re-write the labels of every tape in the sequence. In any case, you'd still have to advance through the entire tape to modify the t...
by Gerhard_Adam
Thu Nov 26, 2015 7:29 pm
Forum: Mainframe Performance, Capacity Planning and Software Cost.
Topic: Mainframe Capacity planning.
Replies: 11
Views: 4388

Re: Mainframe Capacity planning.

MSU's should never be used for capacity planning. SU's do NOT convert to MSU's because they represent two entirely different metrics. SU's are "charged" to specific units of work so that they represents a normalizing value to determine CPU or I/O usage. MSU's are defined as a capacity metr...
by Gerhard_Adam
Thu Nov 26, 2015 7:18 pm
Forum: JCL - Job Control Language.
Topic: Get the system information for the mainframe.
Replies: 8
Views: 1269

Re: Get the system information for the mainframe.

If you have a product like SYSVIEW, OMEGAMON, MAINVIEW, or TMON you can use those products to see your system configuration. If you are authorized to issue operator display commands [such as through SDSF], the D M [Display Matrix] command will show you some of the information you're interested in. T...

Go to advanced search