|
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 |
|
![]() |
#1 |
Superoperater
Join Date: Jan 2008
Location: Beograd
Posts: 2,067
|
![]()
Opet se mi nesto ne razumemo. Ok to za taj LAA switch, ako aplikacija nije pisana da adresira >2gb, moze da puca. Ali obicno se programeri oslanjaju na gotove biblioteke i ne pisu sami rutine za upravljanje memorijom, tako da mi je LAA u 99% slucajeva pomogao i nije pucao.
Drugo, ne pricam o streaming podacima sa harda, pricam o tome koliko proces moze zauzeti memorije - prosta racunica - u 32bit windowsu mogu da ukljucim 2 BFDa i da ih napunim pre pucanja, u 64 bit windowsu mogu da napunim 4 BFDa. BFD moze da se namesti da uopste ne zauzima preterano memorije, vec da sve vuce sa harda - da streamuje. Nije to bio meni cilj vec da vidim koliko zapravo mogu da napunim memorije. Ovo o cemu ti govoris, znaci da moze virtuelno beskonacno memorije da bude adresirano koristeci se hard diskom kao pomocnim sredstvom - ali u praksi nije tako - postoji razlika izmedju streaming from disk i virtual memorije. U prvom slucaju, programer mora da napravi program/plugin koji koristi hdd na taj nacin (kontakt i DFD tehnologija), drugi slucaj predstavlja koriscenje memorije za privremeno skladistenje stranica od po 2GB po procesu, radi iskoriscenja cele fizicke memorije za procese kojima je u tom trenutku potrebna. Najgluplji primer je DVD plejer i fajlovi > 4GB. Sam plejer ce u task manageru zauzeti zanemarljivih oko 100 MB. To je to o cemu pricas sa wavovima od 3GB... Ja govorim o tome da kad se ucita 50 raznih plug inova i svaki uzme svojih 100MB, memorija jednog (Cubase.exe) procesa ne prelazi 2-2.5 GB ako se ukljuci /3gb iako je cubase svestan velikog adresnog prostora (LAA) Nemoguce je primeniti streaming na ovakav nacin koriscenja memorije, jer svi plugovi moraju da budu istovremeno aktivni. Dakle moraju da se nadju u radnom prostoru aplikacije. Na 64bit sistemu NEMA tih glupih preklapanja i ceo 4GB adresni prostor je ostavljen kao privatni za 32bit aplikacije koje mogu da ga iskoriste - bez obzira na instalirani RAM. Najzad, da ljudi nisu imali potrebu za vise memorije, ne bi se zamajavali 64bit windowsom!
__________________
Mutna slika i mutan ton - ljubitelje filma muči on.. Last edited by psionic; 30-05-2010 at 08:38 PM. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Join Date: Mar 2009
Posts: 665
|
![]()
Ja opet moram ponoviti, razlike izmedju 32 i 64 bitnih opertaivnih sistema postoje i relativno su poznate. Kad ka?em relativno mislim da je dobar broj korisnika računara informisan o njima.
O tome nisam "pričao" već sam poku?ao da objasnim neke stvari, koliko je to moguće prihvatljivo za ?iri krug korisnika koji ovu problematiku ne poznaju dovoljno (naravno, kao korisnici to ni ne moraju da znaju). Poku?ao sam pribli?iti koliko, toliko mehanizam za?to se neke stvari rade kako bi onaj ko koristi 32-bitni xp mogao isti dobro iskorisiti i koji su preduslovi za to. Kada je neko o nekim stvarima informisan, pa i dobro informisan (količinski) nekada (često) slika o nečemu stekne se malo iskrivljena.Mo?da gre?im ali obzirom kako bar Psionic pi?e neke stvari nisu ba? najsrećnije prihvaćene. LLA niti poma?e niti odma?e, to je samo jedan mali atribut aplikacije. I ranije sam probao da isti objasnim. Programeri (aplikacija , ne sistemski programeri) pi?u rutine za upravljanje memorijom, ili tačnije kontroli?u njeno kori?ćenje i po veličini i po sadr?aju (pa i po lokaciji u zavisnosti kako im to operativni sistem dozvoljava). Virtualna memorija se uvek koristi (mapira se na stvarne adrese hardverski), čak i kada u računaru ima vi?e fizičke memorije nego ?to je potrebno za sve procese koji se tu izvr?avaju. Aplikacija nikakvu drugu memoriju osim ove ne poznaje ( gde je locirana, druga stvar). Malo se ne razume virtualna memorija i streaming. Ključna stvar je kada se pominje streming da se ne čeka da svi podaci budu dostupni da bi se obradjivali ili reprodukovali, radi se sa delovima koji konstantno pristi?u (ili učitavaju). Dakle, aplikacija nema pristup celom sadr?aju već uvek samo delovima. Odakle pristi?u ti delovi. Pa mogu i sa interneta. Parčići sa kojima se radi su relativno mali, a ako se uzimaju sa diska, br?e pristi?u, a iz memorije jo? br?e, e sad dodjosmo opet do pokazivača na memoriju ili lokaciju podataka na disku koji treba da je dovoljno velik da mo?e te brojčane vrednosti prihvati i tu je LLA va?an. Gde sti?u ti streaming podaci? Pa u virtualnu memoriju aplikacije, ona samo za nju zna. Imam utisak da se malo me?a baferisanje kod ulazno izlaznih operacija sa podacima i streming. Količina RAM-a posebna priča i ko to nju podr?ava, kako i koliko. 4GB limit kod 32-bitnih aplikacija postoji, pričam kako da se najbolje iskoristi na 32-bitnim XP-u a postoje načini i kada se 32 bitna aplikacija koja se izvr?ava na 64-bitnim ma?inama pod 64-bitnim Windowsom mo?e koristiti i preko 4GB granice. Da bi se sve ovo podr?alo zaslu?an je intel sa svojim Physical Address Extension (PAE) i AWE (Address Windowing Extensions). Da vas sa ovim ne gu?im.Dakle znajte da je i ovo moguće ali programer mora iskoristiti gore pomenute stvari i sa raspolo?ivim API funkcijama biti veoma obazriv a i da naglasi hardverske zahteve kao i pod kojim verzijma Windowsa će raditi. Nekako ?tičem utisak da se ovo sve do?ivljava kao da ja vama pričam ne?to lo?e o 64-bitnim sistemima uključujući i win7 i ubedjujem vas da koristite 32-bitni XP pro. Nije tako gospodo, samo se trudim da vas koliko toliko o nekim stvarima informi?em i pribli?im tako da onaj ko koristi 32-bitne sisteme iste i malo bolje razume a i malo bolje podesi i iskoristi ako to ?eli nezavisno sa kojim audio programima radi. Nemam ni?ta protiv, čak ?ta vi?e pozdravljam i volju i ?elju da radite sa ?to moćnijim spravama, aplikacijama i operativnim sistemima. Ova problematika je malo i op?irna i specifična i daleko od toga da je jednostavna. Sad, da li umem da vam je na najbolji na?in prika?em, e to je pitanje. |
![]() |
![]() |
![]() |
#3 | ||||||
Superoperater
Join Date: Jan 2008
Location: Beograd
Posts: 2,067
|
![]() Quote:
![]() Quote:
Quote:
Quote:
Quote:
Quote:
__________________
Mutna slika i mutan ton - ljubitelje filma muči on.. |
||||||
![]() |
![]() |
![]() |
#4 |
Senior Member
Join Date: Mar 2009
Posts: 665
|
![]()
Izleda da mo?da mnoge sve ovo ne zanima, OK. Ja se ne ?elim raspravljati, ovo nije tema za raspravu. Nemoj mi psionic zameriti, po?to ovu oblast profesionalno poznajem (napisao sam negde ovde na forumu i ko sam i ?ta sam i koliko dugo) pa sam samo reagovao da neke stvari koliko mogu razjasnim kako stoje, ako to neko hoće prihvatiti.
Pozdrav |
![]() |
![]() |
![]() |
#5 |
Superoperater
Join Date: Jan 2008
Location: Beograd
Posts: 2,067
|
![]()
Ok, ovo postaje vec tipicno na forumu. Ne osporavam nikog, ali zelim da se na moja konkretna pitanja konkretno odgovori. Bez uvrede, mozes biti i Bil Gejts licno, ali odgovori mi kako si to uspeo da optimizujes windows da u svoju memoriju (virtuelnu, fizicku ili kako god) smesti 5 GB pluginova za rad sa muzikom ?
Zeleo bih i screenshot task managera sa kolicinom memorije koju je proces zauzeo. Ovakvi poluodgovori tipa - ma sta ja imam uopste da polemisem sa tom neznalicom - su vec vidjeni od nekih clanova ovde pa me zato malo nerviraju.
__________________
Mutna slika i mutan ton - ljubitelje filma muči on.. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Join Date: Mar 2009
Posts: 665
|
![]()
Gospodine psionic,bez uvrede, nisam Bil G., ako ?elite vi ćete naći informacije o meni, dostupne su, i tada bi trebalo bar da vam bude jasno za?to mi na ove teme nije do rasprave i ubedjivanja...
Pa?ljivije pročitajte ?ta ste vi pisali, i na ?ta sam vam skrenuo pa?nju da nije ba? tačno interpretirano pa ćete videti da nemate razloga za nerviranje. No da se osvrnem i na pitanje (ja razumeh da je meni upućeno). Ovo ne navodim da bi nastavili raspravu, već vi?e korektnosti radi. Ja stalno pičah o 32-bitnom XP pro, i nekim stvarima vezanim za njega pa mi nije ba? jasno pitanje koje vi postaviste direktno valjda meni. Gde to ja tvrdih da sam napunio 5 Gb (od mogućih 4, a stvarno raspolo?ivih 3)? Ako razlog za ovo nalazite u rečenici koju napisah iznad slike za ableton koja glasi, citiram "Uz malo gimnastike moja aplikacija (napucan Live 8 pluginovima) (na w32 XP, sa 4GB RAM-a) koristi skoro 3GB virtualne memorije i 2GB fizičke." vi razumete tako da one cifre 3 i 2 treba sabirati onda ipak neke stvari tu oko memorije vama nisu ba? jasne. Ovo znači da aplikacija koristi skoro punih 3 GB (?to mi je bio cilj da vam poka?em pod 32-bitnim Windowsom) a da je operatini sistem istoj dodelio 2GB fizičke,da jo? pojasnim od ona 3GB virtualne memorije 2 su mampirana u fizičku memoriju. Nemojte misliti da se tu radi o kontinualnim delovima. Virtulana memorija je podeljena na stranice od po 4 kb i stvarno fizičko mapiranje se vr?i nad stranicama, pa je operativni sistem "utvrdio" da za trenutno izvr?enje treba da od 3 GB memorije u fizičkoj smesti odredjen broj stranica čija je veličina u zbiru 2GB da bi se u trenutku kada je slika uzeta aplikacija mogla izvr?avati. Tokom izvr?enja će se vrednost zauzetosti fizičke mmorije menjati (na manje i na vi?e od ovih 2 u tom trenutku, valjda je to jasno) Valjda je to ono ?to ste pitali, a slika koju sam prilo?io je dump ekrana kada je akivan bio i process explorer, aplikacija koju besplatno mo?ete skinuti sa mre?e i koja daje mnogo vi?e informacija nego task manager. Pozdrav |
![]() |
![]() |
![]() |
#7 |
Superoperater
Join Date: Jan 2008
Location: Beograd
Posts: 2,067
|
![]()
Problem je nastao sto smo preko nekih stvari samo pretrcali podrazumevajuci da je to tako i zato je i nastao nesporazum. Ja sam zapravo svo vreme mislio da zapravo tvrdis/tvrdite da se na 32bit sistemu nekako moze adresirati znatna kolicina memorije - vise od 4GB i to upravo sabirajuci (procitana naglas recenica "3GB virtuelne i 2GB fizicke" upravo zvuci tako, na sta sam ja pokusao da reagujem objasnjavajuci se - sta je sta...) Posle onih prica o strimingu wavova i ostalog nekako smo otisli u pogresnom smeru, verovatno mojom krivicom, jer nisam dovoljno pazljivo procitao postove. Samo sam trazio konkretan odgovor - i dobio ga, zato hvala i sada mozemo da zavrsimo temu.
Mnogo puta ostanem uskracen za odgovor pa sam malo mozda i pao u vatru. Prilicno me vredja sto se cesto ne uzima u obzir ko je sagovornik i da li i on ima mozda neka iskustva... Mozda ne u ovoj temi toliko, ali inace se to dosta radi. Krajnje su mi glupe argumentacije - ja imam studio i ja sam radio ovog i onog - to ne dokazuje apsolutno NISTA, citam samo ono sto je napisano ovde na forumu. Zato sam ovako impulsivno reagovao... Jos jednom se izvinjavam. BTW - LAAtido koristim uglavnom za proveru da li je neka aplikacija LAA (kako god, da li je programer taj flag ukljucio) i radi i sa DLL i sa EXE fajlovima... U novije vreme skoro sve sto sam proverio, podrzavalo je LAA.
__________________
Mutna slika i mutan ton - ljubitelje filma muči on.. Last edited by psionic; 01-06-2010 at 02:43 AM. |
![]() |
![]() |
![]() |
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 |