|
Audio Software VST, DX, AU.... plug-in instrumenti i efekti, modularni sintovi i dizajn modularne sinteze, semplovanje, semplovi i sample libraries diskusije, koje sekvencere, editore, plug-inse koristite. Da li je bolji Sonar ili Cubase? Sound Forge ili WaveLab?.. |
|
Thread Tools | Display Modes |
![]() |
#11 |
Senior Member
Join Date: Mar 2009
Posts: 665
|
![]()
Mo?da ovo ?to budem pisao nekome bude malo dosadno ali evo odgovoriću PSIONIC-u bar da razjasnimo jo? neke stvari. /LARGEADDRESSAWARE je swich koji se koristi prilikom kompajliranja aplikacija i on u su?tini podi?e samo jedan flag u hederu aplikacije koji znači, da će aplikacija biti svesna mogućnosti postojanja pokazivača koji po vrednosti adrese prelaze 2GB. Znači nema nikakve posebne podr?ke ili tome slično.Postojanje ovog flag-a ne znači da će aplikacija koristiti veličine pokazivača preko 2GB, ili da joj treba vi?e od 2GB, već da neće "pući" ako se takvi pokazivači pojave.
Da li se razumemo o čemu se ovde radi? Evo jo? jednog primera.neka je aplikacija mala i neka radi sa bazom podataka koja ima velićinu preko 2GB. Recimo da je nama zanimljiv podatak nalazi na adresi koja je izra?ena u decimalnim brojevima 5368709120 (ovo je tačno 5 GB), da bi se njemu pristupilo aplikacija mora da bude svesna da mo?e ovakve vrednosti pokazivača dobiti. Ovo pak ne zači da je memorijski zahtev da u fizičkoj memoriji ta datoteka mora biti učitana cela da bi se delu koji nas zanima pristupilo. U va?em slučaju kada se radi sa nekim audio software-om, da krajnje pojednostavim priću, vi recimo startujete program, krenete da dodajete plug-inove, i oni veliki,po 1 GB (veličina po njihovom lokalnom adresnom prostoru na primer), učitate prvi pa drugi, e sada da bi učitali treći aplikacija mora da bude svesna da treći pokazivač po vrednosti prelazi 2 GB, ako je taj flag setovan, aplikacija radi, ako nije ona u najgorem slučaju puca ili vam javlja da taj zahtev nije u stanju ispuniti. Sada, izvr?enje ovih pluginova ne znaći da oni moraju biti učitani u memoriju celi i da zauzimaju 3 GB, o tome brine poseban deo mehanizma windowsa ali da ne započinjemo ovu temu ovde o upravljanju memorije. Jednostavno neka va? audio program treba samo da učita i pusti WAV koji je 3GB, Ako je programer vodio računa da mo?e da mu se desi i ovo, tada je aplikaciju tome prilagodio i da bi drugima (operativnom sistemu) to stavio na znanje on je preveo sa onim gore switch-om i sve će raditi OK. Ako je programer vodio računa o ovome ali zaboravio da "obavesti" OS preko flag-a, sam operativni sistem mu neće dozvoliti ovako ne?to. Ovo pi?em iz razlogam ?to da podestim kada menjate atribut aplikaciji i onim programčetom tamo stoji opcija da se napravi backup osnovne aplikacije jer nije samo stvar da se aplikacija ovako označi i da će sve raditi sa ovim veličinama. Ako programer to nije predvideo tada će aplikacija pući, pa vam iz tih razloga treba kopija. Samo "sviranje" 3GB WAV-a ne znači da će isti biti u celosti učitan u memoriju, tu su neki klasteri, stranice.baferi za ulazno izlazne operacije koje o svemu ovome vode računa. Da li je sada malo jasnije na ?ta se ovde misli i o čemu je u ovoj "veće od 2GB" priči reč. |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Windows 7 u audio produkciji | awacs | Audio Software | 72 | 08-12-2009 01:26 AM |
Da li postoji neki Audio Meter nalik na Pingin Audio Meter ali da radi na Windows 7?? | HM Produciton | Audio Software | 0 | 30-10-2009 11:37 AM |
Microsoft Windows XP Pro Digital Audio Workstation Edition | Danny Lou | Audio Software | 19 | 18-12-2008 04:08 AM |
Audio Drajveri (MS Windows, OS X) | kejkz | Audio Software | 3 | 28-06-2007 05:09 PM |
:: Audio Ease Altiverb na Windows XP :: | lesha | Audio Software | 13 | 22-06-2006 12:51 PM |