Stranger Posted December 14, 2014 Report Share Posted December 14, 2014 Hey guys, i told it to Skaronator allready, that my server have some big issues. Everything is fine and from one second to another the server uses 100% CPU and dont went down (only when i terminate the server exe process). Screenshot: I really dont know where this comes from, but something tells the server to use all the available CPU Power. As you can see, after restart it went fine again. Players on the Server before the Problem 56, and also when players leave the server (it was with 10 after that problem) the CPU do not went down - i need to restart. May an admin can have a look into this. If you guys need more files or logs, just tell me. THX P.S.: There is another guy who has the exact problem. ####################################################################### FIXED: We found a temp fix for the problem: Disable the VAC stuff in epochserver.ini, it's bugged out. Link to comment Share on other sites More sharing options...
Darth_Rogue Posted December 14, 2014 Report Share Posted December 14, 2014 To help troubleshoot this we will need complete server specs, Epoch server startup command line, server RPT file, and a list of any modifications you've made to the stock server files. Link to comment Share on other sites More sharing options...
Stranger Posted December 14, 2014 Author Report Share Posted December 14, 2014 It has started again and this time i recorded it. Video: http://www.utcity.net/asm.mp4 Taskmanger CPU: Server Specs: i7-4770 Change Values: Just added a Loading Screen Startup Parameters: -mod=@ASM;@Epoch;@EpochHive -port=2602 // Profiles -profiles=profile -name=Administrator // Configuration files -config=profile\server.cfg -cfg=profile\basic.cfg // Performance -maxMem=2047 -bandwidthAlg=2 -autoinit -loadMissionToMemory Link to comment Share on other sites More sharing options...
Darth_Rogue Posted December 14, 2014 Report Share Posted December 14, 2014 What about your server RPT file? Any errors? I'd try getting rid of the bandwidthAlg switch and maybe add -exThreads=1 and -enableHT. That might help a bit. Certainly can't hurt at this point. Also, doesn't autoinit and loadmissiontomemory do the same thing? Maybe that's an issue as well. Link to comment Share on other sites More sharing options...
Stranger Posted December 14, 2014 Author Report Share Posted December 14, 2014 enableHT was int here before, removed it for stresstest. Thats not the problem or the fix... :) Link to comment Share on other sites More sharing options...
ToejaM Posted December 14, 2014 Report Share Posted December 14, 2014 I'm having this exact same problem, I've reported it to the BI developer Dwarden but he shrugged it off as my problem which isn't helpful I know but its good (and bad) to know that others are having the same issue.I don't see why the server.exe would need to max out the CPU for any reason. Link to comment Share on other sites More sharing options...
Stranger Posted December 14, 2014 Author Report Share Posted December 14, 2014 I'm having this exact same problem, I've reported it to the BI developer Dwarden but he shrugged it off as my problem which isn't helpful I know but its good (and bad) to know that others are having the same issue. I don't see why the server.exe would need to max out the CPU for any reason. As i said before it starts from nowhere. After a while the frames drop down to unplayable...restart is needed. Changed some values but it still happens to me. Link to comment Share on other sites More sharing options...
Darth_Rogue Posted December 14, 2014 Report Share Posted December 14, 2014 Maybe try doing a verify integrity on your Arma 3 server install and download a fresh copy of the Epoch mod files. If it's running ok for a while and then runs away there must be a script or dll or process that's going crazy somewhere. Otherwise I'd say there's a poorly written script causing it, but from what you've mentioned there's nothing really custom running so that shouldn't be the case. Link to comment Share on other sites More sharing options...
Stranger Posted December 14, 2014 Author Report Share Posted December 14, 2014 Happening again and again: Link to comment Share on other sites More sharing options...
Stranger Posted December 14, 2014 Author Report Share Posted December 14, 2014 So some minutes ago the Root Server stopped to response...great! Link to comment Share on other sites More sharing options...
Darth_Rogue Posted December 14, 2014 Report Share Posted December 14, 2014 What's your server RPT look like? Link to comment Share on other sites More sharing options...
Stranger Posted December 15, 2014 Author Report Share Posted December 15, 2014 It is pretty big... Link to comment Share on other sites More sharing options...
Darth_Rogue Posted December 15, 2014 Report Share Posted December 15, 2014 Upload it to pastebin. You can also post it here, although I'd recommend using the tags. ;) Link to comment Share on other sites More sharing options...
Stranger Posted December 16, 2014 Author Report Share Posted December 16, 2014 I figured out, that if a player opens up a Trader (mostly the guys in Spawnzones) with much loot in it, the framerate drops and the CPU rises. I deleted all the Traders loot and it does not happen anymore. Well i need to monitor this the next few days but so far no High CPU usage... Link to comment Share on other sites More sharing options...
Darth_Rogue Posted December 16, 2014 Report Share Posted December 16, 2014 Ok cool. Please keep us posted. If the problem returns once the traders get full again you may want to create a Issue ticket on the Github so the dev team can look at it. They may have to find a way to parse the trader tables for items older than 'X' days or more than quantity 'X'. Link to comment Share on other sites More sharing options...
ToejaM Posted December 16, 2014 Report Share Posted December 16, 2014 I figured out, that if a player opens up a Trader (mostly the guys in Spawnzones) with much loot in it, the framerate drops and the CPU rises. I deleted all the Traders loot and it does not happen anymore. Well i need to monitor this the next few days but so far no High CPU usage...Nice work, sorry I didn't get back to you since teamspeak, I really have been so busy I'm a stranger even to the CPC admins at the moment! Link to comment Share on other sites More sharing options...
ToejaM Posted December 17, 2014 Report Share Posted December 17, 2014 Yeah this didnt fix it for me. Going to have to dedibox reinstall I think. Link to comment Share on other sites More sharing options...
Stranger Posted December 19, 2014 Author Report Share Posted December 19, 2014 Well, i did not fix it for me either... We will try a reinstall of the server also. Any news about this from your side? Link to comment Share on other sites More sharing options...
Soren Posted December 19, 2014 Report Share Posted December 19, 2014 Still the same Stranger :| Link to comment Share on other sites More sharing options...
Stranger Posted December 20, 2014 Author Report Share Posted December 20, 2014 After Server restart it looks like this now: Sad, that nobody is addressing this for us. Not even over Skype or PM... Link to comment Share on other sites More sharing options...
ToejaM Posted December 20, 2014 Report Share Posted December 20, 2014 Yeah its still the same D: I've done everything in my ability to remedy and test it. Link to comment Share on other sites More sharing options...
IknowYou Posted December 20, 2014 Report Share Posted December 20, 2014 somebody should teach skaronator and awol that you can not call in an scheduled environment. and that you can not waituntil, while, sleep and such things in an unscheduled environment. MGT, DeanReid, Grimonja and 2 others 5 Link to comment Share on other sites More sharing options...
Skaronator Posted December 20, 2014 Report Share Posted December 20, 2014 you can not call in an scheduled environment. Sure can you use call in a scheduled enviroment... How else would you get the returned value of the function?! that you can not waituntil, while, sleep and such things in an unscheduled environment. and you use while loop in a non scheduled enviroment but they exit after 10.000 iterations. Link to comment Share on other sites More sharing options...
GeorgeForeman1 Posted December 20, 2014 Report Share Posted December 20, 2014 A big potential cause for server lag is the mixing of sleep/uisleep. As we all know sleep suffers when the server slows down, were as uiSleep is based on the system and doesnt suffer the same effect. Therefore having large sleeps WILL get even slower as the server runs out of steam. Not really sure why any would use sleep now a days, unless the code was borrowed from elsewhere. This is pulled from the epoch security functions file... MGT, Flosstradamus and LunatikCH 3 Link to comment Share on other sites More sharing options...
Skaronator Posted December 20, 2014 Report Share Posted December 20, 2014 A big potential cause for server lag is the mixing of sleep/uisleep. This part is just executed on the client, nothing to do with the server. And while the client execute the normal sleep does it execute the line above (the PVS call) which meant the client get BANNED and a direct disconnect, so not a big deal at all. Link to comment Share on other sites More sharing options...
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