Tam o sırada, başka bir pillinetwork sitesi olan zamazing.org'da: "İnsan dışkısıyla çalışan motor"

Mengene
Mengene

Günümüzde bilgisayar kullanıp da dosyaları klasörleri bilmeyen pek yoktur. Hal böyle olunca insanlar ister istemez çeşitli kısıtlılıklar nedeniyle boyutu kabul edilemez sınırlara ulaşan dosyalarını ufaltabilmeyi isterler ve sonuç olarak oldukça çok kullanılan sıkıştırma sistemleriyle tanışıklıkları başlamış olur.

Ancak dosyanın türüne göre ya da başka nedenlerle elde edilen sıkıştırma oranları çoğu zaman yeterli görülmemektedir. Öyle bir zaman geliyor ki bir mp3'ü sıkıştırdığınızda (bazen) 3-5kb arasında disk alanından tasarrufunuz oluyor. Ama bazen gb'larca txt formatlı dokümanları birkaç mb'a kadar indirmek mümkün oluyor.

Gelelim süper sıkıştırma olgusuna.. Bu yöntem de aslında yukarıda sayılandan başka mucizevi bir yöntem kullanmıyor. Yine benzer algoritmalar çevresinde bir kaç ekleme ya da çıkartma yapılarak işler görülüyor ama bu programları oluşturan kişilerin bir tek ortak parametresi bulunuyor. O da "zaman".

Kimi firma diyor ki "bizim programımız dosyaları hem sıkıştırsın hem de bunu oldukça süratli gerçekleştirsin". Bu durumda dosyalardan elde edilecek yer tasarrufu düşük oluyor ama görece kısa sürede işini bitiriyor.

Kimi firmalar da diyor ki "bizim programımız dosyaları deli bağlar gibi sıkıştırsın ama kullanan kişiyi de bilgisayarının başında yaşlandırsın". İşte bu durumda zamandan ödün verilerek oldukça yüksek yer tasarruf oranları yakalanıyor.

Bizzat yapmış olduğum bir denemede yaklaşık 400mb boyutu olan microsoft office kurulum dosyalarını 4mb'a kadar düşürmeyi başardım! Pentium 4 3.0 HT bir işlemci ve 1024mb kingston dual channel ram ile 2 koca ay'ı feda ettim. Açmak için yine aynı makine ile 15 gün vermek gerekecektir.

Şu adresteki program oldukça kullanışlı bir süper sıkıştırma programıdır. Programın kararlı sürümü ve yeni bir beta sürümü buunmaktadır ve açık kaynaklı bir yazılım olduğunu belirtmek gerekir. Bilgisayarınıza kurduktan sonra istediğiniz dosyalara sağ tıklayıp bu programa kolayca yollayabiliyorsunuz. Yine oldukça büyük bir sıkıştırma ayarı seçeneği bulunuyor. Şimdi dilerseniz işleyişe ilişkin ayrıntılara geçelim.

Öncelikle yazılım sizden oldukça yüksek bir ram miktarı talep edecektir. Eğer yok ise, yüksek oranlı sıkıştırma ayarlarında program çalışmayı reddedecektir. Eğer sisteminiz düşük kapasiteli ise, cevap veremeyecek kadar kasılacağını belirtmek gerek. Ayrıca winZip ve winRar'dan alışık olduğumuz gibi sıkışan dosyayı açtığımızda içeriğindeki dosyalara uzantılarına ve sıkışma öncesi-sonrası boyutlarına bakabilme olanağımız bulunuyor. İstersek tamamı yerine istediğimiz dosyaları da ayıklayıp açma imkanımız bulunuyor.

Son olarak internette yaygın olarak rastlanılabilecek bir hadiseye değinip bitirmek istiyorum. Çok tanınmış bilindik bazı bilgisayar oyunlarının, kimliği belirsiz kişilerce gayri resmi bir şekilde kurulum dosyaları yayınlanıyor. Üstelik sıkıştırılmış deniyor ve hakikaten 10-15 MB (gb değil!) civarındaki kurulum dosyasını indirip açtığınızda çıkan dosyalar yaklaşık 4-5 gb yer işgal ediyor. Ama açılan dosyaların içeriği tamamen whitespace ile doldurulmuş. Takdir edilir ki oyunu kurmanız da imkan dahilinde değil. Böylece süper sıkıştırmanın çakması da karşınıza çıkabilecektir ancak aldanmayınız. Gerçek anlamıyla süper sıkıştırma anlattığım şekilde sağlanabilmektedir ve gerek açarken gerek sıkıştırırken büyük zamansal maliyetlere katlanmak zorunluluğu vardır (henüz) ...

Spacer
Spacer
 | 19 yorum var 
 | 22 Åžubat 2009 15:34 

Yorumlar

bildiri guzel yalniz benim gorusum. gunumuzde en dandik laptop ta bile 160 gb hdd varken ortalama bir bilgisayarda 250 gb ile baslarken.artik Tb larin konustugu bir dunyada ne gerek var yer acmaya

narch  |  (0 puan) 22 Åžubat 2009 15:57

internet trafiğini azaltmak için kullanışlı olabilir. özellikle kota uygulaması yürürlükte olan ülkemiz için biçilmiş kaftan (zaman maliyetini görmezden gelen kullanıcılar için)

lazaronnie  |  (3 puan) 22 Åžubat 2009 16:01

benim ilk süper sıkıştırılmış dosyalarla olan deneyimim office 2007'in alfa ya da beta sürümüyle olmuştu, gerçekten de birkaç mb'lık bir dosyaydı, açmam 5-6 saat sürmüştü (2.4GHz, 512Mb RAM)
ben de senin gibi daha sonra kgbarchiver'ı çeşitli testler yapmak için kullanmıştım, gerçekten de süper bir program, winrar'dan kat kat daha iyi sıkıştırıyor.
aklıma getirmen iyi oldu...

@lazaronnie, evet
ayrıca artık tüm web siteleri de gzip'i kullansın, yeter artık, kotalı kullanıyoruz zaten.

darkhorn  |  (2 puan) 22 Åžubat 2009 16:06

Programa gerek yok yani illa yapacaksanız windows disk sıkıştırması var...
onla da yer açılabilir ama sakın ola ki bu işi win98,95 OSR2 ile yapmamak lazım.

External, Internal farketmez HDD satın almak lazım,
CD, DVD satın alıp onlara yazmak lazım.
Çok mühim bilgimiz varsa Jazz, Zip tarzı gerçek yedekleme sistemleri satın almak lazım.

Bilgisayarda koleksiyon yapmamak lazım.
İlla yer açılmak isteniyorsa bu işe hiç kıyamadığımız MP3 dosyalarından başlamak lazım.
Sürekli download yapıyosak arada bir LÜZUMSUZLARI silmek lazım. windows'un sistem kopya dosyalarına da DOKANMAMAK lazım :)
çok lazımsa 1.5 GB'a yaklaşan windows updatelerinin hotfixlerinin olduğu dosyalara el atmak lazım

crackerweb  |  (-1 puan) 22 Åžubat 2009 16:11

bu yazıyı daha önce tüm yazılarda okumuştum, yıldızıda yeşildi :S

Qmer  |  (0 puan) 22 Åžubat 2009 18:03

evet öyleydi, yani bana ait idi okumuş olduğun yazı.

bugün ön sayfada çok benzer bir bildiri yayınlanınca sigortalarım gevşedi, haykırdım. bir editör fark edince sağolsun ilgilendi, "gözümüzden kaçmış olmalı, güzel bir yazıymış" diyerek ön sayfaya da yerleştirilmesini sağladı.

buradan bir kez daha ilgilendiğiniz için teşekkür ederim tüm yazarlar adına..

lazaronnie  |  (-1 puan) 22 Åžubat 2009 18:09

"Ağlamayana meme yok" geldi aklıma. Yanlış anlama lazaronnie. Demek istediğim, demek ki ses çıkartmasan hiçbişi olmayacak, yazı da güme gidecek...

ChatterBoxTr: Bi' göz at.
afs  |  (1 puan) 22 Åžubat 2009 18:41

@afs katılıyorum sana :))

lazaronnie  |  (-1 puan) 22 Åžubat 2009 18:59

sıkıştırma yazılımları sıkıştırmaktan ziyade birden fazla dosyayı bir arada tutmaya yarıyor. (o da çoğunlukla illegal ortamlarda)
@narch'ın da dediği gibi yerden tasarruf etme dönemi çoktan geçti.

yunusss  |  (0 puan) 22 Åžubat 2009 20:19

o sıkıştırılan dosyaları açmak için iyi bir sistem gerekir sanırım.
4-5 gb lık bir dosyayı 10 dakikada indirmek güzel olurdu. Açmak için 4-5 saat verebilirdim ama 15 gün veremezdim.

konami  |  (1 puan) 22 Åžubat 2009 22:33

kgb ismi beni biraz işkillendirdi.. bilgisayarım gözetlenecekmiş gibi?
birde @narch
bigisayarım seninde dediğin gibi 250 gb ve 250 gbın hepsini kullanıyorum ve boşaltmaya çalıştığım halde boşaltamayacağım kadar herşey gerekli

UNDERGROUND ATO  |  (1 puan) 22 Åžubat 2009 23:03

office'i 2 ay uğraşıp 4mb'a indirmiş olabilmeniz imkansız. "Information teory" incelemenizi öneririm. Verilen her dosyayı sıkıştırabilen bir program olamaz. Bazı dosyaları daha büyük hale çevirmesi gerekir.

Şöyle ifade edelim 10bitlik bir dosyanız olsun. Bunların olası her halini 8 bite sıkıştıran bir program yazmaya çalışın. Bu imkansızdır. Zira 10bit te 2^10 = 1024 olasılık varken, 8 bit 256 olasılık içerir. 256 olasılık ile 1024 olasılığın hepsini birden ifade edemezsiniz. Bu yüzden bu süper programla dahi bazı 10bitlik programları sıkıştırdığınızda sıkışmış hal 11 bit olacaktır, zorunludur.

Aynı şekilde mp3 dosyaları, office kurulum dosyaları gibi bilgi tekrarı pek içermeyen dosyaları sıkıştırmak imkansız olabilir kimi kimi. Hele 400mblik office'i 2 ay kasıp 4mb yaptım demek hiç geçerli bir önerme değil.
Bir ara internette random number generator ile oluşturulmuş sıkıştırılamaz dosyalar vardır. Kullandığınız program fark yaratamaz bu gibi durumlarda.

sendorm  |  (3 puan) 22 Åžubat 2009 23:22

sıkıştırma çok önemli bir konudur, bilgisayar dünyasında bir çok dosya sıkıştırma ve şifreleme amaçlı yazılımların elinden geçer. sıkıştırma hem internet trafiğini azaltır hem de dosyalama alanını küçültür. treabytlık alanlara sahip harddisklerin çıkması önemsiz bir durum ne kadar çok alanınız varsa o kadar çok harcarsınız.

ayrıca çok büyük dosyaları inanılmaz boyutlara sıkıştırmak normalde bilinen ancak optimum olmayan bazı sebeplerden dolayı piyasaya sürülmüş yazılımlar içinde olmayan bir opsiyon. yani megabytlık dosyaları açtığınızda terabaytlara varan dosyalara dönüşebilir bu sadece kodlamanın bilgisayar tarafında mı dosya tarafında mı tutulup tutulmayacağıyla alakalı bir konu...

Do you know the relation between your two eyes? They blink together, they move together, they cry together, They see things together and they sleep together. Even though they never see each other.... Friendship should be just like that!
ufopilotu  |  (1 puan) 22 Åžubat 2009 23:23

@sendorm arşiv dosyası hala elimde, legal olsa emin ol onuda paylaşırdım.

birde 10bit'i 8 bit'e sığdıramayacağımızdan bahsettin. hayır sığrabiliyoruz. huffman algoritmasını araştırmanı tavsiye ediyorum. bu algoritmada veri kümesi inceleniyor ve hangi karakter kaç kez tekrar ediyor frekans tablosu çıkartılıyor. en çok geçen karaktere en kısa, en az tekrar edenlere en uzun bit dizisi verilir ve bu bit katarları bir araya getirilip yine 10'bitlik veya 8bitlik düzende kodlanır. bu şekilde yerine göre 10bit 1bit'e ve yerine göre 10 bit 10 bite sığdırılmış olur. sonuç olarak bakıldığında atıyorum 1milyon bit, 800bin bit'e indirgenmiş olur.

programın kullandığı algoritmaları bilemeyeceğim tabiiki.

ama bu algoritma bugün kabul gören çoğu sıkıştırma platformunda kullanılmaktadır ve kayıpsız bir sıkıştırma tekniğidir.

yinede tereddütlerimiz var ise program açık kaynak, indirip kodlarına göz atmak gerekir diye düşünüyorum..

lazaronnie  |  (1 puan) 22 Åžubat 2009 23:28

sıkıştırmanın gereksiz olduğu düşüncesine katılmıyorum. nitekim günümüzde izlediğimiz filmler,dinlediğimiz şarkılar,kurduğumuz programlar,oyunlar hangisi sıkıştırılmadan bize sunulmuş ?

mp3 yerine wav depoladığımızı;divx yerine vob depoladığımızı düşünün ondan sonra 1tb disk size yetiyor mu görelim bakalım.

Hayat ileriye doğru yaşanır, fakat geriye doğru anlaşılır
Black ICE  |  (0 puan) 23 Åžubat 2009 00:22

her sıkıştırma algoritması farklı türde ve boyutlardaki dosyalarda farklı performans gösterir. fakat temel olarak birbirine çok yakın sonuçlar verirler. bu sebeple zaman yönünden oldukça tasarruf sağlayan winrar benim favorim.
bildiride yer alan ve sitelerinde "inanılmaz" tabiri ile sıkıştırma oranında iddialı olduklarını belirten kgbarchiver, 122 mb'lık portable bir yazılımı maximum sıkıştırma seçeneği ile 57,6mb'lık arşiv dosyası haline getirirken, winrar aynı dosyayı 58mb'ta çok daha kısa sürede sıkıştırdı. 3%'lük bir disk alanı tasarrufu için %80'e varan zaman kaybına değmeyeceği düşüncesindeyim.

osmanoktay06  |  (0 puan) 23 Åžubat 2009 01:31

Ya 15 gün beklemektense 15 gb alanımı feda edeyim daha iyi. Herkeste çok iyi bilirki bilgisayarcıların en nefret ettikleri şey bilgisayarın başında bir işlemin bitmesini beklemek.

mizah turk com  |  (-3 puan) 23 Åžubat 2009 18:55

eski bir yazi ama,

@lazaronnie: 400mb'lik (cogu onceden sikistirilmis) bir kurulum dosyasini 1% oraninda sikistirmaniz, dunya uzerinde uretilmis herhangi bir algoritmayla, imkansizdir, istediginiz kadar zaman, islemci gucu harcayin. elinizde bu dosya varsa gormek isterim.

bunun haricinde, belirttiginiz algoritmanin (huffman) dosyanin icine frekans haritasini da yazmasi gerektigini unutuyorsunuz. bu sebeple bazen tekrar sikistirdiginiz sikistirilmis dosyalar orijinalinden buyuk olabiliyor.

bir nokta daha, bahsettiginiz hangi karakterin kac kez tekrar ettigi durumunda, huffman encoding'in ise yaramasi. sendorm'un dedigi de bu, ya etmiyorsa? :)

400mb'lik, onceden sikistiristirilmis bir dosyanin sadece frekans haritasi 4mb tutabilir bile.

blithe  |  (0 puan) 11 Temmuz 2010 13:01

makale için tşkler

ankarahavasi  |  (0 puan) 12 AÄŸustos 2011 10:30

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu