Amiga Dergisi sayı 3, sayfa 12

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 12

* Yeteri kadar hafıza yok

Özene bezene hazırladığınız 3D tasarımınızın hesaplanması için saatleri kitap okuyarak geçirdiniz ve artık bitmesine çok az kaldı ve birden...

Yeni bir bestenin en güzel yerinin notaları parmaklarınızdan klavyeye aktarılıyor, son sample'ınızı da yüklüyorsunuz ve

*« karşınızda öldürücü bir mesaj beliriyor:

Not Enough Memory

Not Enov

Şimdi ne yapacaksınız?

RAM, her zaman için problem olmuştur. En büyük sorun ise hiçbir zaman yetmemesidir. Konumuza balıklama dalmadan önce burada gerekli düşündüğümüz ham miktarlarının genelleme yaparak elde edildiğini hatırlatmak isterim. Çok özel şartlarda çalışan programlar RAM tüketmeye bayılırlar (Art Department'da olduğu gibi). Öncelikle programların yeterinden de fazla hafızalarda rahatlıkla çalışabildiklerini belirtmek isterim. Böyle durumlarda programlarınız kendilerini daha rahat hissedecek ve bunun karşılığında da sizi ödüllendirecektir. Bakalım ne gibi ödüller varmış.

ANİMASYON Arka arkaya resimleri bir araya getirerek animasyon yapan programlar, (DPaint II, IV, Disney Animation Studio, Movie Setter, v.b.) hafıza bol olduğu takdirde, size daha uzun animasyon yapma olanağı sağlar. Artık elinizde 4-5 saniye civarında sürecek bir animasyon yerine, 1-2 dakika sürecek bir yapıt olacaktır. Hemen aklınıza "Ben bu kadar bir animasyonu bir diskete nasıl sığdıracağım?” diye bir soru gelebilir. Eh o zaman da animasyonunuzu birkaç parçaya ayırmanız gerekiyor. Aslında bu sorunun en iyi çözümü bir harddisk almak.

SES ÖRNEKLEME Ses örneklemedeki mükemmelliği sağlayan Audio Master II ve III, sesleri hafızanın büyüklüğüne bağlı olarak örnekler. Tabi örnekleme kalitesini azaltarak, bu uzunluğu artırmanız mümkün. Ama o zaman da Amiga'nızdan, Amiga'nıza yakışmayacak sesler çıkar. Ama bir de düşünün 9MB! Artık Amiga'nızdan kalitesi yüksek olarak örneklenen, dakikalar süren, nefis bir ses duyarsınız. Bu bir parça da (müzik) olabilir. Hele çekimi CD'den yaptıysa-

RAM RAM RAM! Niçin bu kadar gerekli bu zımbırtı? Ekstra hafıza sayesinde neler yapabilirsiniz?

Size bölüm bölüm bunları açıklıyoruz...

fiz, mmm. Ayrıca sample da olmalı. Tabii yine aklınıza, uzun bir sesin bir diskete mümkünsüzlüğü gelmekte. Anlıyorum. O zaman, sesi de parçalayın (71).

KELİME-İŞLEM ve M.Ü. YAYINCILIK Kelime-işlem programlarında genellikle yazdığınız yazıların yanına resim de eklemek istediğiniz zaman hafızaya ihtiyaç duyulur. Veya bir kitap yazıyorsanız ve bunun bir kerede printerdan çıkmasını istiyorsanız, yine lazımlı. Fazla çip sayesinde Amiga'nızın Multi Tasking özelliğinden faydalanarak aynı anda daha fazla dökümanı inceleyip, kullanırsınız. ProWrite ve ProTest Multi tasking çalışan bu tür programlardan bazıları. Yazılarınızı grafikle birleştirmek isterseniz PenPal, Excellence ile bu işi görür. Çok hafıza = daha fazla yazı ve grafik. Masaüstü yayıncılık için de aynı şeyler geçerli. Ama bu türde, resimler daha kaliteli alınır. Bu 24 bitlik bir resim de olabilir. ProDraw, Draw 4D, PageStream bu türün temsilcileri... Sadece 1MB ile ProPage ve PageStream'i kullanarak basit sayfalar, 3MB ile de daha detaylı ve etkileyici sayfalar yaratmak mümkün.

PROGRAMLAMA Devpac 2 ve 3 tam anlamıyla ek hafızadan faydalanan programlar. Öyle ki 1 MB'ın üstünde hem source kodunu, hem obje kodunu, hem text editörü, hem de hafızada aynı anda tutarak çalışmak mümkün. Bir avantaj da çok uzun makina kodlarını debugger ile compile etmeden önce hafızada test edebilmek. Basic benzeri şahaser AMOS, ek hafıza sayesinde birden fazla Amos programını hafızada depo edebiliyor (Accessories). Bunun dışında alt program bolluğu da söz konusu. Tabi bu tüm diller için geçerli. Ayrıca ARexx diliyle uğraşacaksanız, yine more chip lazım.

TASARIMLAR Genelde tüm 3D Ray Tracing programlarının (Imagine, Real3D, Sculpt) ek hafızaya ihtiyaç duydukları kesin. Bu tip programlar şekilleri ve cisimleri ışın tarama sistemiyle, 3 boyutlu olarak çizerler ve bir cisimdeki nokta sayısı fazla olursa, o cisim daha gerçekçi (gerekiyorsa daha yuvarlak) olarak render edilir. Şüphesiz nokta sayısının fazlalığı hafızaya bağlıdır. Şöyle yansımalı, texture kaplı bir render işlemi de, standart bir Amiga'da saatlerce sürer yani. Bol memory ve 'stack' komutu sayesinde bu işlem az da olsa hızlanır. Ama gerçekten bu işlemi hızlandırmak isterseniz, hızlandırıcı kart almak şart!

DOSYALAMA PROGRAMLARI Bu kategori biraz istisna. Çünkü iki çeşit dosyalama sistemi (database) var. Birinci tip database'ler diskette tutar. Bu tip dosyalama sistemleri için ek bir hafızaya gerek yok. Diğer çeşitte ise (en çok kullanılan sistem) kayıtlar hafızada tutulur. Bunlar sonradan bir kayıt birimine ProData, DBase, SuperBase serileri bu sınıfa girer. Doğal olarak hafızanız ne kadar bol ise, daha detaylı ve daha çok kayıt depolayabilir.

İŞ PROGRAMLARI Spreadsheet diye çağrılır bu tip programlar, ekrana sığmayan dev oluşurlar. Ancak kursörü kullanarak, görünmeyen yerlere ulaşırsınız. Ama ekran çö-

Klavyeyle gezinmek için ← ve → tuşları.