Revit supports multi-threaded methods for printing and wall join cleanup. Multi-threaded hidden line removal for printing has been enabled by default.
- Due to the operating system overhead of maintaining multiple threads, multiprocessing of wall join cleanups can experience a minor degradation when only 2 CPU cores are present, but up to a 27% performance increase when 4 hyper-threaded CPU cores are present. Because 2 CPU core systems remain the most common configuration of Revit systems as reported by CIP data, multiprocessing of this features is OFF by default.
- To enable multiprocessing for wall join cleanup, add the following entries to the Revit.ini file: [PerformanceOptimizations] ParallelWallJoins=ON
- To disable multiprocessing for wall join cleanup, you may omit any entries in the [PerformanceOptimizations] section of the Revit.ini file, or explicitly set the state of either one or both multiprocessing optimizations: [PerformanceOptimizations] ParallelWallJoins=OFF ParallelPrintProcessing=OFF
Note: The Revit.ini file is located in this folder:
%APPDATA%\Autodesk\Revit\<product name and release>