PAGEFIX parameter: Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
m (add link)
Line 16: Line 16:
==Description==
==Description==
<p>
<p>
<var>PAGEFIX</var> specifies the page fixing feature, indicative of which areas are to be fixed.</p>
<var>PAGEFIX</var> specifies the [[Performance monitoring and tuning#Page fixing|page fixing]] feature, indicative of which areas are to be fixed.</p>
<p>
<p>
<var>PAGEFIX</var> is not used under z/VM; it is used only under z/OS and z/VSE. </p>
<var>PAGEFIX</var> is not used under z/VM; it is used only under z/OS and z/VSE. </p>
Line 23: Line 23:
<table>
<table>
<tr class="head"><th>Setting</th><th>Fixes...</th></tr>
<tr class="head"><th>Setting</th><th>Fixes...</th></tr>
<tr><th align="right"><var>X'02000000'</var></th><td><var>RESPAGE</var> area.</td></tr>
 
<tr><th align="right"><var>X'01000000'</var></th><td>Server non-swappable (NSA) area.</td></tr>
<tr><th align="right"><var>X'02000000'</var></th>
<td><var>[[RESPAGE parameter|RESPAGE]]</var> area.</td></tr>
 
<tr><th align="right"><var>X'01000000'</var></th>
<td>Server non-swappable (NSA) area.</td></tr>
 
<tr><th align="right"><var>X'00800000'</var></th><td>Open page buffers.</td></tr>
<tr><th align="right"><var>X'00800000'</var></th><td>Open page buffers.</td></tr>
<tr><th align="right"><var>X'00400000'</var></th><td><var>APSYPAGE</var> area.</td></tr>
<tr><th align="right"><var>X'00400000'</var></th><td><var>[[APSYPAGE parameter|APSYPAGE]]</var> area.</td></tr>
<tr><th align="right"><var>X'00200000'</var></th><td>Checkpoint asynchronous buffers.</td></tr>
<tr><th align="right"><var>X'00200000'</var></th><td>Checkpoint asynchronous buffers.</td></tr>
<tr><th align="right"><var>X'00100000'</var></th><td>DBIDs.</td></tr>
<tr><th align="right"><var>X'00100000'</var></th><td>DBIDs.</td></tr>
Line 40: Line 45:
<tr><th align="right"><var>X'00000400'</var></th><td>LPM and DSL for user files.</td></tr>
<tr><th align="right"><var>X'00000400'</var></th><td>LPM and DSL for user files.</td></tr>
<tr><th align="right"><var>X'00000200'</var></th><td>Physical extent blocks for CCATEMP.</td></tr>
<tr><th align="right"><var>X'00000200'</var></th><td>Physical extent blocks for CCATEMP.</td></tr>
<tr><th align="right"><var>X'00000100'</var></th><td>Physical extent blocks for user files.</td></tr>
 
<tr><th align="right"><var>X'00000080'</var></th><td>Journal control blocks and buffers.</td></tr>
<tr><th align="right"><var>X'00000100'</var></th>
<td>Physical extent blocks for user files.</td></tr>
 
<tr><th align="right"><var>X'00000080'</var></th>
<td>Journal control blocks and buffers.</td></tr>
 
<tr><th align="right"><var>X'00000040'</var></th><td>Buffers.</td></tr>
<tr><th align="right"><var>X'00000040'</var></th><td>Buffers.</td></tr>
<tr><th align="right"><var>X'00000020'</var></th><td>Buffer control blocks.</td></tr>
<tr><th align="right"><var>X'00000020'</var></th><td>Buffer control blocks.</td></tr>
Line 47: Line 57:
<tr><th align="right"><var>X'00000008'</var></th><td>STAT areas.</td></tr>
<tr><th align="right"><var>X'00000008'</var></th><td>STAT areas.</td></tr>
<tr><th align="right"><var>X'00000004'</var></th><td>SVIO work areas and Server swap pages.</td></tr>
<tr><th align="right"><var>X'00000004'</var></th><td>SVIO work areas and Server swap pages.</td></tr>
<tr><th align="right"><var>X'00000002'</var></th><td>CWAIT work areas.</td></tr>
<tr><th align="right"><var>X'00000002'</var></th><td>CWAIT work areas.</td></tr>
<tr><th align="right"><var>X'00000001'</var></th><td>KOMM.  </td></tr>
<tr><th align="right"><var>X'00000001'</var></th><td>KOMM.  </td></tr>

Revision as of 18:45, 12 May 2015

Page-fix parameter string

Summary

Default value
X'00000000'
Parameter type
System
Where set
On User 0's parameter line
Related products
All
Introduced
Model 204 V6.1 or earlier

Description

PAGEFIX specifies the page fixing feature, indicative of which areas are to be fixed.

PAGEFIX is not used under z/VM; it is used only under z/OS and z/VSE.

Valid settings of PAGEFIX are (options can be summed):

SettingFixes...
X'02000000' RESPAGE area.
X'01000000' Server non-swappable (NSA) area.
X'00800000'Open page buffers.
X'00400000'APSYPAGE area.
X'00200000'Checkpoint asynchronous buffers.
X'00100000'DBIDs.
X'00080000'Monitor real subtask work area.
X'00040000'Record descriptions.
X'00020000'Server areas.
X'00010000'Record enqueuing table.
X'00008000'Resource enqueuing table.
X'00004000'User/file mode table.
X'00002000'File save areas.
X'00001000'DCB areas (DTF areas in VSE).
X'00000800'LPM and DSL for CCATEMP.
X'00000400'LPM and DSL for user files.
X'00000200'Physical extent blocks for CCATEMP.
X'00000100' Physical extent blocks for user files.
X'00000080' Journal control blocks and buffers.
X'00000040'Buffers.
X'00000020'Buffer control blocks.
X'00000010'Buffer hash field.
X'00000008'STAT areas.
X'00000004'SVIO work areas and Server swap pages.
X'00000002'CWAIT work areas.
X'00000001'KOMM.

PC TIMER requires KOMM to be pagefixed

Since the PC TIMER disables interrupts but still needs to reference KOMM, the following error message informs you to pagefix KOMM. This prevents possible 0C4 and X'11' return codes (commonly known as Page Translation Exceptions):

M204.2447: KOMM MUST BE PAGE FIXED TO USE PCTIMER