[]

ziplenen dokumanın aşırı küçülmesinin nedeni

bir word olsun autocad çizimi max dosyası olsun bunlar ziplenince 10mb olan orjinal boyutlarının atıyorum 236kb a küçülmesi çok güzel bişey de bunun teknik açıklaması nedir?
beklediğim yanıt şu tür bişey: "şimdi efenim bunlar zörtörel dokumanlar olduğu için normalde bıdı bıdı olan yapıları ziplediğimizde fıtı fıtı haline dönüşürler"



 
benim kendi yaptığım bir tespit..
mesala elimizde 2 klasor olsun..
bu iki klasor de 10 mb olsun...
ama birisinde 500 tane dosya olsun.. diğerinde de 5 tane dosya olsun...
500 dosya olup da 10 mb olan klasor feci derecede sıkışabiliyor.. 2-3 mb'a iniyor nerdeyse boyutu..
ama az dosya içeren klasor 1 mb anca sıkışıyor..

gerçi sizin sorunuz tek bir dosya sıkıştırması üzerine ama :))
olsun aklıma geldi, tespit ettim yazdım ben de :))
  • fuck milk get beer2  (21.01.09 14:28:39) 
sıkıştırma algoritmasına, sıkıştırdığın dosyanın türüne ve dosya içeriğine göre sıkıştırma sonucu oluşan boyut değişir. mesela 100mb lık bir text dosyası olsun. ama içinde sadece tek bir harf olsun. başka bir şey yazmadan sadcece tek harfı çok sayıda yazarak oluşturulan bu dosyayı rar la sıkıştırdığında sıkıştırma sonucu oluşan yeni dosya "1 kb" bile etmez. 100mb tan nerelere indi. ama mesela 100 mb lık bir divx videoyu sıkıştırsanız aynı yöntemle 99mb eder.


  • yazark  (21.01.09 14:42:14) 
öncelikle dosya tipleri sadece uzantı değişikliği demek değildir. bir bmp uzantısı ile txt uzantısı arasında dağlar kadar fark var. imaj ve multimedia formatları daha az sıkışır. bunun nedeni çok detaylı bir şekilde veri saklamalarıdır. örneğin bir resmin her pikselini tek tek yazmaları gerekir. oysaki text bir dosyada elinizdeki tek şey karakterlerdir. belli metin katarları olarak gruplayıp benzer olanları hoppadanak sıkıştırırsınız. autocad dosyası da format olarak aslında text dosyadır. dosya formatı grafik olmadığından boyutu oldukça küçültülebilir.kısaca özetleyeyim, multimedia formatları çok az sıkışır. karakter tabanlı formatlar çok iyi sıkışır.

örnek bir konu anlatımı : www.gokhanca.com
  • ugokhan  (21.01.09 15:00:17) 
@yazark'ın dediği gibi misal pascha d için program söyle işler 1 x p + 2 x a + 1 x s + 1 x c + 1 x d, görüldüğü gibi değişik içerik arttıkça yazılan kod ve bunu şıkıştırma süresi de artar.


  • edip  (21.01.09 15:10:04 ~ 15:10:21) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.