Megfelelően tanuljuk a flash professzionális munkát a 64 bites ablakok memóriájával való együttműködésre
Újra köszöntöm, uraim!
A Flash CS5.5-vel való együttműködés során a nagy (> 130 MB) fla feldolgozásának problémájával találkoztam sok vektoros animációval. Időnként, amikor megpróbáltam menteni, vagy amikor olyan műveletek, mint például a másolás / beillesztés Flash adott nekem egy ablakot egy üzenet a elégtelen memória. „Aloe! Van a fejedben? - morogtam zavarban, 4 GB RAM-ot és azonos számú swap fájlt néztem. És a feladatkezelő úgy tűnt, hogy azt mutatja, hogy a Flash.exe-nek csak 1,5 GB volt.
Egy kis Google azt javasolta, hogy kiderül, hogy a 32 bites Windows nem csak 4 GB-nál több RAM-ot lát, de nem mindegyik használhatja őket, de csak kb. 3,5 GB. Nem egészen értem, hogy hogyan vonatkozik ez a helyzetem (a vaku ki van kapcsolva, csak a fele vesz, fennmaradó memória, kevesebbet fogyasztunk maga a Windows, így minden back-end szoftver, mint például az anti-vírus, kihasználatlan marad) úgy határozott, hogy a 32-bites Windows csak sajnálom, amely minden hozzáférhető memória flash.
További kísérletekben - a vágás alatt.
Googling több, megtudtam, hogy igen, valóban, 32-bites Windows van egy határ a maximális kiosztott minden egyes folyamat memória, amely megbotlott és a Flash (a méltányosság meg kell jegyezni, hogy a kicsit megemelned lehet egyfajta, mintha egy paraméter boot.ini)
"Oké, talán nagyon tetszik", az engedelmes szolgád megragadta a répát, és újratelepítette a Windows 7 x64 operációs rendszert. És a megbízhatóság érdekében akár 8 GB RAM is az alaplapon. Az operációs rendszert telepítették, mind a 8 GB-os fűrészek, minden gépkocsivezető elfogadta, a hardver és a szoftver jól működik.
"Kitűnő", - azt hiszem, és már dörzsölje a kezemet - "most 64 bites vakut fogok felállítani, és dolgozom azon, hogy milyen fájlokat." Ezt követte a következő probléma: természetesen nincs 64 bites verziója a Flash CS Pro-nek. Photoshop - van; Premiere Pro és After Effects, nyert, általában csak 64 bites; de 64 bites vaku - nem. Ie Flash, mint ha jó szándékkal, nem lenne képes, hogy több, mint a legtöbb fél-vagy-úgy-gigabájt kiosztott 32bit OS (és 32 bites alkalmazások 64 bites operációs rendszer fut, mint tudjuk, a kompatibilitási módban, nem tudja kihasználni a 64 bites ).
Rajtott, hogy kérdéseket vetett fel a Google-lal, hogy állíthatom. A fórumunkon egy témát láttam. a 64 bites OS használatára szenteltem, de a problémámról nem volt szó. Egyszerűen megemlítették, hogy a Flash ugyanúgy működik a 32-es és a 64-es rendszeren. "Igen, már észrevettem", mulattatta magát kissé.
Az eredmény nagyon örült. Most, amikor a könyvtár teljes tartalmát egy új projektbe másolja, a Flash.exe körülbelül 2,1 GB memóriát fogyasztott, és sikeresen végrehajtotta a műveletet. Aztán, mint a szibériai muzhik és a német láncfűrész öreg viccén, megpróbáltam megismételni a műveletet, és újabb fájlt hoztam létre. A flash 3,5 GB memóriát vett igénybe, és a feladattal is megbirkózott. Azonban, amikor én, teljesen ostoba, megpróbáltam megtenni a harmadik alkalommal, a kérelem kiesett hibát. Nos, oké, nem fogok Crysist csinálni flashen, 3,5 GB vagyok teljes.
A feladatkezelő képernyőfelvételeit a másolás-beillesztés alatt a memóriafelhasználás csúcsán rögzítem. A Flash.exe egy javított végrehajtható fájl, a Flash_32.exe a biztonsági másolat, mielőtt a javítást végrehajtaná.
Remélem, hogy tapasztalatom hasznos lesz számodra. Köszönöm!
UPD: Megtalálható valamilyen FAQ-ban a memóriában.
Ne feledje, hogy a maximális memória, hogy a 32 bites Windows verzió az alkalmazás lehet kiosztani 2GB alapértelmezés szerint 2,7Gb ha az operációs rendszer fut a / PAE és a / 3GB kapcsoló a boot.ini, és az alkalmazás támogatásával fordított ilyen lehetőség. Ezért a 32 bites "asztali" (nem szerver!) Operációs rendszerrel együtt több mint 3 GB RAM használata az esetek túlnyomó többségében teljesen indokolatlan.
Nagyon szomorú ez
ui és a háttérben a végén meg kell tennie valamit. Megértem, hogy ez a stílus lehetséges, de érdekes módon.
Elindult. 50 MB-os letöltés a kezdetektől - ugyanaz a bunda az ilyen játékokért. Csakúgy, mint a távollét.
Vagyis őszinte új játékokat? És hogyan rangsorolják a helyeken, nem a tudatban, véletlenül?
nagyon erős versennyel megijedve)
Ó, ez jó hír, megnézem, hogyan működik este.
A termelési költségek (mind a pénzben, mind az emberórákban) eléggé tekinthetők.
Valaki más sikerült legyőzni az AIR + Mac + Steamot? A feldolgozás után a játékfájl Stimovsky.
Nem látok nagy változásokat a megfelelő fejlesztők számára
Üdvözlet! Ezért gyűjtöttünk ide, köztük a rake-ról is.
Köszönjük, hogy figyelt. Korrigált.
Sok szerencsét! Szintén megcsinálja a játékot a levegőben :)
Ada pontosan nem ír, hogy nem írt egy viphone és még mindig egy halom minden. Igen, és zajosabb a társaságnál.
Ó, mentse! Ha legalább egy ember használta a webhelyet, akkor nem vesztegettem időt rá!