Table of contents

# Maximizing assembly performance

Use the following tips to obtain the best performance from the Shasta assembler.

- If you are using the Shasta executable (the simplest and recommended option), use the following options to allocate memory on 2MB huge pages mapped to the `hugetlbfs` filesystem. However, this requires root privilege to be obtained via `sudo`. Depending on your `sudo` set up, this may ask for your password, or fail.

      --memoryMode filesystem --memoryBacking 2M

- Don't use macOS or Windows. Use a 64-bit Linux system instead. The Shasta executable runs on most current 64-bit Linux distributions and requires no set up or installation.

Table of contents