vicx Posted November 12, 2016 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.
ker2x Posted November 12, 2016 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
DerekSpeare Posted November 13, 2016 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
Milopapa Posted November 18, 2016 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
Recommended Posts