Getting about average 10 more FPS on 3 servers.
I believe @BigEgg gets the credit for figuring out this one. @ndavalos wrote the code below to temp fix it and @icomrade patched it for the next update.... but unless you follow the github issues, (and you should) you may have missed this one as its buried in a post i made several weeks ago.
this code goes at the bottom of your init.
see this for more info https://github.com/EpochModTeam/DayZ-Epoch/issues/1926
edit: this code will need to be removed when 1.0.6.2 comes out.
Posting this because ive spoken with 2 other server owners who hadn't seen this info.
if (hasInterface) then { dayz_rollingMessages = { private "_showText"; disableSerialization; _showText = { private "_textLine"; 15 cutRsc ["RSC_DZ_Messages","plain"]; _textLine = (uiNamespace getVariable "DZ_Messages") displayCtrl 4099998; _textLine ctrlSetStructuredText (parseText _this); _textLine ctrlCommit 0; }; if (typeName _this == "ARRAY") exitWith {(_this select 0) call _showText}; //Special or multi-line message if ((diag_ticktime - Message_1_time) < 5) then { if ((time - Message_2_time) < 5) then { Message_3 = Message_2; Message_3_time = Message_2_time; } else { Message_3 = ""; }; Message_2 = Message_1; Message_2_time = Message_1_time; } else { Message_2 = ""; Message_3 = ""; }; Message_1 = _this; Message_1_time = diag_ticktime; (format ["%1<br></br>%2<br></br>%3", Message_1, Message_2, Message_3]) call _showText; }; };