SERV4G parameter: Difference between revisions

From m204wiki
Jump to navigation Jump to search
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template:SERV4G parameter subtitle}}
{{Template:SERV4G parameter subtitle}}


This page is [[under construction]].
{{Template:SERV4G parameter subtitle}}
==Summary==
==Summary==
<dl>
<dl>
Line 18: Line 16:


==Description==
==Description==
<p>This parameter allows testing of server tables which span a 4 gigabyte boundary.</p>
<p>
For example, if SERV4G=X'FFFFF000', then each ATB server will begin at XX_FFFFF000.
This parameter allows testing of server tables that span a 4-gigabyte boundary. For example, if <var>SERV4G</var> is X'FFFFF000', each ATB server will begin at <code><i>XX</i>_FFFFF000</code>. If <var>SERV4G</var> is X'FFFF0000', each ATB server will begin at <code><i>XX</i>_FFFF0000</code>. <code><i>XX</i></code> is determined by the storage available on the system. </p>
If SERV4G=X'FFFF0000', then each ATB server will begin at XX_FFFF0000.
<p>
(XX will be determined by the storage available on the system.)
The contents of the ATB server are specified by using the <var>[[SERVGA parameter|SERVGA]]</var> parameter. </p>
<p>
NOTE: <var>[[DSPOPT parameter|DSPOPT]]</var> must specify 1 or 4 in order to use this parameter.</p>
NOTE: This option is incompatible with <var>[[DEBUGOPT parameter|DEBUGOPT]]</var> setting x'02'. If both are set, an abendSDC2 will occur since boundaries are not page aligned.</p>>


The contents of the ATB server are specified by using the SERVGA parameter.
==Example==
 
<p>
 
If you want [[VTBL]] to span the 4G boundary, you can use these settings: <code>SERV4G=X'FFFFF000'</code>, <code>SERVGA=X'00040000'</code>, and <code>LVTBL=200</code> (6400 bytes, X'1900'). This will force each server's VTBL to begin at <code><i>XX</i>_FFFFF000</code> and end at <code><i>XX</i>+1_00000900</code>.
Consider the following:
</p>
<p>If one desires the VTBL to span the boundary, one could set SERV4G=x'FFFFF000', SERVGA=X'00040000' and LVTBL=200 (6400 bytes (X'1900'). This would force each server's VTBL to begin at XX_FFFFF000 and end at XX+1_00000900.</p>
[[Category:Parameters]]
 
==Description==
? ?


[[Category:Parameters]]
[[Category:Parameters]]
[[Category:System parameters]]
[[Category:System parameters]]

Latest revision as of 16:19, 12 December 2023

ATB server starting offset in 4G span

Summary

Default value
0
Parameter type
System
Where set
User 0 parameter line
Related products
All
Introduced
Model 204 version 7.8

Description

This parameter allows testing of server tables that span a 4-gigabyte boundary. For example, if SERV4G is X'FFFFF000', each ATB server will begin at XX_FFFFF000. If SERV4G is X'FFFF0000', each ATB server will begin at XX_FFFF0000. XX is determined by the storage available on the system.

The contents of the ATB server are specified by using the SERVGA parameter.

NOTE: DSPOPT must specify 1 or 4 in order to use this parameter.

NOTE: This option is incompatible with DEBUGOPT setting x'02'. If both are set, an abendSDC2 will occur since boundaries are not page aligned.

>

Example

If you want VTBL to span the 4G boundary, you can use these settings: SERV4G=X'FFFFF000', SERVGA=X'00040000', and LVTBL=200 (6400 bytes, X'1900'). This will force each server's VTBL to begin at XX_FFFFF000 and end at XX+1_00000900.