Configuring Mac OS/X client JVM start up parameters

KB Home   |   Configuring Mac OS/X client JVM start up parameters

Main.MacClientStartupParameters History

Hide minor edits - Show changes to output

Changed lines 1-4 from:
(:title Mac OSX Client JVM Startup Parameters:)

!!Configuring Mac OSX client JVM startup parameters.
to:
(:title Configuring Mac OS/X client JVM start up parameters:)

JVM start up parameters are command-line options and environment variables that can affect the performance characteristics of the Java Virtual Machine which is used to fire up the client application.
Changed lines 20-21 from:
Note that those @@<string>@@ parameters were added in 14.2:
to:
Note: these @@<string>@@ parameters were added in 14.2 -
Changed lines 25-30 from:
'''Editing the maximum memory for the Mac Client process'''\\
Note: Only edit this value if really necessary. Since restart of the client is required, makes sure that you have the permission to restart the client.

If you would like to increase the maximum memory, edit the @@-Xmx256m@@ value, by setting a higher value,
for example:  @@-Xmx384m@@. That means that the Mac client will consume up to 384M.
to:
'''Editing the maximum memory for the Mac Client process'''

''
Note'': Only edit this value if really necessary. Since restart of the client is required, makes sure that you have the permission to restart the client.

The default maximum memory start up parameter allocates 256 MB for the client.\\
If you find this is not sufficient
, you may increase it:
Edit the
@@-Xmx256m@@ value, by setting a higher value, for example:  @@-Xmx384m@@.
That means that the Mac client will consume up to 384 MB
.
Changed lines 11-17 from:
These lines are set by default:
->@@<key>[=JVMOptions=]</key>\\
<array>
<string>-Dclient.home=$APP_ROOT/Contents/Resources/</string>
<string>-Dcom.apple.macos.useScreenMenuBar=true</string>
<string>-Xmx256m</string>
<string>-Xdock:icon=$APP_ROOT/Contents/Resources/client-icon.icns</string>
to:
These lines are set by default:\\
@@<key>[=JVMOptions=]</key>\\
<array>\\
<string>-Dclient.home=$APP_ROOT/Contents/Resources/</string>\\
<string>-Dcom.apple.macos.useScreenMenuBar=true</string>\\
<string>-Xmx256m</string>\\
<string>-Xdock:icon=$APP_ROOT/Contents/Resources/client-icon.icns</string>\\
Changed lines 20-21 from:
Note that those <string> parameters were added in 14.2:
->@@<string>-Dcom.apple.macos.useScreenMenuBar=true</string>
to:
Note that those @@<string>@@ parameters were added in 14.2:

@@<string>-Dcom.apple.macos.useScreenMenuBar=true</string>\\
Changed line 25 from:
'''Editing the maximum memory for the Mac Client process'''
to:
'''Editing the maximum memory for the Mac Client process'''\\
Changed lines 31-32 from:
Save the file and restart the mac client (by click on 'Exit' on the application's menu, and start it again).
to:
Save the file and restart the mac client (by click 'Exit' on the application's menu, and start it again).
June 17, 2014, at 01:14 AM by Amit - First version
Added lines 1-35:
(:title Mac OSX Client JVM Startup Parameters:)

!!Configuring Mac OSX client JVM startup parameters.

*Install the [[https://www.papercut.com/products/ng/manual/ch-user-client.html#user-client-deploy-macos|PaperCut Client for Mac]]
*Right click or Control-Click the [=PCClient.app=] application
*Select 'Show Package Contents'
*Select the 'Contents' folder
*Open for edit 'Info.plist'

These lines are set by default:
->@@<key>[=JVMOptions=]</key>\\
<array>
<string>-Dclient.home=$APP_ROOT/Contents/Resources/</string>
<string>-Dcom.apple.macos.useScreenMenuBar=true</string>
<string>-Xmx256m</string>
<string>-Xdock:icon=$APP_ROOT/Contents/Resources/client-icon.icns</string>
</array>@@

Note that those <string> parameters were added in 14.2:
->@@<string>-Dcom.apple.macos.useScreenMenuBar=true</string>
<string>-Xmx256m</string>@@

'''Editing the maximum memory for the Mac Client process'''
Note: Only edit this value if really necessary. Since restart of the client is required, makes sure that you have the permission to restart the client.

If you would like to increase the maximum memory, edit the @@-Xmx256m@@ value, by setting a higher value,
for example:  @@-Xmx384m@@. That means that the Mac client will consume up to 384M.

Save the file and restart the mac client (by click on 'Exit' on the application's menu, and start it again).

----
''Categories:'' [[Category.UserClientTool|+]], [[Category.Mac|+]]
----
[-Keywords: Mac, OS X, User Client, Apple-]

Comments

Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.

Article last modified on June 17, 2014, at 02:24 AM
Printable View   |   Article History   |   Edit Article