I configured the cache directory in config.json as follows:
{
"cache_directory": "/custom/path"
}
Issue:
However, when downloading files, they are still temporarily generated in the following local directory for a split second:
C:\Users\(UserName)\AppData\LocalLow\Unity\Temp
Impact:
Because of this behavior, the application moves the files between the local drive and the specified cache drive. This intermediate file transfer causes unnecessary disk I/O operations and significantly degrades performance/response times.
Expected Behavior:
Downloaded files should be streamed or generated directly in the configured cache_directory to avoid any slow local drive transfers.