Abzie Posted January 20, 2016 Report Share Posted January 20, 2016 (edited) From the old forums: Solve all your DLL issues here: https://github.com/fred41/tbbmalloc_arma (Direct Download Link: https://github.com/fred41/tbbmalloc_arma/blob/master/binary/tbbmalloc.dll ) Copy to your DLL folder in Arma, then set your startup option in the Launcher or on your Shortcut to: -malloc=tbbmalloc -maxMem=6144 6144 being 8gb of RAM minus 2gb to keep windows happy. Adjust your ram setting if you have more or less RAM available in your system. Edited January 20, 2016 by [?] Abzie Added direct download link Leftie, Google™, Cre and 1 other like this Link to comment
Cre Posted January 20, 2016 Report Share Posted January 20, 2016 (edited) 13 minutes ago, [?] Abzie said: 6144 being 8gb of RAM minus 2gb to keep windows happy. Adjust your ram setting if you have more or less RAM available in your system. As a rule, it's always best to set maxMem to half of your RAM. There should be no serious consequence of not following this rule, but most optimization related guides recommend half. 2GB RAM = -maxMem=1024 4GB RAM = -maxMem=2048 8GB RAM = -maxMem=4096 16GB RAM = -maxMem=8192 https://steamcommunity.com/sharedfiles/filedetails/?id=385577681 The above link is a good guide for optimizing Arma 3, works like a charm for myself. Results may differ for others, though. Edited January 20, 2016 by Creic Typo Link to comment
Abzie Posted January 20, 2016 Author Report Share Posted January 20, 2016 (edited) Just now, Creic said: As a rule, it's always best to set maxMem to half of your RAM. There should be no serious consequence of not following this rule, but most optimization related guides recommend only half. 2GB RAM = -maxMem=1024 4GB RAM = -maxMem=2048 8GB RAM = -maxMem=4096 16GB RAM = -maxMem=8192 https://steamcommunity.com/sharedfiles/filedetails/?id=385577681 The above link is a good guide for optimizing Arma 3, works like a charm for myself. Results may differ for others, though. Also to note, you cannot use higher maxMem values unless you use a custom memory allocator - like the one I posted - as the default mallocs only allow up to 2GB of RAM usage. Edited January 20, 2016 by [?] Abzie Cre likes this Link to comment
Distilled Posted January 20, 2016 Report Share Posted January 20, 2016 1 hour ago, [?] Abzie said: From the old forums: Solve all your DLL issues here: https://github.com/fred41/tbbmalloc_arma (Direct Download Link: https://github.com/fred41/tbbmalloc_arma/blob/master/binary/tbbmalloc.dll ) Copy to your DLL folder in Arma, then set your startup option in the Launcher or on your Shortcut to: -malloc=tbbmalloc -maxMem=6144 6144 being 8gb of RAM minus 2gb to keep windows happy. Adjust your ram setting if you have more or less RAM available in your system. Note: tbbmalloc prefers to use RAM in large pages (2048kB instead of 4kB). The use of large pages requires the lock pages in memory privilege for the Arma user. Make sure your Arma user account has this privilege set in your local security policies settings (secpol.msc, restart required). If your user account, which you use to start Arma, is member of the administrator group, you have to start Arma as administrator. Unfortunately, if you have Windows 10, you must have Windows 10 PRO or higher in order to edit the large page file setting. Link to comment
PwnCake Posted January 20, 2016 Report Share Posted January 20, 2016 Having to do all this stuff to run a game like ARMA is so stupid. Why cant we just play games without all this mumbo jumbo stuff. Damn you BI Link to comment
Warbalin Posted January 20, 2016 Report Share Posted January 20, 2016 I tried this and went from 20 fps on KOTH to 40 fps. Thanks! ^-^ Link to comment
Abzie Posted January 20, 2016 Author Report Share Posted January 20, 2016 4 hours ago, PwnCake said: Having to do all this stuff to run a game like ARMA is so stupid. Why cant we just play games without all this mumbo jumbo stuff. Damn you BI It's simply downloading a file, copy it to your arma folder, then add some text to startup options you should have customised to suit your system already. 4 hours ago, Warbalin said: I tried this and went from 20 fps on KOTH to 40 fps. Thanks! ^-^ Glad to hear it helped! Koth is never nice on the frames though Link to comment
Leftie Posted January 20, 2016 Report Share Posted January 20, 2016 Don't you now set the malloc in the launcher and not launch options? Link to comment
Abzie Posted January 20, 2016 Author Report Share Posted January 20, 2016 (edited) 13 minutes ago, Leftie said: Don't you now set the malloc in the launcher and not launch options? There are 3 ways to set your startup parameters: Via Steam - Right-click Arma 3 in games list -> Properties -> General tab -> Set launch options Via the launcher - Parameters -> Basic tab -> Command Line Parameters (note, these can be passed from steam, as above) Via a shortcut - Right-click icon -> Properties -> Shortcut tab -> add your options at the end of the Target box, outside of the quotes (note, options set in steam or the launcher will be ignored and you cannot use a Steam shortcut** ) ** A steam shortcut will have "steam://rungameid/107410" in the target box, rather than a traditional "C:/Program Files/Steam/xxxxxx/arma3.exe" entry. Edited January 20, 2016 by [?] Abzie Link to comment
Cre Posted January 21, 2016 Report Share Posted January 21, 2016 The direct download link doesn't actually download it, but this does: https://github.com/fred41/tbbmalloc_arma/blob/master/binary/tbbmalloc.dll?raw=true Link to comment
SV Paul Posted January 21, 2016 Report Share Posted January 21, 2016 Thanks! This definitely made a noticeable improvement. Abzie likes this Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now