vicx Posted November 12, 2016 Share Posted November 12, 2016 DCS World LoGetWorldObjects() currently takes about 20% of CPU. ... There is nothing we can do on Tacview site do fix this performance issue. For example: This is the most important export function and we must call it at least once a frame to know what is going on. Because without it, it is not possible to know which objects have been created/deleted/updated. With Tacview 1.5.1 you can check your DCS.log file after a mission to see by how much CPU Tacview LUA exporter and LoGetWorldObjects() are taking to export data. From this thread -> https://forums.eagle.ru/showthread.php?p=2940453 I have mentioned this as a potential issue for people experiencing VR performance problems before BUT this is the first time I have seen actual measurements made from inside the export environment. 02995.954 INFO LuaExport::LuaExportStart: [Tacview.UpdateLog] Profile Time=[30.0s] Frame Rate=[30.9 fps] w/o Export=[44.7 fps] DCS Ratio=[69.0%] Export Ratio=[31.0%] 02995.954 INFO LuaExport::LuaExportStart: -------- Profiled Section -------- | CallCount | Ratio | Total | 02995.954 INFO LuaExport::LuaExportStart: AddUpdateObjects(ballistic) | 926 | 0.1% | 0.0% | 02995.954 INFO LuaExport::LuaExportStart: AddUpdateObjects(units) | 926 | 31.2% | 9.7% | 02995.954 INFO LuaExport::LuaExportStart: LoGetWorldObjects(ballistic) [C++] | 926 | 0.4% | 0.1% | 02995.954 INFO LuaExport::LuaExportStart: LoGetWorldObjects(units) [C++] | 926 | 67.4% | 20.9% | 02995.954 INFO LuaExport::LuaExportStart: RemoveObjects | 926 | 0.6% | 0.2% | Tacview LUA script AddUpdateObjects(): 10% CPU (Tacview side, will be fixed) DCS World LoGetWorldObjects(): 20% CPU (ED dev team side) Very cool! Vytuoz is a professional, he has been aware of these issues for a while and has been working on a solution. Link to comment Share on other sites More sharing options...
ker2x Posted November 12, 2016 Share Posted November 12, 2016 (edited) Anyone tested ? Can someone confirm it help with VR to remove it ? I need every last bit of CPU i can get and i don't use tacview 99% of the time. i OC'd my CPU and got only 4Ghz (i'm pretty sure it's my RAM but i won't buy a new set of 32GB). i OC'd my GTX 970 to the maximum setting (and it doesn't want to overheat of crash, sweet :D ) How to remove it ? EDIT : heh, i just have to untick the option in tacview :D Edited November 12, 2016 by ker2x Link to comment Share on other sites More sharing options...
DerekSpeare Posted November 13, 2016 Share Posted November 13, 2016 Does this matter if Tacview is not being used? Derek "BoxxMann" Speare derekspearedesigns.com 25,000+ Gaming Enthusiasts Trust DSD Components to Perform! i7-11700k 4.9g | RTX3080ti (finally!)| 64gb Ram | 2TB NVME PCIE4| Reverb G1 | CH Pro Throt/Fighterstick Pro | 4 DSD Boxes Falcon XT/AT/3.0/4.0 | LB2 | DCS | LOMAC Been Flight Simming Since 1988! Useful VR settings and tips for DCS HERE Link to comment Share on other sites More sharing options...
Milopapa Posted November 18, 2016 Share Posted November 18, 2016 I would also like to know. Don't even know what it is for. PC HW: i5 3770k@4.6GHz | Asus 1080Ti | 16GB DDR3 | Samsung 850 EVO | MSI MPower Z77 Input: MS FFB2 w/ F-16 FLCS grip | CH Pro Throttle | MFG Crosswind | HTC Vive DCS modules: F-14, FW-190, P-51, Bf109, UH1, Mi-8, FC3, CE2 Link to comment Share on other sites More sharing options...
Recommended Posts