Skip to content

Chartmaker version 1.55

Choose a tag to compare

@N129BZ N129BZ released this 27 Mar 16:30
· 111 commits to main since this release

This release removes multiprocessing in the mergetiles.pl Perl script. This is because parallel processing actually makes the whole process slower, due to multiple threads of disk IO in writing thousands of files to different directories in multiple threads causes disk thrashing.

To try and speed things up a bit more, the mergetiles processing now moves tiles from the source directories to the base directories rather copying them. This also results in much less overall disk space usage, especially with large charts like the full Sectional chart or the Enroute charts.

The docker image at https://hub.docker.com/repository/docker/n129bz/chartmaker/ has also been updated.