according chromium developer tools, a zonelist.sh request takes 1s to complete. When measuring on the target: time ./zonelist.sh.orig -> 0.34s time ./zonelist.sh.patch -> 0.26s The chromium also reports a reduction of ~30%. The fastest way was to cache the output once and use that: /www/pages/cgi-bin/zonelist.sh > /usr/share/zoneinfo/zoneinfo.cache time ./zonelist.sh.cat -> 0.02s The problem is to ensure the consistency of the cache file, evtl. remove the cache in postinst hook of tzdata....
Signed-off-by: Andreas Fenkart andreas.fenkart@dev.digitalstrom.org