Search the Community
Showing results for tags 'malloc'.
Found 3 results
I write this post cause i noticed JEmalloc was still avaible for year 2021, so read few post about Malloc and found ton of **** about it, like "i got a 50 fps boost...", or some result with YAAB, i didn't wrote this to put a bad review on YABB, (useful for graphical settings), but I think relying on YABB (vanilla) is not really the best solution to test allocators, especially since most players spend their time on Arma with various modes, heavy scripts.... and they are generally not playing for 2 minutes session. First here my result with YAAB : huge page 64bit.exe System Malloc = 31.2 Tbb Malloc = 31.3 JEmalloc = 31 NO huge page 64bit.exe System = 30.9 tbb Malloc = 31.2 JEmalloc = 30.7 32bit.exe System = 31 tbb Malloc = 32.2 JEmalloc = 30.6 So we cannot say that the results are conclusive because is simply impossible to notice any difference. So i made a test for more than 2 week by playing the same scenario, +/- 2hour session, we used this scenario "LIBERATION", ported to Tanoa with custom faction and added few custom user scripts... (Ai, TAW View distance...) So the mission by itslef is heavy scripted and we added more, the mission run on a dedicated server and we were 3 players, note : the perf server side was great. I make 2 session with each Malloc, i only used 64bit.exe/hugepage enabled, i have no idea if there a support for hugepage with system Malloc or JEMalloc, so maybe my test are not really accurate. TBB MALLOC : Everything goes well over a short time, the performances deteriorate over time, after 2h of games if I attack a big city (bigger objectives) the client FPS are abhorrent, I am forced to decrease the view distance under 300m. I didn't notice any stuttering or texture/object popping. Sytem MALLOC : FPS client side keep solid even after a long session, i always got this performance drop when triggering the big city, but its still playable at 500m viewdistance. Few micro stuttering when moving fast and sometimes texture popping. JEmalloc : FPS client side keep solid even after a long session, i always got this performance drop when triggering the big city, but its still playable at 500m viewdistance. No micro stuttering, but massive object popping when changing viewdistance. For exemple with TAW view distance script i can set up custom view distance on foot/car/air, my set up are 1200m on foot, 2000m in car, 4500 in air (object are sync with VD), so if i enter in a chopper and the VD switch from 1200 to 4500 i can see all the tree popping on the far away nude land, that only takes 1 or 2 sec. I’m not a very demanding person, and seeing trees gradually appear in the far away land when my viewing distance changes is not really a problem. After all this impression is purely personal, when I play a Arma its for a 2 or 3 hours session and I attach more importance to the general stability on long run than a short loading time of objects in the distance that takes les than 2 sec. So for my part the results with JEmalloc are pretty good. TBB is not bad at all, but it look like more perfect for a short session or a controled scenarion builded in eden editor. Conclusion TBB its an ugly woman with a ton of make-up that not last long 😉
Hi, Originally I made this custom memory allocator as a fun project because I dreaded of slow A3 performance. Features 64-bit only custom memory allocator for Arma 3 Based on Intel Threading Building Blocks (TBB) 2018 Update 4 Large Page support Optimized for both AMD and Intel CPU with AVX/AVX2 Drop-in replacement for BI-provided TBB4 malloc How to install You can read the installation guide in the ZIP package. Notes Not BattlEye compatible. I only tested INTEL64 AVX2 binary on my own PC (i7-8750h with RTX 2070). I cant afford to test all binaries. As an unwanted side effect, some trainers/cheats will not working or crash if you use this custom memory allocator 😁 Performance could be better or worst. I am not responsible if something happens to your games or PC. I am not taking any profits or benefits from this. Virus-free: VirusTotal result (scanned with 60+ engines) . Only one false positive with one of the binaries, I already contacted the AV gave me false positive result. (fixed) Source code will be uploaded once I clean up the code (I built this long time ago and just recently dusting it up). If you have any question or report about this please contact me via this thread/forum or "spektykles" on official Arma 3 Discord server. I am all ears 😀 Download ZippyShare
HunkUmbrella posted a topic in ARMA 3 - TROUBLESHOOTING0xC0000409 - STATUS_STACK_BUFFER_OVERRUNno mods, eutw server, i tried to use different molocs - do not help, only crash on different errors report and more often then on tbb4I searched for solution on net, steam and forums, still did not find any to solve this. plz help my specs:https://drive.google.com/open?id=0BwmdF8xXqYL-RjREYnJPeTV0cms