Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Apica strongly recommends that tuning the default network connections for your MacOS X / macOS system to properly run local ZebraTester Load Tests.

macOS X / macOS

TheĀ OS-settings for the maximum number of network connections per process are restricted by default to a value of 256 on almost all macOS X versions.

This default value is too small to execute even small tests from MacOS X systems and it is also too small to monitor remotely executed cluster jobs executed on any other machines.

  • You can verify your current value by entering the command "ulimit -n" from a terminal.

ZebraTester includes an automated script that helps set these defaults to allow proper ZebraTester loadtest executions. Locate this script in the ZebraTester Folderunder the MacTuning subFolder

Automated Tuning of OS X

Step

Screenshot

Locate the Command File:

  • In Finder, open ZebraTester Folder and MacTuning subfolder.

  • Double-Click the DoMacTuning.command script

Review the default (non-tuned) settings

  • Enter "ulimit -n". Typically you will see: 256

  • Enter "launchctl limit".

  • Typically, you will see:

    • maxproc 709 1064

    • maxfiles 256 unlimited

Execute the Command File:

A terminal window appears.

  1. Press Return to continue

  2. Enter the superuser password (sudo root password)

  3. The settings are displayed with the new values. On this particular system which has already been tuned, the values remain the same. On systems that have never had ZT installed, these values will be set to smaller OS X defaults.

  4. The tuning is complete.

    1. Reboot the system.

Verify the New Settings

  • After the restart, open a terminal window and enter "ulimit -n" and "launchctl limit"

  • No labels