Învățăm flash profesionist corect pentru a lucra cu memoria pe ferestre pe 64 de biți

Salutări din nou, domnilor.

În lucrul cu Flash CS5.5, am intrat în problema procesării de mari (> 130 MB) fla cu o mulțime de animație vectoriale. Periodic, atunci când încearcă să salvezi sau când operații cum ar fi copierea / lipirea Flash mi-a dat o fereastră cu un mesaj despre memorie insuficientă. „Aloe! Ești în mintea ta? "- mormăi uimit, privindu-mă la 4 GB de memorie RAM și același număr - fișierul swap. Managerul de sarcini părea să arate că Flash.exe avea doar aproximativ 1,5 Gb.







Învățăm flash profesionist corect pentru a lucra cu memoria pe ferestre pe 64 de biți

guglozh mici a sugerat că, se pare, pe 32 de biți Windows nu se poate vedea nu numai mai mult de 4 GB de memorie RAM, dar nu toți pot folosi, și numai aproximativ 3,5 GB. Nu înțeleg cum se aplica in situatia mea (flash-ul este oprit, doar jumătate ia, memorie rămasă, mai puțin consumate pentru Windows în sine, astfel încât fiecare software-ul de back-end cum ar fi, de exemplu, anti-virus, rămâne neutilizat), a decis că 32bit pentru Windows regret doar dând toate disponibile memorie flash.

Pe alte experimente - sub tăiere.

Googling mai mult, am aflat că da, într-adevăr, pe 32 de biți Windows are o limită maximă alocată pentru fiecare memorie de proces, care sa împiedicat și Flash (în corectitudine trebuie remarcat faptul că bitul pentru a ridica această limită poate fi un fel de cum ar fi adăugarea unui parametru în boot.ini)

"Bine, poate că vă va plăcea atât de mult", servitorul tău ascultător și-a zgâriat râia și a reinstalat sistemul de operare pe Windows 7 x64. Și pentru fiabilitate, chiar 8 GB de memorie RAM în placa de bază a împins. Sistemul de operare a fost instalat, toate cele 8 GB au văzut, toți driverele acceptate, hardware și software funcționează bine.

"Excelent", - cred că, și deja mi-am frecat mâinile, - "acum îmi voi pune un fulger pe 64 de biți și voi lucra cu ce fișiere". Aceasta a fost urmată de următoarea problemă: în natură nu există o versiune pe 64 de biți a Flash CS Pro. Photoshop - este; Premiere Pro și After Effects, a câștigat, în general, doar 64 de biți; dar flash pe 64 de biti - nu. Ie Flash ca și în cazul în care cu bune intenții, nu ar putea folosi mai mult decât cel mult jumătate-sau-asa-gigaocteți alocat 32bit OS (și 32 de biți aplicații pe sistemele de operare pe 64 de biți a alerga, după cum știți, în modul de compatibilitate, nu sunt în măsură să profite de 64bit ).







M-am grăbit să pândesc Google cu întrebări, cum ar fi, se presupune, să fie. În forumul nostru am văzut un subiect. dedicată utilizării sistemului de operare pe 64 de biți, dar nu a existat niciun cuvânt despre problema mea în acest program. A fost pur și simplu menționat faptul că Flash funcționează la fel în sistemele 32 și 64. - Da, am observat deja, murmură el cu o ușoară vagă.

Rezultatul a fost foarte multumit. Acum, când copiați întregul conținut al bibliotecii într-un proiect nou, Flash.exe a consumat aproximativ 2,1 GB de memorie și a finalizat cu succes acțiunea. Apoi, ca și în vechea glumă despre mușchii siberieni și lanțul german, am încercat să repet operația, creând un alt dosar. Flash a avut nevoie de 3,5 GB de memorie și, de asemenea, sa confruntat cu sarcina. Cu toate acestea, când eu, complet insolent, am încercat să o fac a treia oară, cererea a căzut cu o greșeală. Ei bine, bine, nu o să fac Crysis la fulger, sunt de 3,5 Gb.

Am atașat capturi de ecran ale managerului de activități la vârful consumului de memorie în timpul copierii. Flash.exe este un executabil patch, Flash_32.exe este copia de rezervă înainte de a aplica patch-ul.

Sper ca experiența mea să vă fie utilă. Mulțumesc!

UPD: găsită într-un fel de întrebări frecvente despre memorie.
Amintiți-vă că cantitatea maximă de memorie pe care pe 32 de biți versiune pentru Windows a aplicației poate aloca este de 2 GB în mod implicit și 2,7Gb în cazul în care sistemul de operare se execută cu / PAE și / 3GB în Boot.ini, iar cererea este compilat cu suport pentru o astfel de posibilitate. Prin urmare, utilizați mai mult de 3GB de RAM, împreună cu 32 de biți „de pe desktop“ (nici un server!) Sistem de operare, în majoritatea cazurilor, nu este justificată.

Foarte trist toate astea

ui și cu fundalul în cele din urmă trebuie să faceți ceva. Înțeleg că acest stil este posibil, dar ... cu interes.

A început. Descărcare de 50 MB la început - tot același bust pentru astfel de jocuri. Ca și absența.

Asta este, jocuri destul de oneste noi? Și cum se clasifică în locuri, nu în cunoștință, din întâmplare?

speriat de o concurență foarte puternică)

O veste minunată, o să verific cum funcționează seara.

Costul de producție (atât în ​​bani, cât și în orele de om) poate fi considerat destul.

A reușit altcineva să învingă AIR + Mac + Steam? După procesarea fișierului de joc Stimovsky.

Nu văd schimbări majore pentru dezvoltatorii adecvați

Salutări! Pentru asta, ne-am adunat aici, inclusiv spunând despre rake :)

Mulțumesc pentru atenție. A fost corectată.

Mult noroc! Faceți și jocul pe aer :)

Adevărul nu va scrie, cum nu au scris un viphone și încă o grămadă de toate. Da, și mai zgomotoasă cu compania.

Salvează! Dacă cel puțin o persoană a folosit site-ul, atunci nu i-am pierdut timpul!







Trimiteți-le prietenilor: