Ansicht
Dokumentation

vmcj/jni_strategy - define strategy for JNI methods

vmcj/jni_strategy - define strategy for JNI methods

CL_GUI_FRONTEND_SERVICES - Frontend Services   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book
------------------------------------------------------------------------
| Parameter : vmcj/jni_strategy |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Short Descirption : Define strategy for JNI methods |
------------------------------------------------------------------------
------------------------------------------------------------------------
| Parameter description : |
| ----------------------- |
| This parameter defines how kernel functions, that is, functions that |
| are implemented in C or C++ within the SAP kernel, are called. |
| The problem with this is that the C/C++ runtime stacks of the VM, |
| which are required for each thread, are configured to be as small as |
| possible, to save memory. Depending on the type of the function |
| (large fields on the stack, recursive functions), this can lead to |
| problems. There is therefore a concept of a service stack in the VM |
| container. Its stack is configured with a larger size and can |
| therefore execute "heavyweight" functions of this type without any |
| problems. The disadvantage is a relatively small performance loss |
| due to the required stack switch. |
| |
| Since the switch to the service stack is only necessary for a small |
| number of functions, all kernel functions are classified: |
| - can run directly on the VM stack |
| - must be executed on the service stack |
| |
| By default, the VM container uses this information when executing |
| the functions. However, if problems occur and you cannot change the |
| size of the stack due to the amount of memory available, you can |
| change this behavior. |
| You have the following options: |
| |
| USE_MARKUP Call using the classification |
| INVOKE_ON_SERVICE_STACK Always call on the service stack |
| INVOKE_DIRECT Always call directly |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Application Area : VMC |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Unit : character string |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Deafult value : USE_MARKUP |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Who is permitted to make changes: SAP |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Limitations for operating systems: None |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Limitations for database systems: None |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Other Parameters Affected or Dependent: |
| %%vmcj/option/ss%% |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Valid Input, Formats, Areas: |
------------------------------------------------------------------------


------------------------------------------------------------------------
| Short Description : define strategy for JNI methods
------------------------------------------------------------------------

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

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

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

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

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

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


rdisp/max_wprun_time - Maximum work process run time   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 6229 Date: 20240329 Time: 025155     sap01-206 ( 5 ms )