La page (très obsolète) de LZO contient un lien vers une implémentation Java. Il y a aussi la promesse vague de "New ... Java ... interfaces ... dans un proche avenir.", Mais je crois que cela existe depuis quelques années. Cela me fait penser que l'ancienne implémentation de LZO Java a peut-être été lente. Existe-t-il des repères mesurant la performance, ainsi que ses performances relatives à d'autres compresseurs (par exemple, dégonfler)?Existe-t-il des benchmarks de Java LZO vs. Deflate vs. Gzip?
3
A
Répondre
3
J'ai porté le dernier minilzo.c en java. La version initiale est au http://code.google.com/p/java-compress/. Peu de temps je vais ajouter des benchmarks basés sur Java pour mon port.
concernant
Mahadevan
+2
Ce projet est toujours actif? Je n'ai pas vu beaucoup d'activité depuis votre publication. – StaxMan
5
Il y a un projet relativement nouveau: https://github.com/ning/jvm-compressor-benchmark qui compare dégonfler, et alors que LZO ne sont pas inclus, ajoutant pilote pour qu'il devrait être facile.
Questions connexes
- 1. http/1.0 et deflate/gzip
- 2. Java Timer vs ExecutorService?
- 3. Java surcharger vs écraser
- 4. Java: double vs float
- 5. Java vs sortie C
- 6. Java writeObject Vs. writeUTF
- 7. Java statique vs objets réguliers
- 8. Java Sockets: InputStream.read() vs BufferedReader.read()
- 9. Java vs Python sur Hadoop
- 10. POJO vs EJB vs EJB 3
- 11. Programmation de jeux Java: JOGL vs LWJGL?
- 12. T4 vs CodeDom vs Oslo
- 13. Diffuser vs MPI vs zeromq?
- 14. apc_define_constants vs hidef vs define
- 15. SVN vs VSS vs CVS comparant l'aide
- 16. Client .Net vs Java Server avec données brutes
- 17. SHMEM vs tmpfs vs mmap
- 18. QuickTime pour Java vs iTunes DRM
- 19. Traitement du courrier: rails vs php vs perl vs?
- 20. Pylônes ou TurboGears vs .NET ou Java
- 21. Sérialisation Java: readFields/putFields vs Sérialisé Map
- 22. Stack Frame Question: Java vs C++
- 23. Inhouse enregistrement vs OpenID vs Google Friend Connect vs Facebook Connect vs (etc)
- 24. XMLHttpRequest vs Socket vs une autre approche
- 25. Migrer vs 2005 à 2008 vs
- 26. Services Web - Put vs Post vs Get
- 27. TTabSet vs TTabControl vs TPageCtrl/TTabSheet?
- 28. PHP exec() vs système() vs passthru()
- 29. USB - synchronisation vs vs async semi-async
- 30. VS 2008 - Des objets disparaissent?
Notez qu'il existe aussi une nouvelle version récente de Java LZO, "lzo-java": https://github.com/Karmasphere/lzo-java qui semble être une conversion acceptable. Selon le benchmark lié ci-dessous, LZO (comme tous les autres dérivés lz, y compris Snappy) est en effet plus rapide que Deflate/gzip, avec un taux de compression inférieur. – StaxMan