Comparing 64 and 32bit Scanners generated with the tply-lexer for pascal (free pascal) and with the jflex-Lexer for Java. Java programs require about 800Mb of memory whereas the pascal programs require just 1Mb of memory. However the Java programs where faster with the complete gene ontology obofile (about 250000 lines).
| Mode/Lines | 1 | 10 | 100 | 1000 | 10000 | 100000 | 250000 |
|---|---|---|---|---|---|---|---|
| obo-plex32 | 0.001 | 0.001 | 0.003 | 0.015 | 0.142 | 1.334 | 3.623 |
| obo-plex64 | 0.001 | 0.001 | 0.003 | 0.015 | 0.160 | 1.448 | 4.038 |
| obo-java15_x64 | 0.140 | 0.135 | 0.133 | 0.206 | 0.623 | 1.297 | 2.241 |
| obo-java15 | 0.133 | 0.136 | 0.137 | 0.208 | 0.596 | 1.352 | 2.028 |
| obo-java16 | 0.134 | 0.132 | 0.134 | 0.215 | 0.465 | 1.117 | 1.943 |

No comments yet
Comments feed for this article