#perf_prof_branch
1 messages Β· Page 33 of 1
BI won't drop 32bit for Releases. But prof builds are special.
I stuck on V7 because of the special nature of them @whole cloud π
I'm stuck on v3 ^^ But only cuz I'm too lazy to update my stuff.
bi already confirmed they will only use 64bit when it will be released. why would they not? who is still using 32bit anyways?
think they talked about dropping 32bit in that big sitrep about their 64bit plans
Well dev branch has both. And they are talking about that Extensions need to be provided in 32 AND 64 bit. Can't find anything about dropping 32bit in the SITREP/OPREP.
how long till 1.68 perf V1, place your bets π
I hope as few days as possible. I need prof builds for my current project :x
People are sad, because the zoom bug is back π
prolly tomorrow
That sounds awesome!
Please make the zoom lockable in the zoom out position while using optics. Not using optics works fine though
Lockable as in double tap the num- button
Wrong location draw style - "bananas"
Just going to leave this here...
@waxen burrow That's from ACE, fixed in next release: https://github.com/acemod/ACE3/pull/4975
1.68.140925 new PROFILING branch with PERFORMANCE binaries, v00, server and client, windows/linux only 32-bit binaries
- sync with 1.68.main branch
1.68.140940 new PROFILING branch with PERFORMANCE binaries, v01, server and client, windows/linux only 32-bit binaries - fixed linux issues and some crashes
note: 64-bit binaries in near future (not this week(end))
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-166-performance-binary-feedback/?do=findComment&comment=3164769
@hallow yew you lost your bet π @nocturne obsidian test it for the zoom bug stuff π
@empty goblet Is there any parameter which we can add in batch file if we want to run 32bit .exe with BattlEye on 64bit system?
I tried -win32 but BE always start 64bit version.
Issue with crash (0xc06d007e) on startup of windows client persists
I'm locked out of the game just before the weekend :/
@empty goblet i tested zoom lock with v01 but i still couldnt lock zoom back while using optics mode. it does work without being in optics mode though. should i prepare a ticket?
When in doubt, make a ticket (but be as detailed as possible when submitting it to help the devs solve it)
@nocturne obsidian what you use to download the profiling / performance binaries ? because it seems the download via steamclient/steamcmd gets only 140925
(manual download from my dropbox/goodle drive is only way how get 140940)
@thin wyvern If you run 32-Bit you need the BEConfig and with 64-Bit you need the BEConfig_x64 I have just used mklink and linked the 64 config to my 32 config. Nothing special ;)
@lost wagon you mean bserver.cfg and beserver_x64.cfg right ? no idea wth is becconfig π (BEC is some 3rd party tool)
@empty goblet damn it ^^ yes I mean these configs π
@empty goblet Any info on cma_x64 BattleEye approval? https://forums.bistudio.com/forums/topic/191816-xtbbmalloc-a-custom-memory-allocator-for-a3/#comment-3047454
using indeed steam to get perf. will download manually
i downloaded the 168_140940_v01.exe but the zoom still doesnt lock back when i am looking through optics.
ye probably best make ticket with video
i created a ticket and will upload a video in some time. thank you for your time
here's the link. https://feedback.bistudio.com/T123842 hope it helps. it would help me a lot for clearing buildings if this bug was fixed.. π
@Staynex [AJ] @empty goblet I want to start client not server and I don't use arma3 launcher.
@thin wyvern -win32 and -win64 are Launcher parameters; I've updated some doc on community wiki and BI forum regarding BE parameter
Do I need -win64 :(((
@nocturne obsidian Thanks that's what I'm looking for π https://forums.bistudio.com/forums/topic/180084-battleye-service-implementation/?do=findComment&comment=3164547
anyone got crashes on 140940 which weren't sent me earlier ? do it now via PM , thanks
1.68.140940 profiling branch now updated on the steam and my dropbox/googledrive including 64-bit performance binaries for windows server/client
64bit builds. Thanks π
Nice, will test tonight!
.WOOOO
getting quite some "2017/03/20, 22:53:07 Get matrix of physx actor is not valid! Object: , ,"
with perf v1 since yesterday
Played today, had no real issues. Does anyone know why fixes like the zoom bug are not part of the main build right away? Seems to be so important.
@thick elk the fix came too late (some time before new patch no new data changes are accepted or extra QA testing needed) and was forgotten while we focused on the 'leak' issues
Thanks for the honest answer.
@shell mountain what you doing with physx, some mod ?
1.68.140976 new PROFILING branch with PERFORMANCE binaries, v02, server and client, windows 32&64-bit, linux 32-bit
- fixedΒ some of the most common crashes in theΒ 1.68.main branch
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3166503
Uhm, game still crash with the x64 v02 perf
That is not really helping, what does it say when it crashes? @weak current
I'm just opening a bug report on the feedback tracker .. But I get the 0xC00000005 - STATUS_ACCESS_VIOLATION error
That moment when you wish everyone was a experienced Programmer who knew which information is important and which isn't
@weak current need the details, either Arma 3 Launcher generated log or mdmp,bidmp,rpt (e.g. packed into 7zip archive) from moment of crash
@empty goblet https://feedback.bistudio.com/F54214
that's the spirit
When using the 32bit client - It works flawless though
1.68.141021 new PROFILING branch with PERFORMANCE binaries, v03, server and client, windows 32&64-bit, linux 32-bit
- fixed additional crashes
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3167133
Awesome job dwarden keep it up
Thank you Dwarden, hope this will fix my crash issue.
π ...
1.68.141040 new PROFILING branch with PERFORMANCE binaries, v04, server and client, windows 32&64-bit, linux 32-bit
- fixed even more crashes
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3167592
Damn - Still crash's here with V3 and 4 @empty goblet :/
then send me mdmp,bidmp,rpt from newest build ... 7zipped
It's in your PM now.
^not our crash in case someone wonders, wrong texture data π
Went in and tooled around a bit (about an hour) with perf 04, no problems noticed.
(dedicated server exe and client exe, x64)
1.68.141067Β new PROFILING branch with PERFORMANCE binaries, v05, server and client, windows 32&64-bit, linux 32-bit
- fixed some startup crashes
- fixed missing Reload and user menu actions for AI
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3168204
Still crash, my server crash but there is no bidmp,mdmp logs, i'm tired from that also my players,before 64bit update everything was great.
@warm sparrow mods ? callExtensions ? outdated extDB ?
Dwarden, are you able to look at this? https://forums.bistudio.com/forums/topic/203097-windows-server-crashing-on-boot-since-update/ Tried your new build with no luck
@empty goblet everythinge is up to date,i'm using 32bit arma3server like before,there is any way to debugging this crash problem? its happen randomly.
i think you could just use the steam beta feature
auto downloads latest perf branch
but yeah, if there was a way in the launcher to toggle between perf, profiling (and maybe stable too) then that would be neat
@empty goblet the physx stuff disappeared with new branches, not doing anything special with physx, running AL vanilla
i'm getting massive kicks, already checked/disabled infistar/befilters,
now since i'm using perf i was wondering if i might need to set those --> https://forums.bistudio.com/topic/160288-arma-3-stable-server-166-performance-binary-feedback/?page=61#comment-3035423
@shell mountain max* and disconnectTimeout are valuable and shall be useddisconnectTimeout=11; maxping=499; maxdesync=4999; maxpacketloss=49; kickClientsOnSlowNetwork[] = { 1, 1, 0, 1 };
lower disconectTimeout than 11 needs to be tested per mission/server to avoid issues, maxDesync isn't recommended for kicking yet so just logging, rest is up to your tweaking mindset
great job on the new performance clients , haven't had any issues lately!
This would fix the crashes on 64 and 32? Friends still havent been back on arma since the update. It doesnt like laptops or integrated GPU's nor windows 8.1 from what I've gathered.
ok tnx, for now i'm forcing { 0, 0, 0, 0 }, just to test and log
are those settings valid for perf only or are now in stable too?
The fix disconnect pbo on the profiling dropbox, shall that be just serverside or on all clients as well?
just -servermod
Thank you
FPS go down with every release.... :(
https://drive.google.com/file/d/0B9JJUfoq3VfmUVpjREZiTngtQUk/view?usp=sharing
(Test was done with 05 and not 04)
Down from 35+ to 32 now...
i would encourage you to look at frame times too (use FRAPS + FRAFS Bench viewer)
averages are potentially misleading
^ there are always factors that the game cant do anything about
@merry shuttle there are no performance related changes in between (in terms of negative effect)
@empty goblet Then why are FPS going down? I also notice it when playing.
r a n d o m d r i f t
Since 1.58 I have been taking performance measures in Altis at a couple of key locations that have the worst performance. I am seeing a reduction in performance with 1.68 of about 10% compared to 1.66 and its even slower in the town than 1.60 was (which is the worst in my list). But overlooking the town performance went up 10%, so performance for this version is a mixed bag from what I can see.
arma is taxing. make the hardware age faster and thus you loose FPS π
it's the secret deal with IHVs, it wears all the components so hard that you need buy new stuff sooner π€£ {don't ever try quote me on this joke}
crosses another one off the list under 'not us'
lol
anyone got new crashes on 1.68.141067 ? - remember to PM me those logs and crashdumps (7zipped)
Perf05 was still crashing for us with a similar access violation. Sent you the details.
thanks
I got some for the release version if you want those as well? Crashed about 4 times until we switched to -win32 and then it all worked. Also had some wickedly awful desync on perf05
Oddly it only seems to crash in multiplayer. I did hours in the game testing stuff on local hosted server on my own and it worked flawlessly, its when we played against the server it all fell apart
@nocturne obsidian atm. best only from 1.68.141067 or newer ... to avoid already fixed ones
1.68.141099Β new PROFILING branch with PERFORMANCE binaries, v06, server and client, windows 32&64-bit, linux 32-bit
- fixed more crashes
- fixed wrong behaviour of ceil output
- fixed findEmptyPositionReady return type
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3169574
1.68.141113Β new PROFILING branch with PERFORMANCE binaries, v07, server and client, windows 32&64-bit, linux 32-bit
- fixed issues on linux dedicated server vs physics of tracked vehicles
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3169926
What are these "issues" ?
#enginelimitations π
no download?
#linuxlimitations
1.68.141113 new PROFILING branch with PERFORMANCE binaries, v07, server and client, windows 32&64-bit, linux 32-bit
+ fixed issues on linux dedicated server vs physics of tracked vehicles
... no Windows binaries yet cause this was Linux dedicated server fix```
Windows no Windows π
windows client yes
windows server no
if i understand this correctly
Just Linux server binaries https://www.dropbox.com/sh/582opsto4mmr8d8/AACoT7dYMixm_5r9adVuQ0owa/168perf/perf07?dl=0
you dont need those, this was purely linux fix
@empty goblet: my client just dissapears after 5-15 minutes, and generates status access violation error after last prof branch update. Will try to recreate and send you the error log
new hotfix #1 for 1.68 was released , sync of profiling is WIP
Profiling branch is now in sync with hotfix , v07, 1.68.141113 (it has little more fixes than 1.68.141112 hotfix)
1.68.141124Β new PROFILING branch with PERFORMANCE binaries, v08, server and client, windows 32&64-bit, linux 32-bit
- fixed AI backpack content after virtual arsenal edit
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3170775
@empty goblet really love your work with the perf/prof builds, if it helps you i could provide log files (.rpt/.mdmp/.bidmp) from recent crashes, because our servers keep crashing every few hours, so i have a lot of them π
@vagrant musk sure send me some from last build
1.68.141141Β new PROFILING branch with PERFORMANCE binaries, v09, server and client, windows 32&64-bit, linux 32-bit
- fixed more crash cases (mostly on client/server startup)
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3171026
Dwarden, how far ahead is this profiling branch from hotfix pushed recently?
@wooden wasp what's hotfix? sry can't see that from our performance sailboat, wind is fresh and strong π€£
@empty goblet This one: http://steamcommunity.com/games/arma3/announcements/detail/500304494254200995
I was wondering around what version of performance binaries you forked and made stable
Dwarden - Last Wednesday at 4:51 PM
Profiling branch is now in sync with hotfix , v07, 1.68.141113 (it has little more fixes than 1.68.141112 hotfix)(edited)
@wooden wasp
@wooden wasp i guess you missed the joke ... profiling is miles ahead and keep moving toward 1.70 island faster than ever π
atm. working on hotfixing the 141141 issue with server missing some libraries from client, if all goess well there will be one more build today
The "1.70 island" being Malden, right?
ooooooooo must bee
i think that's another island π
1.68.141149Β new PROFILING branch with PERFORMANCE binaries, v10, server and client, windows 32&64-bit, linux 32-bit
- fixed 141141 dedicated server dependency on client libraries
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3171136
Installed the latest profiling branch, do I need to change the malloc as well?
no
I dont really know when it started but everytime I get in server after 15 or 20 mins my game crashes and gives me this STATUS_ACCESS_VIOLATION error from troubleshooting.I tried to verify my local files, disabled antivirus program, tried to change to 32bit , updated my graphic driver, updated all of my drivers, tried to play with low graphics, tried to join 1 server and then came back to one which I want to play in, rebooted my pc 6 times, changed win 10 to win 7, reinstalled arma 3, 7 times, tried to download directX again with newest version. I am still having this issue and I checked atleast 15 different forums to find the solution but nothing worked. Also I have shown my .RPT to admin on bohemia via emailing to support.
I need to find the solution I did everything to fix this but I cant think anymore
I am exhausted
Sometimes if I join server I can play 30 or 40 mins and after that it gives another error as well.its STATUS_HEAP_CORRUPTION
same server? The only relevant google result for that error I could find was someone who found the crash was specific to a mod that the server was running, other servers worked fine
@empty goblet i think @muted ridge could use some help
My game members had a bug when using drawing pad the game would crash after 10 15min
@muted ridge is that crash with build 1.68.141149 ?
Is it normal that when you close the game it throws access violation? On newest permance
^ I feel it is, it generally happens to me too
didn't happen to me...
Sorry just saw i didnt ran newest after all.. Weill download and test again tommorow if i crash on exit game.
Confirming what I thought was going on.
@silent nest Does this say anything?
Thats running the profiling branch
I'm severely single core bound.
your image is 404
yeah, but that's how it has always been
Arma 3 has always been mostly single core, I believe in previous releases it would keep swapping cores giving the impression that it was using them all but it wasn't
Maybe it depends on your hardware/OS, but my cpu usage has looked the same for years. Maybe 80 core 0, and 20-30 for the three others.
yeah, it's a multi-threaded application, but the majority of the work is done in single thread which means it will always use one core more heavily than the others. The 'shared load' thing was just something someone said in here (Discord) within the last 24 hours, I assumed it was true for Windows but I've not seen it personally on Linux
@ Greenfist can confirm, that's pretty much how i've seen it too. maybe 30-50% on the other cores, at best
An old profile capture from December after the games release (some things have changed like PhysX is now in its own thread) but it shows the situation pretty well: http://imgur.com/47NeVW6. The bars at the top are what you care about, 12 bars = 12 threads and coloured bits are the work and grey is doing nothing.
In task manager however a single threaded program will look like its using more cores: http://imgur.com/a/EbTtn
Holy moly.. That scriptVM load.. Already said a couple times. I think Sound can be done in parallel with Render. Because graphics rendering shouldn't influence sound. And in the first half of render there aren't any script calls that could manipulate sound. Maybe some dev should try it out and see if there are any problems with it.
Shaving 1.3ms off of the main-thread load will make a noticable difference. And also help when sound bugs out and somehow takes 15ms per frame
I don't know how feasible it is but one of the things xbox 360 era games did was take all the stuff that fed into the rendering and sound calls and moved that off into a separate thread and ran in parallel, so the world state was stored at least twice, once for the currently rendering world and once for the currently updating one. That would add about 30% if not more
It has the drawback of not fixing input latency, that will still be higher (although you can defer it until somewhat later possibly) but it increases frame rate quite a bit
Arma can't really do that. Because scripts can manipulate sound and graphics. And if they do that while sounds/graphics are processing it could kill the game. For example disabling a UI element in the exact moment that is being rendered
Thats why I think only Sound can be done easilly. But I see that preLd at the end of the Frame. If that is preLoad so just loading stuff of disk or something why isn't that done in parallel with rendering.
Maybe some sub-tasks from rendering can also be done in Parallel. But I'm not sure if that would really be a noticable benefit
yeah preLd is Preloading Landscape stuff. Basically preLoading Models and textures into VRAM. Although that won't be so important anymore with x64 as less stuff is being unloaded
depends on how much VRAM one has, though
@nocturne obsidian Already inspected this, using my machine with profiling branch
ArmA 3 lives 95% on a single thread
The worker threads most of the time are doing nothing.
... new profiling is underway ...
1.68.141210 new PROFILING branch with PERFORMANCE binaries, v11, server and client, windows 32&64-bit, linux 32-bit
- fixed headless-client dependency on client libraries (e.g. tobii,ssao etc.)
- fixed DLL loading for -client or -server commandline
- fixed "deleted" Event-Handler not firing on entity for some logic
- fixed crash in editor and custom mod filter
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3173361
what does "fixed DLL loading" entail?
loading of external libraries was broken somewhat when those switches were used
ah ok
Will I need the code on SteamCMD?
yes @manic crest indeed you do
okey, %STEAMPATH%\steamcmd.exe +login %STEAMLOGIN% +force_install_dir %A3serverPath% +"app_update 233780 -beta profiling" validate +quit and where should the code be placed?
+"app_update 233780 -beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3" if you want server ofc
yes, thanks β€
yes ofc ... anyone here not using it yet ?

does the Steam profiling branch have PROF or PERF exe?
SteamCMD switch doesn't seem to work, just keeps being on the stable branch
you need use account, not anonymous download
I know
it validates fine as already downloaded, but doesn't download the profiling exe
well you doing something wrong, as i'm downloading those fine both server and client
fresh download or switch of branch?
deleted the exe, redownloaded with your code, still says 141112
is there some caching at play, or do you just have to redownload the entire thing?
are you downloading client or server ?
server
233780
fresh download doesn't want to get the profiling branch either
I can switch to branch just fine on GUI, but not CMD for some reason
(tried on my laptop)
i just checked on some server @chrome wadi and downloaded fine 1.68.141210
π€
your problem is similar to what someoen told me like week or two ago, his fix was nuking the steamcmd folder and redownload/reinstall whole steamcmd
would make sense
maybe what would be enough is nuke the \steamcmd\depotcache
and in the server destination folder the \steamapps\
also make sure the server is not running π€£
trust me, there were some who forgot about that detail too
I'd imagine
I don't even have any steamapps in that directory, only in those I symlink from
removing depotcache didn't do shit
let's try the original thing then
btw, is that Steam branch PERF or PROF?
nope, full reinstall of steacmd and server, still on 141112 lol
Just download it manually from Dropbox π€·
yeah I know, I just wanted to figure out why branch wouldn't work
i don't even get your question ... it's clearly described what's the name of branch
@empty goblet ?
That was Perf v10
Hardware specifications:
CPU: I7-5820K (3.3Ghz boosts to 3.5Ghz)
GPU: GTX 980 TI ASUS STRIX (6GB)
RAM: Kingston HyperFuryX 2400Mhz, 15-15-15-24
SSD: Samsung Pro 850
HDD: WD Blackcaviar 2TB
Map it was performed on: Tanoa with 24 AI, 4 * 3 on both sides. Into the largest town on Tanoa
Looks got to me. 3.3Ghz is not that much. Rendering takes quite some time but that is to be expected in such a big city
@empty goblet yes, but you don't have 2 branches for it and there are clearly 2 different downloads on Dropbox, why would people be generally advised to run prof build (which has debug layer) instead of perf, unless debugging reasons of course
that's explained too, there is one branch which contains both binaries
aah, ok π
hey guys would it make sense to try this on arma3server 64bit?
https://forums.bistudio.com/forums/topic/191816-xtbbmalloc-a-custom-memory-allocator-for-a3/?do=findComment&comment=3164685
i see the feedback from epicman, dunno if it makes sense for server side and with latest perf builds
it may work little better in some cases cause it has more stuff you can setup than the default allocator (aka it's for advanced user who knows what it is, why)
@empty goblet I have a crash report: https://feedback.bistudio.com/T124272
dump files, repro mission included
crash happens with stable branch too, btw
... preparing new profiling, to sync with hotfix #2, profiling is again ahead with more fixes !! ...
1.68.141231 new PROFILING branch with PERFORMANCE binaries, v12, server and client, windows 32&64-bit, linux 32-bit
- fixed respawn issues on dedicated servers
- sync with 1.68 hotfix #2 (1.68.141205)
note: some of the minor fixes from previous profiling aren't in 1.68 MAIN branch hotfix #1 nor #2 thus it's better to use performance binary from PROFILING branch !!!
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3174938
... new profiling branch soon (already on steam tho) ...
Gah. I just downloaded the latest about 5 minutes ago ^^
1.68.141262 new PROFILING branch with PERFORMANCE binaries, v13, server and client, windows 32&64-bit, linux 32-bit
some might noticed, there is new profiling ...
1.68.141269 new PROFILING branch with PERFORMANCE binaries, v14, server and client, windows 32&64-bit, linux 32-bit
v12 = v13 π
unimportant detail but fixed it π thanks
After v14 yes π
This is getting to be a daily build. Thanks for the work, Dwarden. :)
@empty goblet do you recommend using custom allocator like intel
xtbbmalloc for ARMA 3 with your perf binaries or leave the stock one?
I guess if they felt any allocator was better they would have made it the default?
or, at least the best all round allocator across a variety of hardware
@sterile bloom the CMA (former XTB) is fine ... you may try it
where can we find it?
hmm so interesting behaviour with latest performance binary
if i look around a spot (say, while in a town on altis) then performance drops from low 20s to ~15 fps
zooming in for a few seconds makes fps go back to 20s
@woven loom there are no changes related to rendering which would do that
hmmm π€
so it does seem to happen reliably, with or without hyperthreading enabled from the launcher params
it seems to be related to things loading in
haven't checked whether it happens with stable or not
didn't happen last night when playing MP on dedicated server with community
it's possible it's unrelated to v13, and more to do with something before or 1.68 stable
whoever reported me that crash exploit, slap me via PM, i lost you inbetween tons of other pm (but the crash is fixed)
1.68.141340 new PROFILING branch with PERFORMANCE binaries, v15, server and client, windows 32&64-bit, linux 32-bit
- less RPT spam (some static objects references)
- more crashfixes
- added server.cfg setting to hardset administrator(s) via uids admins[] = {<yourUID>}; //e.g.
admins[]={"1234","5678"};// whitelisted client can use #login w/o password - corrected calculation of ping values, various network latencies and parameters
- less freezes / stuttering while read I/O
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3178286
@empty goblet regarding added server.cfg setting to hardset administrator(s) via uids admins[] = {<yourUID>}; are the UIDs represented as integers or strings?
I presume they are the UID's gather from getPlayerUID
good point , it's string so admins[]={"uid1","uid2"};
Awesome, thanks
What does hardset administrators mean? Are they automatically logged in as Admin when they connect? Meaning multiple admins can be logged in?
nope, only 1 admin at any given time , FIFO and such whitelisted client must use #login (w/o pw)
so it's a whitelist?
So just removes the need to give people the admin password
yep
Pretty nice feature
No longer have to worry about accidentally streaming the admin password π
very nice
Holy moly @empty goblet Good work ! Is it going to make it in the stable branch next update ?
we will hoard it until the patch after π€£
π
^^lol
So my server has been having some performance/FPS/crash issues lately. Usually the FPS sits at around 5 FPS, with 100+ players. Would it be worth me switching to the performance server branch?
Meaning multiple admins can be logged in?
This would be awesome
@ebon hill There is something wrong with your Server/Mission. No it won't change much. Performance branch isn't only about performance. You should grab profiling branch and profile what's wrong with your Server instead.
performance branch may boost you from 49 to 50 fps serverside if they improve something big. Which is not the case right now afaik
there is no performance branch ;), there is only Profiling branch, with performance binaries π
@nocturne obsidian you can have unlimited amount of admins using RCON so no point to try change that ingame (way too low level)
it's more about the use of the debug console π
RCON is not going to solve that π
hey how can you see via steamcmd iff you downloaded the profiling branch
or is it still buggy true steam cmd
seems to keep downloading 141205
@chrome wadi you ever figured out why that branmch asnt loading on your steamcmd
nope
got same issue π
hope @empty goblet could think off another one π
but i will iff i find
tried on 3 diferent server boxes they only install the default branch or dev branch
strange, i never had any issues (windows)
Just want to say thanks for all the efforts on server stability. We've gone from 50% player DCs during MP ops in Jan to none for the past 6 ops. What an improvement π
@chrome wadi whats the steambranch you using with steamcmd
the regular atm
and for profiling
whatever the wiki says, I think just "profiling"
i'm quite sure some recently complained that -enableHT does nothing since somewhat recently, well you right, issue was found and will be fixed in next profiling (sadly not for the weekend)
So enableTH didn't fired?
yep it was broken ... (no always but somewhat unpredictable)
i found it could reduce performance, but the difference was ~1 fps so it was hard to make a conclusive statement
it really depends on OS architecture and CPU / chipset / memory combo you have ...
for some it can work just fine (if they have HT ready cpu), for others it's just better to not use it and then there is the group which can just force higher cpuCount too
arma is black magic, man π
that said, would be great to have some sort of guide on the wiki
when to turn on what, and what you expect it to do
there isn't that much anymore to define ... the cpuCount increase above your actual count (autodetect) is only working for extreme OC/high IPC cpus
and defining memory is limits is pointless as all auto now is best
@empty goblet is it %STEAMPATH%\steamcmd.exe +login %STEAMLOGIN% +force_install_dir %A3serverPath% +"app_update %A3serverBRANCH%" -profiling -validate +quit or %STEAMPATH%\steamcmd.exe +login %STEAMLOGIN% +force_install_dir %A3serverPath% +"app_update %A3serverBRANCH%" -beta profiling -validate +quit
@molten mauve -beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3
so there we got it wrong π
but still no luck π¦
@echo off
@rem http://media.steampowered.com/installer/steamcmd.zip
SETLOCAL ENABLEDELAYEDEXPANSION
:: DEFINE the following variables where applicable to your install
SET STEAMLOGIN=login pasword
SET A3serverBRANCH=233780 -beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3
:: For stable use 233780 -beta
:: For Dev use 233780 -beta development
:: Note, the missing qotation marks, these need to be wrapped around the entire "+app_data......"
:: There is no DEV branch data yet for Arma 3 Dedicated Server package !!!
SET A3serverPath=D:\A3_server_4
SET STEAMPATH=D:\A3_Tools\SteamCMD
:: _________________________________________________________
echo.
echo You are about to update ArmA 3 server
echo Dir: %A3serverPath%
echo Branch: %A3serverBRANCH%
echo.
echo Key "ENTER" to proceed
pause
%STEAMPATH%\steamcmd.exe +login %STEAMLOGIN% +force_install_dir %A3serverPath% +"app_update %A3serverBRANCH%" validate +quit
echo .
echo Your ArmA 3 server is now up to date
echo key "ENTER" to exit
pause
but it keeps downloading the normal branch
@empty goblet
the cpuCount increase above your actual count (autodetect) is only working for extreme OC/high IPC cpus(edited)
it would be useful to know why this is the case, or what is defined as extreme OC, etc.
it's simple the engine puts ceiling on the amount of threads based on detection (or defined via cpuCount)
so increasing the value beyond that you increase number of threads but because you still need syncing it's also about IPC not just native cores
i see, thanks, that was helpful!
What would using the performance server binaries help with over the regular? My server has been having a lot of performance issues including low server FPS, database (extdb 3) lag, etc etc. I'm not sure if its worth trying this out
performance binaries aren't always faster. They are just test builds. Something inbetween dev-branch and release. Just makes it possible to test some changes on more People in real scenarios. Because most People on dev branch don't really play regular Arma. As you can't play on regular servers.
I think there isn't much performance stuff in there right now. And if there is it's minimal.
It may improve your server fps from something like 47 to 48 at most. But If your server is running at about 5 fps that won't do anything for you. In that case grab profiling binaries and profile why your server is slow
Also performance binaries generally don't hurt. So it's always worth trying out.
You can try updating to extdb4 maybe that works a little better. Or you could try moving all the database stuff off to a HC and let it handle that instead of the Server. That's probably gonna get you the most performance
no extDB4 π¦
How can I tell if Large-page Support is working
Do I need to enable large page support in goup policy settings to make it work?
@empty goblet remember i was complaining about performance regressions a while ago
SuicideKing - 04/16/2017
hmm so interesting behaviour with latest performance binary
if i look around a spot (say, while in a town on altis) then performance drops from low 20s to ~15 fps
zooming in for a few seconds makes fps go back to 20s```
i'm seeing this in dev branch too. it's not related to rendering, but it's related to stuff being loaded very slowly. I even reduced object quality, so now it's more like the FPS stays at 10-14 fps for quite a few seconds till things load in, then it jumps to 23-30 fps.
Latest perf build less freezes / stuttering while read I/O
Its probably just smoothly reducing your fps now. Instead of stuttering
any crashes on latest profiling ? (dumps pm my way)
enableHT fixed in a perf build today @empty goblet ? And no crashes on latest π
the enableHT is fixed already for some time in the 'unannounced perf available' , yet i waiting with any changelog until we solve the alocator
The HT fix is on dev branch though, right?
Speaking of which, do you also want a Dev branch crash dump?
you shall put those directly on A3FT, at max send me PM with url
Cool
1.68.141431 new PROFILING branch with PERFORMANCE binaries, v16, server and client, windows 32&64-bit, linux 32-bit
- updated to new version of Intel TBB allocator (see archive 1_68_141431_intel_tbb2017u5_dll.7z )
- fixed modParams to not spam RPT log
- corrected -enableHT to be actually used
- more crashfixes
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3180985
How can I increase my Arma 3 Performance?
try to use the performance binarys
several tutorials for this on youtube, or steam guides if you google it
depends on your hardware which works the best
how can I use the performance branch?
new profiling branch didnt fixed my crash, but i had longer none
@undone sapphire got crash(es) with new profiling builds ?
yea
same problem
but before i played 5-10 minutes until the crash, now i can play 20-30 minutes
progress!
So given arma a rest for 4 months, has there been any major progress on the 3fps bug / memory leak?
64bit client
AFAIK the leak itself isn't fixed, but you won't experience the 3fps bug anymore as you can utilize a lot more memory now.
I've played 8-9 hour sessions and experienced no crashes or performance degradations like I did pre-update
yeah, I've experienced the 3fps also a lot when playing longer sessions and haven't had it since 64bit
any 141731 crashes i shall know about ?
No crashes on Linux Server, we had 16 people on last night all went well.
In the people I've seen the fps bug with they had windows memory compression on
When I disabled it for 1 guy it stopped happening
From cmd as admin
run the commandΒ Disable-MMAgent -mcΒ and reboot. This disables the compression. To enable it later again, run again powershell as admin and run theEnable-MMAgent -mcΒ command.
I got a status heap corruption crash in the editor tonight running profiling build. Never encountered it before.
Arma is being it's normal charming self then, had a break for 4 months and return to reading rpt's again, had a few people getting the 3fps bug last night same as myself.
Got some bidmp, mdmp from some of the players but not had a chance to see if they were running profiling, does bis still want those files?
@low narwhal latest builds of profiling are best bet
I'll get back to pushing people into profiling
all the stuttering i was encountering last week has been fixed with the latest perf build!
actually i take that back partially
helicopter showcase still stutters like crazy
partially seems to be map related but mostly independent
probably AI
So crash on 141431, who wants my bidmp, mdmp & rpt?
Dwarden
1.68.141446 is ready (yet another crashfix)
π do you even sleep? π you should take a break, you deserve it π
He can rest when arma is bug free, or so I've heard π
Think that was part of the contract
1.68.141446 new PROFILING branch with PERFORMANCE binaries, v17, server and client, windows 32&64-bit, linux 32-bit
any crashes ? (except @low narwhal, thanks again)
stil not able to get it π true steamcmd :
@molten mauve well we know about the problem but so far it seems that isn't caused by us
didnt fixed the crash for me
wasn't your crash, yet π
;/
@molten mauve you can get the performance/profiling binaries by just downloading them from Dwarden's dropbox π
@chrome wadi i know but means me rewriting stuff π i like my auto updater's Γ:)
i haven't had any problems with the prof branch since implementing of v1 xD
i wish everyone said that π
No issues to report on V17 on 6 servers
i just updated all official servers to v17 too as several recent fixes were related to e.g. Zeus crashes
Has anyone experienced weird fps drops that look like the final seconds before the 4fps bug?
Just to be clear I didn't get the bug in months, but since two or three weeks I get some frame drops I have never gotten before.
Just asking before I reinstall my ArmA and then windows.
@thick elk I sometimes get it on Tanoa with high view distance or in grass, it feels like it is going to bug out, but doesn't
Right after the 64bit launch it was fine, I think. Then it started happening. No crash though. I might reinstall everything and see if that fixes it. This system didn't have a new setup in quite some time.
@empty goblet looks likw it works again true Steamcmd
@empty goblet Multiple crashes for "ACCESS_VIOLATION" with latest x64 perf build, would you like the crash dumps? And if so, what is best way to get them to you. Also some straight out to Desktop ones.
@sage thistle for sure i would like the crashdumps (mdmp, bidmp and rpt from moment of crash), 7zip that, upload to e.g. dropbox and pm me the download url
we have also a lot of crashes, gonna pm you soon with dropbox link
thanks you both (and everyone else)
Anyone had any strange server lockups with v17?
Had my community's regularly scheduled session the other day and had some real strange happenings
Server "locked up", everyone in game stopped moving, like desync, but the desync numbers ingame didn't change.
Monitor stopped reporting, server console stopped moving, but the server must have kept replying to the client as we never got a timeout warning.
Stayed this way for about 5 minutes, then it all resumed at once, spammed some 2017/04/29, 19:08:22 Server: Network message 22e0807 is pending and went on like normal
Linux server, I forgot to mention that
But yea, trying to figure out if it was a one off thing, or something to do with v17
Yes @wanton lynx Noticed it on KoTH when it reached 100 or so players, have reverted back to vanilla build there now to see if it's different
@wanton lynx was was server fps ?
i had that happen when i ran tests windows vs linux on v17 pref with a basic mission on altis and 500 vanilla ai no scripts nothing
Have been running all day on hotfix 2 vanilla 64 bit server, have had over 100 players on with no lag spikes since taking off perfV17
@hallow yew what version you running now ?
@empty goblet Back on 141205 hotfix 2 and all is well, no massive desyncs/chains etc
hmm, not exactly helpful considering there is like 8 perf releases since that
I had complaints since the perfs released just after hf2. It's only when player count goes above 90 that some clients start getting kicked/have desync/lag issues
@random isle regarding your earlier inquiry about server fps, it was between 15 and 25.
^ ok then ty
1.68.141559 new PROFILING branch with PERFORMANCE binaries, v18, server and client, windows 32&64-bit, linux 32-bit
... and linux server should be now updated too via steamcmd when downloading it's profiling branch , yay
running perf V18 on all of mine now David, last chance or I cancel your chocolate supply subscription π« πΈ
@hallow yew there is no such thing ... i get only choco infusions 
yeah my steam command lines finaly work and auto update with profiling branch π
@empty goblet thanks for making this work ! +"app_update 233780 -beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3" validate +quit
took some βΌ at certain partner bunker
was that fixed just for Linux? as it didn't work for me on Windows either
first it was fixed for windows (was broken recently) and then for linux (was broken always)
@empty goblet: Zoom bug is back after last patch
anyone else got the zoom bug now?
reverting to v17
it can't be back because that wasn't altered, you sure you not reverted to hotfix stable ?
not really shure what triggered it. Tested again now with v. 17 and zoom issue is gone again
and yes I am 100% shure I didnt revert to hotfix stable
π
Will continue testing, and to reproduce. tnx
there is still another minor zoom bug while locking zoom back in wide angle. ticket is forgotten T_T
ah great to hear Dwarden!
How do I dump information about the game from a multiplayer game when I have the profiling branch loaded
Just like you do in singleplayer. https://community.bistudio.com/wiki/Performance_Profiling
This happend again, all players on server were affected
restarting the game fixed
Sound bug
If you tab out sound stops playing. I saw that in Profiling. Sound just takes up 2/3's of frametime and is not fixeable without restart. Also doesn't happen to anyone. Only to people close to eachother
scroll up a bit in #arma3_feedback_tracker I wrote a message about that
I did not lose sound
Everything works, but fps is lowere when game is in the foreground
When alt-tab (I'm using -nopause), fps is unlocked
I go from 15 fps to 60+
I'll try loading with profiling from now on, so I can report logs when this happens again
Yes. Read again what I said
Never said You'd loose sound. Never said anything about fps lock or nopause.
The profiling logs don't give any useful information. Besides that sound is running slow
I could probably profile it in a real profiler and tell BI which function exactly is slow. But don't have the time for that currently. And for that I need to reproduce it. And it seems to happen randomly after hours of Play.
And I don't think that I want to profile that while in the middle of a game.
Ohh, okay. Glad somone else has the same bug, bigger chance it gets found and fixed. I've reproduced this once when playing alone online. Had around 1000 ai fight and when I was in the middle of all of it, it would some how happen. Ok, this is good information about the sound. It fixed for me in about 30 minutes fucking around https://streamable.com/kbyor
I will try to reproduce with this newgained knowledge
Would be nice if you could create a Feedback tracker item for that. I'll contribute information to that when I have time
@fathom cypress what SSAO are you using ? NVIDIA drivers disabled AO ?
AMD video card, running the highest SSAO setting
amd tesselation limit at x2
but might be in that video not ssao 'tho. it's from before the SSAO update anyway, I change settings a lot
Dwarden just ignoring me saying what exactly the Problem is ^^ Also ignored me when I posted that in #arma3_feedback_tracker last week...
1.68.141598 new PROFILING branch with PERFORMANCE binaries, v19, server and client, windows only 64-bit, linux 32-bit
- fixed script-command
say3Dalternative syntax with array - fixed script-command
setSoundEffectto play CfgEnvSounds - fixed script-command
getGroupIconParamto returns default values when group is null
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3185266
note: 32-bit windows build went rogue and ran into woods near HQ
One of my friends has the 5fps bug after tabbing out and back in again but its only happened to him the once.
i read "one of my best friends is the 5 fps bug"
i knew him too - i just dont see him anymore
Yeah, I wonder whatever happened to that ol' slideshow. Kinda miss him. Maybe he stays away because he doens't like my new bff, mr. x64.
We sure had some fun times together though, like that one time when he went all .ppt on me, and I almost strangled him with a mouse cord.
Arma is working great this days
greatish I'd say. Only thing that's impacting me currently is that sound bug that happens randomly after a few hours of play that drags your fps down to 5 and never recovers :u
(https://feedback.bistudio.com/T124746)
Been talking twice about it in the last weeks. And no reaction whatsoever.
cant play arma, that just sucks, hopefully will get fixed soon (https://feedback.bistudio.com/T124504)
Hopefully will get fixed in 1.70 :x
@whole cloud the one weird trick is to @ dwarden with the ticket URL
especially since 1.70 is in RC, may have to push really hard for BIS to want to do things with it
It's not that important.. It only happens after a few hours.. So a prof build after 1.70 release would be fix enough for me :x
If not.. I'll probably try to patch it myself
i think if modding has come to patching the engine then it's a bit hilarious π
(to be fair they've done well with the game in the run up to 1.70)
For over a year I'm always running a patched client.
oh wow
ye i just wish to know about what you talk @whole cloud because after while it's hard to backtrack it, so best point to ticket url or explicit explain it
Published the ticked url above and put all data I have in there.. Down to the function address of the bad function. I'll see if I can easilly get some more info
Found the info. Added it.
Would be nice if you could forward that to a programmer or something. They'll know what further information they need.
oh i was reacting to last friday entry @whole cloud
any news about the random freeze?
curious about the freezes my self, I tried rolling back but server became unstable. Core dumps got deleted so I have nothing to submit.
reee
@empty goblet I always run perf branch, still encountering stutter
Sometimes the spikes are bad enough to drop Discord/TS calls
that's weird
try the new nvidia patched driver 38x.19 or something instead of 38x.05 @rustic rock
most notably reduction of stutter in various games
eagerly awaits next prof build
is the perf/prof branch updated today as well?
Give @empty goblet a chance, it won't be for another hour or so π
if it happens within the next 3 hours I'm fine, otherwise I'll have to switch branches π
I refuse to play Arma without those glory prof binaries
they are awesome, aren't they?
Essential!
it's like buying new hardware π
and overclocking it π€£
fuck
so is profiling not up for release?
will have to switch back to basic branch π¦
most perf branch stuff is in the release anyways, no?
not today sorry guys as the update was too late in the day, so will try tomorrow
what happened to sleeping in the office π
lol, this community
@long hemlock ye u kids are silly
I am 14 and what is this?
Enjoy Arma
@lean dirge : where can I find 38X.19 driver?
@oblique panther http://nvidia.custhelp.com/app/answers/detail/a_id/4464
ok, testing it
Still sad that I lost 20fps the last 4 months. No idea where they all went
1.70.141769 new PROFILING branch with PERFORMANCE binaries, v00, server and client, windows only 64-bit, linux 32-bit
- sync with 1.70.main branch
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3189663
@oblique panther If you want to find out why you have low fps just get profiling branch and profile it yourself
havent had any 3fps crashes in months using 1.68. fist game today with 1.70 brought back the 3fps bug. guess im gonna restrict maxvram and maxmem back to 2gb again..
were you on really high view settings?
hmm...weird. back in the day high view settings and blasting over the map in a jet forced that 3fps bug really fast. yesterday I played on 12k view, 6k object while testing the new jets and I was fine.
im checking something, hold on
i might have used a 32bit.exe
since the 64bit_performance.exe was probably overwritten by the 1.70 update
now how do i find out if that .exe is 32 or 64 bit
okay, listen. im gonna check this thing some more and will give feedback if the 3fps bug still occurs
in the launcher under parameters
not using the launcher
@nocturne obsidian in that case check the arma .rpt logs, they'll have your launch params at the top
or even better, check task manager
if it's Arma_x64.exe or something like that then it's 64-bit
Is the profiling build not available on steam anymore?
@rustic rock it was yesterday at least
nvm got it
π
what is the code for profiling branch?
1.70.141792 new PROFILING branch with PERFORMANCE binaries, v01, server and client, windows only 64-bit, linux 32-bit
- many crashfixes
- fixed steamclient.so issues for linux server (see linux18052017_libraries.zip or download via steamcmd)
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3190278
@solar root CautionSpecialProfilingAndTestingBranchArma3
How can I make the launcher start the game using the performance binary?
@solar root the perf exe is the default one. So you don't have to do anything.
Launcher will look like this when using perf branch in steam: http://i.imgur.com/1iPzxK0.png
Branded β’ thanks @nocturne obsidian
@empty goblet steamclient.so from Dropbox still seem to crash the server. Just updated it all to the linux18052017_libraries to make sure everything is good.
Linux Server btw.
Can confirm. Running non-perf/prof server with the libraries == crash.
Using my own steamclient.so works
@boreal wigeon is your server 64 or 32bit ?
64
My server is x64.
@empty goblet
steamclient.so in the libraries archive is 18.139.707 in size.. Mine from steamcmd is 20.001.773
Yea same for me, the working one that is.
strange ... it's downloading for me those
Does it work on your machine? The ones you linked us?
jessie 64bit - laster perf 01 with libraries too
server segfaults on boot
1.70.141815 new PROFILING branch with PERFORMANCE binaries, v02, server and client, windows only 64-bit, linux 32-bit
- more crashes fixed
- fixed CCIP doesn't adjust to zeroing change
- fixed rangefinders ignore presence of stones
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3192274
o7
1.70.141837 new PROFILING branch with PERFORMANCE binaries, v03, server and client, windows only 64-bit, linux 32-bit
- more crashes fixed
- smooth external camera for airplanes and helicopters
- fixed 3DEN UI checkbox keeps deselecting for airplane mirror loadout if already non-mirrored
- AI drivers inside heavy vehicles should not stop on small obstacles
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3192799
by the quiet silence in this channel it seems everyone is relatively happy with it and not crashing either ?
Only battleye is ruining it for me for it to be perfect π
@boreal wigeon which BE bug you mean ?
ye that's known bug ... will be fixed soon
K thx
I actually had a few issues day before
what looked like the 3fps bug and "soft" crashes
so no dumps
startup crashes too
had to restart computer for Arma to behave properly again
Is perf03 still ahead of the hotfix that was just released?
just FYI, hotfix #1 (141839) is out for Arma 3 version 1.70
it should be same in terms of fixes but datawise i suggest switch to main branch or wait till we sync it into profiling branch too
@boreal wigeon the HC issue shall be fixed in hotfix now
K thx @empty goblet ill test it.
Also had 3FPS bug yesterday.. On Takistan.. That was a first.
Sadly I'm forced to still run 32Bit cuz I'm too lazy to update my hacks :u. Is 3FPS bug still a priority after x64 is a somewhat viable workaround?
any word on slot issue
Slot issue?
@empty goblet @ 5/25/2017, 16:50:29: Player #0 headlessclient (8539e01499f87083b3a25eb30041261c) has been kicked by BattlEye: Query Timeout
did you set headlessclients and localclients in server.cfg?
Yes
Worked before the update and as far I know nothing changed.
headlessClients[]={"127.0.0.1"};
localClient[]={"127.0.0.1"};
battleyeLicense=1;
should be all right?
@boreal wigeon windows or linux ?
linux
please reupdate via steamcmd, beserver.so was updated little later
k...
data should be now synced on profiling too
I had issues with my headless clients back in 1.68 I thought it was because of the new box I was on. I ended up setting the the headless clients to connect to the servers ip, and added the ip to the server.cfg and the issue went away.
wish i knew how to easily use HC, i know you just use commands but ugh
(whoops, wrong channel)
1.70.141846Β new PROFILING branch with PERFORMANCE binaries, v04, server and client, windows only 64-bit, linux 32-bit
- sync with 1.70 hotfix 141839
- fixed some soundΒ issue on sea shore
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3193951
sea shells on the sea shore? π
crabs ...
not much of use w/o the RPTs for each crash ...
@mortal edge kind of the whole point of the branch. Debugging.
@empty goblet file sent over
Any news ?
they surely fixed your issues in 4 hours.. π
Maybe take a look at the dates before being a tit π yes the issue has been fixed
yes you are right. i swear discord is trying fo fuck with me sometimes. sorry for being a dick
1.70.141952 new PROFILING branch with PERFORMANCE binaries, v05, server and client, windows only 64-bit, linux 32-bit
- fix related to roles selection on dedicated server vs listen server
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-168-performance-binary-feedback/?do=findComment&comment=3197019
@random isle ^ for you
Ill give it a spin
So in V5 pref slot issues still there on server side, local MP is fine now
i have sent dwarden a repo mission with details hope he can get the ball rolling
any word on the fix ?
Hey guys, where can I find informations about using the performance branch with steamcmd.sh
What I dont get is which appID i ve to use or if that is not the way then how I can install it via steamcmd...
# Asking Steam if there is any updates to Workshops and also to the Arma 3 Game
Start-Process -FilePath "c:/steam/steamcmd.exe" -ArgumentList '+login mikejones@gmail.com youmamawashere +force_install_dir c:/steam +workshop_download_item 107410 896458596 +workshop_download_item 107410 880337031 +workshop_download_item 107410 913144033 +workshop_download_item 107410 714149065 +workshop_download_item 107410 878110677 +workshop_download_item 107410 583496184 +workshop_download_item 107410 583544987 +workshop_download_item 107410 843632231 +workshop_download_item 107410 843577117 +workshop_download_item 107410 843425103 +workshop_download_item 107410 843593391 +workshop_download_item 107410 615007497 +workshop_download_item 107410 639837898 +workshop_download_item 107410 730310357 +workshop_download_item 107410 713709341 +workshop_download_item 107410 450814997 +workshop_download_item 107410 541888371 +workshop_download_item 107410 497660133 +workshop_download_item 107410 497661914 +app_update 233780 -beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3 validate +quit' -NoNewWindow -Wait```
Thank u but I hope u did not post ur steam password above π
but this is profiling and not performance branch, right?
-beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3
or maybe is that both the same branch? I'm confused.
it comes with both
default is the performance one
and thats PS btw
when you install it it will install in a different folder \common\Arma 3 Server\
for some unknown fucking reason .....
Well.. You are trying to update the Arma 3 server. So it will install to the Arma 3 server directory.
I think u can try to force the dir:
+force_install_dir /home/steam/steamcmd/arma3/
this is what I use for linux.
@nocturne obsidian see branch list https://community.bistudio.com/wiki/Arma_3_Steam_Branches
Hey @empty goblet, thx for ur reply. I did not get the syntax for steamcmd there:
-beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3
those arma3serverprofiling binary is for profiling? Do u need me to run it? And which infos should I put where for you then?
Another question is a bit off topic. How can I get a wiki account? Somwhere I read that it is neccessary to contact you for it.
@nocturne obsidian Either ask Dwarden or ask in #community_wiki for Wiki account
@whole cloud thx
^ Timer set to when his gonna get banned lol
(When I woke up)
Any update on when multiplayer slot issue gets fixed ?
This is probably worst game break i ever seen from Bohemia in years
not yet
What is that issue about?
@nocturne obsidian https://feedback.bistudio.com/T125357
it doesnt affect kid play grounds "life, Dayz, KOT" as u dont need to switch sides
@random isle
Yeah, my coop kids playground doesn't affected as well...
No, one side only. It's just domination
thats why u dont have a problem....
like if CTF mode was as popular as in Operation Flashpoint every one would be fucked
i guess you need to spam Dwarden daily once
he does ...
way to go!
nice!
1.72.142193 new PROFILING branch with PERFORMANCE binaries, v00, server and client, windows only 64-bit, linux 32-bit
- sync with 1.72.main branch
details https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-170-performance-binary-feedback/?do=findComment&comment=3204319
Not seeing a 172perf folder... what am I doing wrong? π
Same. I'm guessing it was revoked
@verbal wigeon use the steamcmd or steamclient branch download, i'm still busy with other issues so no manual mirror
ty for quick branch sync
@empty goblet What's new in 1.72.142200 version?
sync with 1.72 main branch, isnt it?
It's the previous version .2193.
@thin wyvern some experimental thingies for server administration
thx
1.72.142200 new PROFILING branch with PERFORMANCE binaries, v01, server and client, windows 32/64-bit, linux 32-bit
-
new
experimentaldedicated server config settings
missionsToShutdown=<number>; //number of missions to finish before exiting the server process
missionsToServerRestart=<number>; //number of missions to finish before hard-restarting the server process with same command-line/rights -
new
experimentaldedicated server admin commands to gracefully restart / shutdown after mission ends
#restartserveraftermission
#shutdownserveraftermission
Warning: those are experimental and subject to fixes,changes,tweaks ...
interesting - whats the main intented purpose so far?
i can see them also being useful with autoTest and automated MP tests possibly
missionsToServerRestart if the mission rotation has a dozen missions. Can this be used to restart the server after 2 missions and then automatically continue with the third mission?
@whole cloud it's counter of endmission states (finished missions)
@spiral pond automating stuff (restarts/shutdowns) and stability (hard restart)
Yeah.. I know that. But was asking if it starts the next mission in the mission rotation rather than starting from the first mission again
it starts the cycle again
tx
fixed the mtsr decription to be more clear
1.72.142204 new PROFILING branch with PERFORMANCE binaries, v02, server and client, windows 32/64-bit, linux 32-bit
removed selectRandom=<boolean>; //due issues within class Mission
randomMissionOrder=<boolean>; //replaced with this new option outside class Mission
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-172-performance-binary-feedback/?do=findComment&comment=3205793
hi, where do i get the newer tb4malloc?
haven't played arma since 3 months and idk if there's any new tb4malloc
Is v02 going to be added to google drive ?
@trim ether actually there will be v03 which contains also the hotfix
@empty goblet do you have a ETA?
think its already been pushed on steam, 1.72.142240
it is, i'm just too busy with other stuff
1.72.142240 new PROFILING branch with PERFORMANCE binaries, v03, server and client, windows 32/64-bit, linux 32-bit
- crash fixes
- sync with 1.72.hotfix
Woohoo, thanks Dwarden
@empty goblet Thanks
what the deffrence between profiling branch and normal server exe?
some debug stuff, some fixes, some new features, somewhat better performance ... try out on your own risk π
HAs anyone been having issues with the Performance branch and BattlEye? i am getting constantly server booted because of it but it appears that battleye is working.
its the Battleye: game restart required, game restart doesnt appear to fix it
No issue on my Linux VPS with it
β if you have desync issues on your high player count servers, please get rid (disable) the regularCheck line, especially if you use the years old workaround which is no longer valid
so set it to regularCheck = ""?
Delete the line completely
wiki page says it's activated by default
and that "it's strongly recommended to NOT DISABLE" it π
I never even heard of that thing before, just pointing out it's confusing atm
Delete line, it's deprecated and causes issues, I reported it to David
ππ»
wiki page needs an update then
I am assuming it's not even enabled by default, if it ever was in A3 even
It's being updated shortly
@chrome wadi no line with entry equates to the regularCheck = ""; but it's best to just remove it so you can't have error/typo in it π€£
honestly i though i was clear on this like 3 years ago π€£ but obviously not everyone remembers or pays attention to me
mumbles something he need establish more strict dictatorship regime
well you can't expect everyone to be here since 3 years ago π
and that's why proper documentation on the wiki is necessary
line was fine until 1.72, then wierd things started happening
nah it was always prone to unforseen consequences ... hence i'm not using it for ages
and that's why wiki needs to be up to date as much as possible, very few people actually pay attention here π
@chrome wadi i think it's just more confusing because the page for server.cfg isn't version/engine split ... will try deal with that soon
@chrome wadi This was at 80 players with regularCheck = "{}"; http://i.imgur.com/0TeMM2n.jpg
and this was at 80 players after removing the line http://i.imgur.com/QGzkQDE.jpg
one unplayable and the other playable, via single wrong line π
The thing that suggested to me it was that check, was fps was dropping when a player connected, which would suggest it was a check of some type erroring out
Should've updated that wiki page 3 years ago :D
The wiki is still not updated ^^
well it is saturday...
i have performance logs from my client when testing my mission on a dedicated server
with captureSlowFrame set to 0.2 and 0.3
get slowdowns to 8 fps
from the normal 18-24
doesn't appear to be any of the mission scripts etc that are responsible
shall I PM them to you, or should they go into a feedback ticket?
(@ Dwarden)
@woven loom PM me. I'll take a quick look at them
cool, thanks dedmen
Dedmen btw. no a
but he is also dead
fixed π
was editing a mission, placing objects. wanted to change the skin of a gryphon. game hung upon entering the garage, and got the "Arma 3 is not responding, close or wait for program to respond" Windows dialogue
last message was 0:58:30 Unable to set statValue 'MarkVirtualVehicleInspection', mission/script doesn't have permission for this stat (mission: 'E:\[REDACTED]\Documents\Arma 3 - Other Profiles\SuicideKing\mpmissions\fa3_czXX_sicilian_defence_v1.Stratis\', script: 'A3\functions_f_mark\Vehicles\fn_garage3DEN.sqf [BIS_fnc_garage3DEN]':1319).
if all goes well, there will be new profiling update later today, with some additional crash fixes
there was one yesterday too, i think? at least, steam decided to update
@empty goblet Dropbox only or steamcmd as well?
@nocturne obsidian already out on steamcmd, will do the usual route in moment
1.72.142289Β new PROFILING branch with PERFORMANCE binaries, v04, server and client, windows 32/64-bit, linux 32-bit
@empty goblet
Hi.
If I use the code "CautionSpecialProfilingAndTestingBranchArma3" through steam, will I get the same files provided by you on your dropbox? (The last ones being v1.72.142289 uploaded on July 7th)
In addition, the profiling branch includes the performance one, is that correct?
Also, should I use any other memory allocators available on the game launcher or any of those custom ones in order to get better performance/FPS or just leave it alone?
Thanks in advance!
@Gravity#3439 You will get the perf exe and the last couple of times, Steam was faster than the drop box.
With the 64bit update, I stopped using the system one (with that one I never had the fps bug) and switched to the standard one with no real issues.
@fading fiber yes both ways get you same files , https://community.bistudio.com/wiki/Arma_3_Steam_Branches
@empty goblet Thanks a lot for answering so quickly. Any thoughts on the memory allocators?
@thick elk Oh, I see. Thank you.
in my case i5 2430m 525m hdd mem6gb prof build less stable like -20fps every 1-3min
anyone got crashes (client/server/hc) with the 1.72. performance/profiling binaries ?
@empty goblet had a server not responding on latest 64 bit perf build that I had to restart on 1.72.142289, no logs or anything wierd, just stopped responding
@empty goblet yes but without dumps, just quits to desktop. (see earlier messages in #arma3_feedback_tracker )
@empty goblet Since v3, I'm experiencing server freezes when trying to start missions on Altis. No problems on stable branch. I'm on linux server, and we're modded, but it appears that it simply has issues with loading the map. If I don't kill the server quickly enough, whole box freezes.
logs don't really say anothing (save for the fact it doesn't even finish loading altis)
17:27:40 VehCSAT_CAS1 (To-199 Neophron (CAS)): Unknown action NextModeRightVehicleDisplay, target VehCSAT_CAS1
17:27:41 VehCSAT_CAS1 (To-199 Neophron (CAS)): Unknown action NextModeRightVehicleDisplay, target VehCSAT_CAS1
17:27:43 VehCSAT_CAS1 (To-199 Neophron (CAS)): Unknown action NextModeRightVehicleDisplay, target VehCSAT_CAS1
17:27:46 VehCSAT_CAS1 (To-199 Neophron (CAS)): Unknown action ListLeftVehicleDisplay, target VehCSAT_CAS1```
*Again*
without dumps, just quits to desktop.
Repro seems to be "just fly around, maybe it crashes"
(you're just saying so, to undermine this groundbreaking technology that allows infantry to have to gps displays at once)
lets you get twice as lost!
I was flying jets all morning
k
1.72.142342Β new PROFILING branch with PERFORMANCE binaries, v05, server and client, windows 32/64-bit, linux 32-bit
- some optimizing
- more crash fixes
- fixed hitgun and hiturret damage for multiple turrets
- fixed multiple manually launched guided missiles were confused
guys why players got kicked from battleye, they said its crash, but i see battleye kick
it might be a crash followed by battleeye kicking clients who didn't disconnect correctly (because of crash)
there is hack i think using somethinge
nah, battleeye will show players as 'kicked' when their game crashes, from battleeye's perspective the client has just started ignoring packets from battleeye on the server so it disconnects them.
so, who is on v5 already ? any feedback
@empty goblet been on it since release on 7 servers, no issues to report
good
@empty goblet Both server and HC crashed a few mins ago. Both running v5
They were up for 4 hours, running and ALIVE mission. Anything you need in terms of logs ?
@trim ether i need mdmp,bidmp, rpt files and other logs from the moment of crash, 7zip that and send me e.g. dropbox url from which i can download those
both the HC and server ?
yes, better both
ok
guys my server is freezing idk why
NetServer::finishDestroyPlayer(489508353): DESTROY immediately after CREATE, both cancelled
because of regular check?
@warm sparrow You have regular check in server config? Delete the whole line
ok
FWIW i don't appear to be having those crashes i was earlier with v4
good again
any one get this in rpt 15:25:39 Error in expression <(density interpolate [0.98,0.981,-1,1])>
What are the benfits of using the performance branch binaries for servers?
Cant seem to find much about what people think of them in terms of if they help with performance, server FPS much etc
certain bugs might have been fixed on perf branch already, you shouldnt expect fps increases (in terms of + 5 fps on average) but something like less fps drops and the fps overall more stable, if there have been bugs causing them to drop
I always think of the perf prof branch as code review branch ^^
performance improvements change in every perf/prof release and might even be negligible. So yeah. There are no benchmarks or anything on that.
perf branch sometimes has perf improvements before main branch. You can get the same improvements on dev-branch but the difference is with perf branch you can play on any server
hello @empty goblet i have crash log
@warm sparrow pm me the download url
Dwarden,,, may be relevant,, not sure,, just posting... as of recent perf branch I experienced the first memory error poppup CTD I have gotten since before apex release. I do not have the logs, but none of my settings or computer specs have changed... Only happened once on a Public Server, only person to crash, while on the aircraft carrier... VRAM usage did not exceed preset 3.5gb
Although perf branches are so much fun!
I have sometimes huge fps issues (drops to 0 fps and it's not just a peak) corresponding with "Overflow"-message as .rpt spam. This happens sometimes on server and sometimes on HC.
Idk if this is a mission or a server related problem or if it is related to perf branch.
Overflow what? There could be multiple types of Overflow. You probably have a specific type
the logs only say "Overflow", ive had them before. only when one hacker came on so i dont know what they did to start it.
@grizzled nova yeah it's mostly "Overflow" only. But I didn't notice a relation to hackers.
@whole cloud I've uploaded a stripped-down .rpt file:
https://privatebin.net/?0a2fc72e35027a4e#t8SBAVlsVxgmlLwWv89r95jlqwj8iBbMsp5mJvf7Pgc=
maybe u see something.
anyway, if anyone gets crashes (with mdmp,bidmp,rpt files created on the crash in last 1-2 profiling builds, please PM me the downloads (7zipped optimally))
@empty goblet I get a crash !everytime!
I use the #restartserver or #shutdown command via admin command or via script. but I guess this is not what u mean?
does profile branch changes cpu usage for each core?
no
Actually yes. The processing that's done for profiling needs a little bit more processing. thus increasing the usage. But that's almost non-measurable.
wrong @whole cloud as default binaries are the performance ones ... so w/e you talk about is the profiling binary
Yeah. I'm talking about profiling. Because Ulairi asked about profile branch not perf branch. And I also said that it's because profiling needs processing power. Which is not in performance ofc
based on dwarden's previous comments, there is no such thing as performance branch - just profiling branch with performance or profiling binaries π
@woven loom See the description of this channel
and latest release 1.72.142342 new PROFILING branch with PERFORMANCE binaries, v05, server and client, windows 32/64-bit, linux 32-bit
you guys made things very confusing... so in conclusion?
there is profiling branch which includes profiling and performance binaries
you will notice there is arma3.exe which is performance and arma3_profiling.exe which is profiling when you download the profiling branch
ππ»
got a hard crash with dump and all (memory exception thingy)
while randomly walking through tanoa
will make a ticket and stuff tomorrow
got a launcher exception too, yesterday
Really should rename that branch, majority of people looking for it. Are after the perf builds
yeah, but only because they think that extra 1fps is going to suddenly make them dominate in KoTH
well then which do i run for performance? regular branch or profiling? xd
profiling is obviously not performance. Just grab it manually from dropbox instead of using the Steam branch Β―_(γ)_/Β―
@whole cloud stop spreading false news :D
[3:16 PM] jonpas: you will notice there is arma3.exe which is performance and arma3_profiling.exe which is profiling when you download the profiling branch
by default profiling/performance branch runs performance binaries
same for server, there are arma3server and arma3serverprofiling binaries on the branch
@whole cloud steam branch and dropbox versions are identical (per Dwarden in here earlier this month)
Basically, switch yo profiling branch on steam and that's it
it'll do the thing automatically
@lean dirge
yes
and in this case, arma3.exe is the performance binary
i.e. you don't have to do anything unless you want the profiling binary with the extra debugging stuff
Really should rename that branch, majority of people looking for it. Are after the perf builds
YES! Downloading profiling branch and getting performance instead of profiling is not unconfusing
but otherwise 90% of players would switch to "performance" branch and then whine because
- it crashed
- they can't get 60fps in king of the hill
You mean more people would notice that there is a performance branch?
from what I understand it's not super-better branch for everyone
it's buggy, crashes and dwarden uses it as a testbed for workarounds not yet cleared for master
(glory to dwarden!)
True. I am a guy that loves beta stuff :3
it wasn't about you. it was about why it's not more accessible/easy to find
too much of a feedback is just like no feedback
1.74.142560 new PROFILING branch with PERFORMANCE binaries, v00, server and client, windows 32/64-bit, linux 32-bit
- sync with 1.74.142559 main branch stable update
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-172-performance-binary-feedback/?do=findComment&comment=3222587
No dropbox/googledrive downloads? @empty goblet
No link with 1.74 perfv00 so assume it's SteamCMD only?
@boreal wigeon @hallow yew uploading those now, sorry was busy
No problem Dwarden, went to bed early last night, woke at 5am to a million messages about 1.74 π
When I try to join a server with the perf branch selected via Steam, it tells me BE is not activated (restart does not fix it). When I start with the normal exe it works fine.
Is the steam branch not updated or do I have to look elsewhere for a solution?
@thick elk investigating into that ....
@empty goblet , where would you like us to upload crash logs?
dropbox for example, 7zip the mdmp, bidmp, rpt from moment of crash
Thank you
the crash was with the RC for Windows. Apologies if this is the wrong channel.
np, we will look into it @oak nymph (suggestion, please update the server binary to performance 1.74.142560 from profiling branch)
Will do, thanks @empty goblet
note: there should be new profiling 01 out soon, only windows server/client, lot of crash fixes
@empty goblet i have a lot of crash logs man
from @warm sparrow which version ?
1.74.142620 new PROFILING branch with PERFORMANCE binaries, v01, server and client, windows 32/64-bit, w/o linux 32-bit (sorry)
BattlEye won't launch for me with 1.74.142620 64-bit performance binary.
Same here, Get stuck in Battleye enable loop
guess this is fixed only 1.76.rc
v00 and v01 have this two commands in .exe arma3battleye.exe 2 1 0
Maybe that make problems π€
@empty goblet
is that battleeye loop with the latest performance binary ?
Yes
new profiling 1.74.142657 has the fix for that roles selection assignment issue (e.g. causing beCTI headache)
it was causing a headache for all of us, not just for CTI players...
@empty goblet typo? 1.74.142657?
ofc
When's the perf due
it's already out @nocturne obsidian
Still problem with Battleye loop π
@thin wyvern @cursive igloo @swift stone @heady parcel @bronze berry @unique rose
so, the client-side vs BattlEye fix for profiling is actually quite simple, edit file %arma3installdirector\BattlEye\belauncher.ini and add BEArg=-beservice line to end (if it's missing)
@empty goblet Thanks now PERF works with BE π―
@empty goblet π
sry it took so long to identify this lil oversight π
these tend to take longest to be found
any crashes or major issues with recent profiling/performance binaries ? tell us β
thanks for the BE issue fix
ty
Thanks @empty goblet @hallow yew db
new profiling up, little unspecific fixes to previous fixes
@empty goblet sweet! Thanks!
wiser ones will asap realize what those are anyway 
Hmmmm....
1.74.142754 new PROFILING branch with PERFORMANCE binaries, v03, server and client, windows 32/64-bit, linux 32-bit server
- little tweaks for some of previous fixes
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-174-performance-binary-feedback/?do=findComment&comment=3227904
im pretty sure somewhere here gives more info then the readme in the link
but i couldnt find it
can someone show me where is it
What do you need? What are you searching for
I'm getting a lot of 'black screen of death' when having to tab in and out of arma a couple of times
Full screen windowed
I have it in normal full screen
dedmen suggests borderless would be a workaround
only way to get windows to work again is with the hard reset button, which is somewhat extreme for a game crash
and yea i figured after i typed that
still shouldn't happen in fullscreen (and borderless doesn't have gamma settings, can be a dealbreaker on some screens)
after it crashes and IF i manage to kill it, there will be a lingering arma 3 process with no threads, and subsequently lots of stuff will start behaving wonky. Reboot also hangs.
more crash dumps in your PM, dwarden π
@empty goblet , had two server crashes last night:
I updated to performance build 03 just now and will keep an eye out for further crashes.
ty
@empty goblet V3 causes 20 seconds network timeout for the the entire server like v0.
Going back to v2 fixed it.
It happend about once every couple of hours. 2 days on v2 and no timeouts.
@nocturne obsidian how big is your mission file and how often you update it ?
It's Koth. So 3 mb. Mission file we haven't updated for over a month. This particular server I did the testing on was a Malden no tower infantry server with 90 slot. Restart every 24 hours. @empty goblet
ok was just checking
sorry guys do you know if disconnectTimeout is included in the current stable and functional? or is still only in profiling branch?
@empty goblet When can we expect the new build? Tomorrow?
@boreal wigeon if all goes fine then yes
but you can now use the MAIN branch stable as it has all needed
Dwarden we may have found a weird crash issue related to Rifleman (AT) and opening the map while in Zeus, please check PM
@empty goblet 1.76.142894_v00 only sync with 1.76.142872 or...
v0 is usually only sync yes.
sync+crashfix (the one mentioned in day ago dev branch)
Thanks πΉ
1.76.142894 new PROFILING branch with PERFORMANCE binaries, v00, server and client, windows 32/64-bit, linux 32-bit server
- sync with 1.76.main
- Fixed: Potential crash when connecting to Dedicated Servers with BattlEye switched off
details: https://forums.bistudio.com/forums/topic/160288-arma-3-stable-server-176-performance-binary-feedback/?do=findComment&comment=3231623
Crashing after update to 1.76 - both with 142894 and 142872 - crashing short after start when in zeus for some mins
bad π need π¨ π
it
will this give my server higher than 48 fps?
@nocturne obsidian I've never seen my server above 50 fps so I doubt it. And this isn't a magical fix just some potential performance issues fixed.
Cool, still got me thinking to try it π
will it make my server support vr headsets? π
π
You need to approach that differntly if you want VR support, just be like 'Dwarden this update broke VR!' and he'll be like 'OH! Send logs!' and 30 minutes later you'll have a performance binary with VR support.
as if I didn't try this before
does the performance binary actually help
because when i play on 120 slot koth servers i get 13fps
it's not a magic toy that will give you +50fps