The reason why threaded file ops were implemented was to serve as a basement for other threads ops. This offloads some processing from the main thread, however it adds some overhead at the same time. This will override auto detection (which use 3 for dualcore and 7 for quadcore).Īll file operations go through a dedicated thread. It might be also possible to set the affinity in the OS before you launch the process, that would work as well.Ĭhange to a number 0,1,3,5,7.
The best way to simulate dual core on quad core is to use -cpuCount=2 when you run the game and then change the affinity to 2 cores to make sure additional cores can never be used when some over-scheduling happens. This will override auto detection (which equate to native cores). It slows down rendering but may resolve visual glitches.Ĭhange to a number less or equal than numbers of available cores.
Displays Arma 3 windowed instead of full screen.