Tested on a Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz, Linux 5.3
Note: The folia-rust implementation does only a minimal validation whereas the others do a a complete shallow validation on parsing, including also a text consistency validation.
file: bosb002gide03_01.nederlab.folia.xml
Implementation | CPU | Memory | Peak Memory |
---|---|---|---|
foliapy v2.2.1 | 60.9 s | 2083 MB | - |
libfolia v2.3 | 14.7 s | 2656 MB | 2681 MB |
folia-rust v0.0.1 | 2.6 s | 531 MB | 622 MB |
Implementation | CPU | Memory | Peak Memory |
---|---|---|---|
foliapy v2.2.1 | 1.46 s | - | - |
libfolia v2.3 | 0.84 s | - | - |
folia-rust v0.0.1 | 0.122 s | - | - |
Implementation | CPU | Memory | Peak Memory |
---|---|---|---|
foliapy v2.2.1 | 77.7 s | - | - |
libfolia v2.3 | 5.06s | - | - |
folia-rust v0.0.1 | 1.14s | - | - |