File: android-deltas-sync/_etc/examples/large-shared-storage/_readme.txt

This demo's PC-side scripts were run on macOS.  On the 
phone, it uses app-specific storage for zips (for speed) 
and shared storage for content (for accessibility and
longevity).  This is a generally recommended combo,  
but use app-private or shared for zips if required in 
Android 13 (per _README.html#android13-app-specific).

This is a stress test: the content collection is 208G and 
contains some 180k files (at most recent count).  Logfiles
have been trimmed because the content is private.

Nonportable filenames must be fixed here, because Android 11
shared storage doesn't allow them.  Names were fixed earlier 
in the content anyhow, for interoperability with Windows.

See also the comments on runtimes in:

runs/2-initial-copy-phone.txt
  It's unclear if the Termux wakelock was held for this run,
  but it's also unclear if it matters: search for "wakelock"
  in the top-level _README.html for info and links, or try
  https://duckduckgo.com/?q=android+dont+kill+my+app+wakelock

runs/4-sync-changes-phone.txt and ../_README.txt
  When BackupChanges = False, the phone-side sync is faster 
  than shown here when, and similar to the .. app-storage demo.
  Update: per the next NOTE, sync times now reflect the preset.

----
NOTE: the sync portions of this example were regenerated under
Mergeall 3.3, but the initial-copy portions were not, so the
initial-copy run logs may differ slightly with the current 
release.  A rerun of the initial copy would require a 4-hour 
deletion and a 2.5 hour copy, and vary only trivially.  

The new sync runs are not directly comparable to the initial 
copy, because the content has changed; the changes set also 
differs (and is larger).  For comparison, see the prior logs
saved in logs/*/PRIOR-SYNC/.  The runs/ folder has a similar
subfolder for the prior sync's outputs.

----
NOTE: Unicode normalization messages in some logs/ here won't
appear normally; see "LOG-MESSAGES NIT" in ../_README.txt.



[Home page] Books Code Blog Python Author Train Find ©M.Lutz