Ansicht
Dokumentation

vmcj/max_inline_sleeps - Max. number of inline sleeps during VMC processing

vmcj/max_inline_sleeps - Max. number of inline sleeps during VMC processing

Addresses (Business Address Services)   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book
------------------------------------------------------------------------
| Parameter : vmcj/max_inline_sleeps |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Short Descr. : Max. number of inline sleeps during VMC processing |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Parameter description : |
| ----------------------- |
| |
| When executing a VMC request, a VM can occassionally be in a |
| situation where it needs to wait for an external event. Examples of |
| this are waiting for a shared garbage collection or for the release |
| of VMs when closing internal sessions. Since a roll-out is usually |
| not possible in this situation, the VM deactivates itself for a |
| short time. A negative consequence of this, however, is that the |
| affected work process also remains occupied during this time. To |
| avoid the possibility of deadlocks in extreme situations, you can |
| restrict this deactivation. These settings differentiate between two |
| situations: |
| a) Deactivation during roll-out |
| b) Other deactivations |
| |
| a) During the VMC roll out, the Java session is saved in the Java VM |
| by a callback. In rare cases, it is not possible to do this |
| immediately (for example, if the system needs to wait for the end of |
| shared garbage collection as a consequence of a memory bottleneck). |
| Within the VMC, the affected VM is deactivated for a short time |
| (sleep) as a consequence of this. To ensure that the roll-out is not |
| indefinitely delayed, however, you can define a maximum number of |
| delays. If this number is reached, the VM is set to the status |
| "PRIVATE" and processing continues with the next request. |
| |
| |
| b) You can limit all other sleeps in the same way. If the specified |
| number is reached, the request must be terminated. |
| |
| Specify the parameter values with the following syntax: |
| vmcj/max_inline_sleeps = [ROLL_OUT=<number1> , ] [NORMAL=<number2>
| |
| Examples: |
| vmcj/max_inline_sleeps = NORMAL=60, ROLL_OUT=10 |
| |
| If you specify -1 as the value, any number of sleeps is permitted. |
| |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Application Area : VMC |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Unit : Counter |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Default Value : NORMAL=120,ROLL_OUT=10 |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Who is permitted to make changes: |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Limitations for operating systems: |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Limitations for database systems: |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Other Parameters Affected or Dependent: |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Valid Input, Formats, Areas: |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Short Description : Max. number of inline sleeps during VMC processing
------------------------------------------------------------------------

------------------------------------------------------------------------
| Applications Area : VMC
------------------------------------------------------------------------

------------------------------------------------------------------------
| Parameter Type : S
------------------------------------------------------------------------

------------------------------------------------------------------------
| Changes allowed : W
------------------------------------------------------------------------

------------------------------------------------------------------------
| Valid for Operating System : *
------------------------------------------------------------------------

------------------------------------------------------------------------
| Dynamic switchable : X
------------------------------------------------------------------------

------------------------------------------------------------------------
| Same on all Servers :
------------------------------------------------------------------------


RFUMSV00 - Advance Return for Tax on Sales/Purchases   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 6904 Date: 20240616 Time: 210721     sap01-206 ( 5 ms )