java.util.zip paketini denedim, çok yavaş.Çok sayıda dosya içeren bir zip dosyasından 1 dosya ayıklamanın en hızlı yolu nedir?
Daha sonra LZMA SDK ve 7z jbinding'u buldum ama aynı zamanda bir şeyleri de yok. LZMA SDK, nasıl kullanılacağı konusunda bir tür dokümantasyon/eğitim sağlamaz, çok sinir bozucu. Javadoc yok.
7z jbinding, yalnızca 1 dosya ayıklamanın basit bir yolunu sağlamaz, ancak, yalnızca zip dosyasının tüm içeriğini ayıklamanın bir yolunu sağlar. Ayrıca, sıkıştırılmamış dosyayı yerleştirmek için bir yer belirtmenin bir yolunu sağlamaz.
Herhangi bir fikir lütfen ???
..... biz
Ben ZipFile API daha hızlıdır hayal olur Saniyede 20 istek hakkında konuşuyor. Java.util.zip kullanarak bir dosyayı açmanın hızının 0,5 ila 2 sn arasında olacağını inceledik. Bu yavaş. – lamwaiman1988
Sanırım bir zip dışında tek bir dosyaya ihtiyaç duyulan saniyede 20 istek hakkında konuşuyorsunuz. Neden sadece zamanı önceden unzip değil ve doğrudan dosya sisteminden sunma? FileInputStream ve ZipInputStream arasında bir BufferedInputStream varsa – WhiteFang34
kodunuzu daha hızlı olacaktır. – EJP