Use the Java -Xmx parameter if you get OutOfMemoryError. Increase
the limit for open files in your operating system if you get the "Too many
open files" error.

Splitting algorithm

OSMT's splitting algorithm is neither a "keep complete ways" nor a "crop ways at bounding boxes" algorithm. It reduces the overhead in each tile to a minimum, while still offering a merge functionality, i.e. ways are split, but in such a way that they can be correctly reproduced by the merge algorithm, at least if no tiles are missing. Singular tiles, as well as the merging results, are suited for all purposes except uploading to the OSM database.