Join the Power Platform Masterclass #2 starting April 23

Advanced sync setup: Difference between revisions

Jump to navigation Jump to search
Line 135: Line 135:
== SyncLog information ==
== SyncLog information ==


To double check the setup values really used in the synchronization*) check the log from the last synchronization. Look for a text similar to:
Advanced settings generally contain several platform-dependent setups. SyncEngine selects the settings applicable to the current platform. Moreover, settings may be justified to allowed ranges. To double-check which setup values are actually used in the synchronization, check the log from the last synchronization. Look for a text similar to:
<syntaxhighlight lang='xml'><AdvancedSetup>
<syntaxhighlight lang='xml'><AdvancedSetup>
DownloadCacheSize=500
DownloadCacheSize=500
Line 143: Line 143:
</syntaxhighlight>
</syntaxhighlight>


This text is permanently stored in the log before the first use of the advanced settings. (For the case something goes wrong.) Sync log contains additional information that is important for designing downloader cache. It might look similar to <code><Downloader CacheSize=200MB UsedCache=50MB /></code>. In this case we designed unnecessary large cache. This does not present any problem because the cache grows dynamically (DownloadCacheSize is just theoretical upper limit), yet it is good to know the real memory consumption.
This text is permanently stored in the log before the first use of the advanced settings. (For the case something goes wrong.) Sync log contains additional information that is important for designing downloader cache. It might look similar to <code><Downloader CacheSize=200MB UsedCache=50MB /></code>. In this case, we designed an unnecessary large cache. This does not present any problem because the cache grows dynamically (DownloadCacheSize is just theoretical upper limit), yet it is good to know the real memory consumption.


The downloader summary may contain also the information about the pauses ,as for example <code><Downloader CacheSize=100MB UsedCache=81MB Paused=18% /></code>. In this case we know that the downloader paused for considerable time. As the single possible reason is insufficient cache size, increasing the cache size would improve the performance.
The downloader summary may contain also the information about the pauses ,as for example <code><Downloader CacheSize=100MB UsedCache=81MB Paused=18% /></code>. In this case, we know that the downloader paused for a considerable time. As the single possible reason is insufficient cache size, increasing the cache size would improve the performance.
 
<nowiki>*</nowiki>) Advanced settings generally contain several platform-dependent setups. SyncEngine selects settings applicable to the current platform. Moreover, settings  may be justified to allowed ranges.


== Warning ==
== Warning ==

Navigation menu