I am working with .NET SDK v100.9 on a project. There is a visualization performance drop on a basic application when app enters fullscreen. The app loads, as a basemap, only a url from ArcGIS Server 10.7.1. The url loaded is a WMTS that has been cached with this levels: 4M, 2M, 1M, 500K, 250K, 100K, 64K, 32K, 16K, 8K, 4K, 2K and 1K.
Navigation performance in fullscreen (resolution 3840x2160) starts to be very poor, performing fast mouse wheel moves (zoomin/zooout). The performace is good if only Pan is doing.
If I resize the app window decreasing it, the navigation performance seems to be better as the window size is getting smaller.
I tried creating several services with different tile sizes from 128x128 to 1024x1024. 256x256 seems to be the better option.
During the navigation in fullscreen ArcGIS Server machine memory and cpu are quite low. Application process in the windows client machine reaches 25% of CPU, when the tiles are not rendering properly fast.
Are there any tunings I can make to adjust the performance?
App code attached