Hi.
I’m trying to use ZenShareDDC.
I finished the setup quickly and easily.
However, the Zen Remote latency is very high.
But when I checked the LAN speed, it was 3ms.
What should I check? What am I missing?
Thank you.
Hi.
I’m trying to use ZenShareDDC.
I finished the setup quickly and easily.
However, the Zen Remote latency is very high.
But when I checked the LAN speed, it was 3ms.
What should I check? What am I missing?
Thank you.
Hey there @GooGooWork! Welcome to the community! That is some extremely high latency. Is it possible the server hosting it is overburdened? What’s the average read/write for this server?
The server is not overburdened.
How can I check the average read/write?
Also FileSystem latency is not high .
Thankyou
Might not need to think on the Read/Write here actually, considering the latency it’s probably only able to do but so much with what it gets.
Do you have a firewall that could be interfering with the application?
It’s possible another application is using the same ports, this could cause a similar kind of congestion presenting as latency.
Is there anything in the log led by LogDerivedDataCache
with any errors during operation? (it likely won’t have anything since I believe the engine log only works with the local cache, but it’s worth a look).
server spec.
CPU : AMD Ryzen 9 5900X 12-Core Processor 3.70GHz
RAM : 128GB
OS : Window11 64bit
and log.
LogDerivedDataCache: Display: Memory: Max Cache Size: -1 MB
LogDerivedDataCache: FDerivedDataBackendGraph: Pak pak cache file ../../../SixMan/DerivedDataCache/DDC.ddp not found, will not use a pak cache.
LogDerivedDataCache: Unable to find inner node Pak for hierarchy Root.
LogDerivedDataCache: FDerivedDataBackendGraph: EnginePak pak cache file ../../../Engine/DerivedDataCache/DDC.ddp not found, will not use a pak cache.
LogDerivedDataCache: Unable to find inner node EnginePak for hierarchy Root.
LogDerivedDataCache: Display: ZenLocal: Using ZenServer HTTP service at http://[::1]:8558/ with namespace ue.ddc status: OK!.
LogDerivedDataCache: Local: Found registry key GlobalDataCachePath UE-LocalDataCachePath=G:/LocalZenServer
LogDerivedDataCache: G:/LocalZenServer: Speed tests took 0.00 seconds.
LogDerivedDataCache: Display: G:/LocalZenServer: Performance: Latency=0.01ms. RandomReadSpeed=1003.77MBs, RandomWriteSpeed=273.16MBs. Assigned SpeedClass 'Local'
LogDerivedDataCache: Local: Using data cache path G:/LocalZenServer: DeleteOnly
LogDerivedDataCache: Display: ZenShared: Using ZenServer HTTP service at http://10.3.1.34:8558/ with namespace ueSixman.ddc status: OK!.
LogDerivedDataCache: Shared: Disabled because no path is configured.
LogDerivedDataCache: Unable to find inner node Shared for hierarchy Root.
LogDerivedDataCache: Cloud: Disabled because Host is set to 'None'
LogDerivedDataCache: Unable to find inner node Cloud for hierarchy Root.
LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: Memory: Max Cache Size: -1 MB
UATHelper: 쿠킹 (Windows): LogZenServiceInstance: Display: Unreal Zen Storage Server HTTP service at [::1]:8558 status: OK!.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenLocal: Using ZenServer HTTP service at http://[::1]:8558/ with namespace ue.ddc status: OK!.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: G:/LocalZenServer: Performance: Latency=0.01ms. RandomReadSpeed=1293.75MBs, RandomWriteSpeed=213.61MBs. Assigned SpeedClass 'Local'
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Using ZenServer HTTP service at http://10.3.1.34:8558/ with namespace ueSixman.ddc status: OK!.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
LogDerivedDataCache: G:/LocalZenServer: Maintenance finished in +00:00:00.000 and deleted 0 files with total size 0 MiB and 0 empty folders. Scanned 0 files in 1 folders with total size 0 MiB.
LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
UATHelper: 쿠킹 (Windows): LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.
Thanks for that. It seems to correctly recognize your local instance and remote instance and even says the remote instance is “ok!” before it claims performance is too low to continue without any extra information about it so we may need to enable verbose logging to get any extra info.
To turn on verbose logging, run with -logcmds="LogDerivedDataCache Verbose"
.
Yes, Thanks for that.
I will try to turn on the verbose command.
And I will be back with the log after some tests.
This is verbose logs.
LogHAL: Log category LogDerivedDataCache verbosity has been raised to Verbose.
LogInit: Command Line: -logcmds="LogDerivedDataCache Verbose"
LogDerivedDataCache: Display: Memory: Max Cache Size: -1 MB
LogDerivedDataCache: FDerivedDataBackendGraph: Pak pak cache file ../../../SixMan/DerivedDataCache/DDC.ddp not found, will not use a pak cache.
LogDerivedDataCache: Unable to find inner node Pak for hierarchy Root.
LogDerivedDataCache: FDerivedDataBackendGraph: EnginePak pak cache file ../../../Engine/DerivedDataCache/DDC.ddp not found, will not use a pak cache.
LogDerivedDataCache: Unable to find inner node EnginePak for hierarchy Root.
LogDerivedDataCache: Warning: ZenLocal: Unable to reach ZenServer HTTP service at http://localhost:8558/ with namespace ue.ddc. Status: 0 . Response:
LogDerivedDataCache: Display: ZenLocal: Readiness check failed. It will be deactivated until responsiveness improves. If this is consistent, consider disabling this cache store through the use of the '-ddc=NoZenLocalFallback' or '-ddc=InstalledNoZenLocalFallback' commandline arguments.
LogDerivedDataCache: Local: Found registry key GlobalDataCachePath UE-LocalDataCachePath=G:/LocalZenServer
LogDerivedDataCache: Verbose: G:/LocalZenServer: Stat tests took 0.00 seconds.
LogDerivedDataCache: Verbose: G:/LocalZenServer: Read tests passed and took 0.00 seconds.
LogDerivedDataCache: Verbose: G:/LocalZenServer: Write tests passed and took 0.00 seconds.
LogDerivedDataCache: G:/LocalZenServer: Speed tests took 0.00 seconds.
LogDerivedDataCache: Display: G:/LocalZenServer: Performance: Latency=0.01ms. RandomReadSpeed=1502.89MBs, RandomWriteSpeed=304.80MBs. Assigned SpeedClass 'Local'
LogDerivedDataCache: Local: Using data cache path G:/LocalZenServer: DeleteOnly
LogDerivedDataCache: Display: ZenShared: Using ZenServer HTTP service at http://10.3.1.34:8558/ with namespace Sixman.ddc status: OK!.
LogDerivedDataCache: Shared: Disabled because no path is configured.
LogDerivedDataCache: Unable to find inner node Shared for hierarchy Root.
LogDerivedDataCache: Cloud: Disabled because Host is set to 'None'
LogDerivedDataCache: Unable to find inner node Cloud for hierarchy Root.
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'GlobalShaderMap/f7dfc209d7079d3b002f93e3fa9d78d91a617f58' from 'GlobalShaderMap [PCD3D_SM6, /Engine/Private/Bloom/BloomPackKernelConstants.usf]'
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'GlobalShaderMap/df89dac417fbc0c0a54ec7c03ec188aea9bd8724' from 'GlobalShaderMap [PCD3D_SM6, /Engine/Private/HairStrands/HairStrandsVoxelDebug.usf]'
// ... same logs
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'GlobalShaderMap/1dc28e31cc25d77bd9c43fad25e517249b1e9538' from 'GlobalShaderMap [PCD3D_SM6, /Engine/Private/PostProcessEyeAdaptationUtils.usf]'
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'GlobalShaderMap/29bd19dfe3278ad3ac857f966a441953626f4f25' from 'GlobalShaderMap [PCD3D_SM6, /Engine/Private/SceneCulling/SceneCullingBuildExplicitBounds.usf]'
LogDerivedDataCache: Verbose: ZenShared: Cache hit for 'FShaderJobCacheShaders/5b9b1146cc20d60f39a29d9a6895266cbed8c4cc' from 'FShaderJobCache'
LogDerivedDataCache: Verbose: ZenShared: Cache hit for 'FShaderJobCacheShaders/cb653118922661498a20d467174341a0f70e6f2b' from 'FShaderJobCache'
LogDerivedDataCache: Verbose: ZenShared: Cache hit for 'FShaderJobCacheShaders/65b6ea9c415af7c6d989489fe43165307b472883' from 'FShaderJobCache'
//... same logs
LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'FShaderJobCacheShaders/eda9f1382597077a0631e3dd6d2a82dc3abc4fb3' from 'FShaderJobCache'
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'LegacyTEXTURE/9ac1ac964117a2cede10db1d06dbe1c8908eee57' from '/Engine/EditorResources/S_Actor.S_Actor [Fast]'
LogDerivedDataCache: G:/LocalZenServer: Maintenance finished in +00:00:00.000 and deleted 0 files with total size 0 MiB and 0 empty folders. Scanned 0 files in 1 folders with total size 0 MiB.
LogDerivedDataCache: Verbose: G:/LocalZenServer: Maintenance is paused until the next scan at 2025.02.27-21.26.32.
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'FShaderJobCacheShaders/e12424541b6c8e2d4a7b7650bcd3c46f743a202f' from 'FShaderJobCache'
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19249
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19249, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19250
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19250, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19251
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19251, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19252
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19252, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19253
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19253, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19254
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19254, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19255
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19255, SUCCESS
LogDerivedDataCache: Verbose: WaitAsynchronousCompletion, Handle 19256
LogDerivedDataCache: Verbose: GetAsynchronousResults, bDataWasBuilt: 1, Handle 19256, SUCCESS
LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.
LogDerivedDataCache: Verbose: ZenShared: Cache miss for 'LegacyChaosGeometryData/20747c8919ad9d6329ea0ce112167d561b6f374c' from 'StaticMesh /Game/Scene_Bazaar_Vol1/Assets/MS/3D/His_Baz_Sack_Jute_Closed_04/SM_His_Baz_Sack_Jute_Closed_04.SM_His_Baz_Sack_Jute_Closed_04'
LogDerivedDataCache: Verbose: ZenShared: Cache put complete for LegacyNavCollision/9e814ca9288437e3878eb1273dbfc68a3982b600 from 'StaticMesh /Game/Scene_Bazaar_Vol1/Assets/MS/3D/His_Baz_Sack_Jute_Closed_04/SM_His_Baz_Sack_Jute_Closed_04.SM_His_Baz_Sack_Jute_Closed_04'
LogDerivedDataCache: Verbose: ZenShared: Cache put complete for LegacyChaosGeometryData/20747c8919ad9d6329ea0ce112167d561b6f374c from 'StaticMesh /Game/Scene_Bazaar_Vol1/Assets/MS/3D/His_Baz_Sack_Jute_Closed_04/SM_His_Baz_Sack_Jute_Closed_04.SM_His_Baz_Sack_Jute_Closed_04'
// Hit, put, and miss logs are repeating
LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.
LogDerivedDataCache: Display: ZenShared: Performance does not meet minimum criteria. It will be deactivated until performance measurements improve. If this is consistent, consider disabling this cache store through environment variables or other configuration.
LogDerivedDataCache: Display: ZenShared: Performance has improved and meets minimum performance criteria. It will be reactivated now.