Forumai

Ar programavimui pakanka 8 GB RAM?

imakedoniečių

Originalus plakatas
2015 m. spalio 10 d
Brno, CZ
  • 2018 m. gruodžio 15 d
Labas.

Rimtai svarstau įsigyti „MacBook Pro 13' 2018“. Pirminis nešiojamasis kompiuteris būtų skirtas kodavimui (žiniatinklio kūrimui priekyje), tačiau vėliau norėčiau pasinerti į „iOS“ programų kūrimą. Tai pasakius, ar pakanka 8 GB RAM, kad paleisčiau XCODE, ar turėčiau investuoti daugiau, kad gaučiau 16 GB versiją?

revmacian

2018 m. spalio 20 d


NAUDOJIMAS
  • 2018 m. gruodžio 15 d
iMacedonian pasakė: Sveiki.

Rimtai svarstau įsigyti „MacBook Pro 13' 2018“. Pirminis nešiojamasis kompiuteris būtų skirtas kodavimui (žiniatinklio kūrimui priekyje), tačiau vėliau norėčiau pasinerti į „iOS“ programų kūrimą. Tai pasakius, ar pakanka 8 GB RAM, kad paleisčiau XCODE, ar turėčiau investuoti daugiau, kad gaučiau 16 GB versiją?
Aš naudoju Xcode savo 2014 m. Mac mini – jame yra 4 GB RAM ir nematau jokių problemų. Kai kurie žmonės jums pasakys, kad 16 GB ar daugiau RAM yra būtina, bet aš pastebėjau, kad tai tiesiog netiesa.
Reakcijos:jeremiah256, racerhomie, BigMcGuire ir 1 kitas asmuo

Emanuelis Rodrigesas

2018 m. spalio 17 d
  • 2018 m. gruodžio 15 d
revmacian sakė: Aš paleidžiu Xcode savo 2014 m. Mac mini - jis turi 4 GB RAM ir nematau jokių problemų. Kai kurie žmonės jums pasakys, kad 16 GB ar daugiau RAM yra būtina, bet aš pastebėjau, kad tai tiesiog netiesa.
Sutiko. Pastebėjau, kad net „Raspberry Pi“, turintis vieną RAM, gali sukompiliuoti daugumą dalykų. Jei projekte yra daug C++ kodo (žiūrint į jus LLVM) arba kitų sudėtingų kalbų (reikalaujama, kad kompiliatorius sunkiai dirbtų ir taip sunaudotų daugiau RAM), jis paprastai negali jo valdyti. Mano patirtis rodo, kad maždaug 3 GB yra saugus minimumas kūrimo darbui.

REDAGUOTI: Nors atminkite, kad tai buvo 3 GB VM be GUI. 8 GB parinktis šiuo metu tikrai saugi. Vis dėlto rekomenduočiau 16 GB, kad būtų galima apsisaugoti. 8 GB tampa mažiau patogus nei anksčiau. Paskutinį kartą redaguota: 2018 m. gruodžio 15 d
Reakcijos:BigMcGuire, jaduff46 ir iMacedonian KAM

šovinys

2015 m. gruodžio 18 d
  • 2018 m. gruodžio 16 d
Kiek laiko planuojate laikyti mašiną? Kadangi atminties atnaujinti negalima, jūs tikrai perkate už tai, kiek atminties jums reikės po 3–5 metų, o ne šiandien. (Turint omenyje, kad kiekvienas kūrimo įrankių leidimas naudoja daugiau atminties nei ankstesnis.) Ypač jei galiausiai naudojate konteinerius arba VM (pvz., norėdami paleisti vietinę tam tikros sistemos, prie kurios prisijungia jūsų programa, versiją), produktyvumo smūgis per mažai atminties vėliau neverta taupyti dabar.
Reakcijos:jeremiah256, racerhomie, iMacedonian ir 1 kitas asmuo

šunų šleifas

2014 m. spalio 19 d
Apple Campus, Cupertino CA
  • 2018 m. gruodžio 16 d
Prisiminkite programavimą 4K 1976 m.
Reakcijos:„PhilMacbook“.

960 dizainas

2012 m. balandžio 17 d
Destiny, FL
  • 2018 m. gruodžio 17 d
iMacedonian pasakė: Sveiki.

Rimtai svarstau įsigyti „MacBook Pro 13' 2018“. Pirminis nešiojamasis kompiuteris būtų skirtas kodavimui (žiniatinklio kūrimui priekyje), tačiau vėliau norėčiau pasinerti į „iOS“ programų kūrimą. Tai pasakius, ar pakanka 8 GB RAM, kad paleisčiau XCODE, ar turėčiau investuoti daugiau, kad gaučiau 16 GB versiją?
8 GB yra pakankamai, aš naudoju 16 GB MBPr ir retai matau, kad atminties slėgis šokteli virš 8 GB.

Be to, apsilankykite Expo.io ( https://expo.io/ ). Tai yra tai, ką šiais laikais naudoja visi šaunūs vaikai (taip daug lengviau įdiegti keliose platformose). Įspėjimas: veiks daugumoje programų, tačiau kai kurios turi specifinių aparatinės įrangos reikalavimų / poreikių, kurių paroda neįvykdys. Nepaisant to, puiki starto vieta.
Reakcijos:imakedoniečių J

jtara

2009 m. balandžio 23 d
  • 2018 m. gruodžio 17 d
Apibrėžkite, ką reiškia „pakankamai“?

Turite galvoje „pakankamai, kad statyba nesugestų“?

Arba „pakankamai, kad statyba būtų baigta per priimtiną laikotarpį“?

Ir (arba) „pakankamai, kad vartotojo sąsaja nevėluotų ir galėčiau dirbti redaktoriuje / naršyti žiniatinklį / skaityti el. laiškus kūrimo metu?

Tai priklauso nuo jūsų lūkesčių ir įrankių grandinės.

Frontend kūrimas paprastai turi trumpą / paprastą įrankių grandinę. Viskas, ko jums tikrai reikia, yra geras redaktorius, tinkamas užduočiai atlikti, mažas „žaislinis“ žiniatinklio serveris, galbūt kai kurie įrankiai, skirti „Javascript“ / CSS sumažinimui (ir galbūt „Sass“ kompiliatoriaus) gamybinėms versijoms, o kūrimo metu jūs paprastai net nenaudotumėte. kad.

Galinės sistemos kūrimui dažnai gali prireikti ne daugiau kaip priekinės dalies kūrimo. Arba gali prireikti šiek tiek daugiau. Pavyzdžiui, aš naudoju PostgreSQL kaip duomenų bazę. Taigi, turiu vietinį egzempliorių kūrimui / bandymui. Aš paleidžiu pgAdmin4, kuris veikia Docker konteineryje. Gali reikėti paleisti VM, kuri atkartoja jūsų užpakalinę aplinką. GB sumuojasi.

Savosios programos dažnai kuriamos naudojant minimalius įrankius. Norint sukurti pagrindinę „iOS“ programą, jums nereikia nieko daugiau nei „Xcode“. Gerai, ir iOS simuliatorius. Jei kuriate tam tikrą hibridinį kelių platformų kūrimą, tikriausiai pridėkite papildomų įrankių grandinės komponentų ir, būtinai, Android SDK bei kūrimo įrankių. Kuriant „Android“ naudojamas kitas kompiliatorius. Pridėkite kitą simuliatorių. (Naudoju GenyMotion, nes abu Google siūlomi metodai yra lėti kaip melasa.) Bet koks tinkamas Android simuliatorius veikia VM.

O, ar reikia išbandyti tą svetainę sistemoje „Windows“? Pridėkite Windows VM.

Tiek daug įrankių šiandien veikia konteineryje arba VM. Tai padidina atminties poreikį.

Gaukite tiek atminties, kiek gali jūsų biudžetas. Vis dėlto manau, kad 64 GB šiandien yra praktiška daugumai plėtros galimybių. Neseniai kūrimui gavau iMac Pro su 64 GB. Naudoju didelį įrankių rinkinį. Patikrinau „Activity Monitor“ ir pamatau, kad dar nenaudojau apsikeitimo failo. Tačiau kai visi įrankiai bus įkelti, naudoju nuo 32 GB iki 64 GB, paprastai 40–50 GB. Bet iš tikrųjų aš dar ne VISKO įkėliau iš karto.

Jūs turite savęs paklausti:

– Ar kuriant svarbu, kad sistema reaguotų?
– Kokio ilgio statybos ciklą esate pasirengęs toleruoti?

Kurdami priekinę dalį, paprastai neturite „kūrimo ciklo“, ty kūrimo / testavimo / kartojimo. Kiek laiko esate pasirengęs laukti, kol sužinosite, kad padarėte paprastą klaidą, kuriai ištaisyti prireiks kelių sekundžių? 15 minučių? 5 minutės? 1 minutę? 30 sekundžių?

Kurdami programą naudodami kompiliuotą kalbą, visada turite kūrimo ciklą, kuris gali būti reikšmingas. Suprantu, kad „Swift“ kūrimo ciklas yra daug ilgesnis nei „Objective-C“ kūrimo ciklas. (Pats „Swift“ nenaudoju, nes kuriu hibridą, o pagrindinė platformos kodas yra „Objective-C“ („Java“, skirta „Android“), C ir C++ – nėra „Swift“).

Turimos RAM kiekis turės didelę įtaką kūrimo ciklo laikui.
Reakcijos:tegranjeet, quietstormSD, Anony-mouse ir 1 kitas asmuo M

mpe

2010 m. rugsėjo 3 d
  • 2018 m. gruodžio 17 d
32 GB „iMac Pro“ vartotojas čia.

Taip. 8 GB RAM pakanka daugeliui dalykų.
Reakcijos:imakedoniečių J

jtara

2009 m. balandžio 23 d
  • 2018 m. gruodžio 17 d
mpe pasakė: Taip. 8 GB RAM pakanka daugeliui dalykų.

Ar „MacBook Pro“ naudoja sistemos atmintį ekranui?

8 GB tikrai neužtenka, pavyzdžiui, „Mac Mini“, nes gana gera jo dalis (priklausomai nuo modelio) naudojama ekranui.

Svarbiausias čia pateiktas atsiliepimas yra tas, kad naujausiuose „MacBook“ kompiuteriuose atmintis yra prilituota. Jūs priimate sprendimą ateinantiems keleriems metams.
Reakcijos:imakedoniečių

Toutou

į
2015 m. sausio 6 d
Praha, Čekija
  • 2018 m. gruodžio 17 d
Jei turite nedidelį biudžetą (ir dėl to nėra gėda), užteks 8 koncertų. Nors kai kuriuose kūrimo įrankiuose gana daug RAM (*kosulys* Android Studio *kosulys*), mano 4 gig 2013 Pro vis dar tinka naudoti. Ir mano darbo išleistas ThinkPad, kuriame aš kuriu Rails (RubyMine, Linux), veikia kaip žavesys su 8 koncertais.
Reakcijos:imakedoniečių

imakedoniečių

Originalus plakatas
2015 m. spalio 10 d
Brno, CZ
  • 2018 m. gruodžio 17 d
jtara pasakė: Apibrėžkite, ką reiškia „pakankamai“?

Turite galvoje „pakankamai, kad statyba nesugestų“?

Arba „pakankamai, kad statyba būtų baigta per priimtiną laikotarpį“?

Ir (arba) „pakankamai, kad vartotojo sąsaja nevėluotų ir galėčiau dirbti redaktoriuje / naršyti žiniatinklį / skaityti el. laiškus kūrimo metu?

Tai priklauso nuo jūsų lūkesčių ir įrankių grandinės.

Frontend kūrimas paprastai turi trumpą / paprastą įrankių grandinę. Viskas, ko jums tikrai reikia, yra geras redaktorius, tinkamas užduočiai atlikti, mažas „žaislinis“ žiniatinklio serveris, galbūt kai kurie įrankiai, skirti „Javascript“ / CSS sumažinimui (ir galbūt „Sass“ kompiliatoriaus) gamybinėms versijoms, o kūrimo metu jūs paprastai net nenaudotumėte. kad.

Užpakalinės dalies kūrimui dažnai gali prireikti tik priekinės dalies kūrimo. Arba gali prireikti šiek tiek daugiau. Pavyzdžiui, aš naudoju PostgreSQL kaip duomenų bazę. Taigi, turiu vietinį egzempliorių kūrimui / bandymui. Aš paleidžiu pgAdmin4, kuris veikia Docker konteineryje. Gali reikėti paleisti VM, kuri atkartoja jūsų užpakalinę aplinką. GB sumuojasi.

Savosios programos dažnai kuriamos naudojant minimalius įrankius. Norint sukurti pagrindinę „iOS“ programą, jums nereikia nieko daugiau nei „Xcode“. Gerai, ir iOS simuliatorius. Jei kuriate tam tikrą hibridinį kelių platformų kūrimą, tikriausiai pridėkite papildomų įrankių grandinės komponentų ir, būtinai, Android SDK bei kūrimo įrankių. Kuriant „Android“ naudojamas kitas kompiliatorius. Pridėkite kitą simuliatorių. (Naudoju GenyMotion, nes abu Google siūlomi metodai yra lėti kaip melasa.) Bet koks tinkamas Android simuliatorius veikia VM.

O, ar reikia išbandyti tą svetainę sistemoje „Windows“? Pridėkite Windows VM.

Tiek daug įrankių šiandien veikia konteineryje arba VM. Tai padidina atminties poreikį.

Gaukite tiek atminties, kiek gali jūsų biudžetas. Vis dėlto manau, kad 64 GB šiandien yra praktiška daugumai plėtros galimybių. Neseniai kūrimui gavau iMac Pro su 64 GB. Naudoju didelį įrankių rinkinį. Patikrinau „Activity Monitor“ ir pamatau, kad dar nenaudojau apsikeitimo failo. Bet kai visi įrankiai bus įkelti, aš naudoju nuo 32 GB iki 64 GB, paprastai 40–50 GB. Bet iš tikrųjų aš dar ne VISKO įkėliau iš karto.

Jūs turite savęs paklausti:

– Ar kuriant svarbu, kad sistema reaguotų?
– Kokio ilgio statybos ciklą esate pasirengęs toleruoti?

Kurdami priekinę dalį, paprastai neturite „kūrimo ciklo“, ty kūrimo / testavimo / kartojimo. Kiek laiko esate pasirengęs laukti, kol sužinosite, kad padarėte paprastą klaidą, kuriai ištaisyti prireiks kelių sekundžių? 15 minučių? 5 minutės? 1 minutę? 30 sekundžių?

Kurdami programą naudodami kompiliuotą kalbą, visada turite kūrimo ciklą, kuris gali būti reikšmingas. Suprantu, kad „Swift“ kūrimo ciklas yra daug ilgesnis nei „Objective-C“ kūrimo ciklas. (Pats „Swift“ nenaudoju, nes kuriu hibridą, o pagrindinė platformos kodas yra „Objective-C“ („Java“, skirta „Android“), C ir C++ – nėra „Swift“).

Turimos RAM kiekis turės didelę įtaką kūrimo ciklo laikui.
Dėkojame už išsamų atsakymą, jis suteikė man geresnę perspektyvą apie išteklius, reikalingus šiems įvairiems jūsų minėtiems kodavimo scenarijams.
[doublepost=1545084766][/doublepost]
amunlder pasakė: Kiek laiko planuojate laikyti mašiną? Kadangi atminties atnaujinti negalima, jūs tikrai perkate už tai, kiek atminties jums reikės po 3–5 metų, o ne šiandien. (Turint omenyje, kad kiekvienas kūrimo įrankių leidimas naudoja daugiau atminties nei ankstesnis.) Ypač jei galiausiai naudojate konteinerius arba VM (pvz., norėdami paleisti vietinę tam tikros sistemos, prie kurios prisijungia jūsų programa, versiją), produktyvumo smūgis per mažai atminties vėliau neverta taupyti dabar.
Mano nešiojamieji kompiuteriai paprastai tarnauja 4–6 metus ar net ilgiau, todėl, remiantis tuo, ką iki šiol skaičiau, galbūt būtų geriausia įsigyti 16 GB versiją, jei noriu maksimaliai išnaudoti. KAM

Anoniminė pelė

2016 m. rugpjūčio 25 d
  • 2018 m. gruodžio 17 d
jtara pasakė: Apibrėžkite, ką reiškia „pakankamai“?

(nukirpti)

Tiek daug įrankių šiandien veikia konteineryje arba VM. Tai padidina atminties poreikį.

Gaukite tiek atminties, kiek gali jūsų biudžetas. Vis dėlto manau, kad 64 GB šiandien yra praktiška daugumai plėtros galimybių. Neseniai kūrimui gavau iMac Pro su 64 GB. Naudoju didelį įrankių rinkinį. Patikrinau „Activity Monitor“ ir pamatau, kad dar nenaudojau apsikeitimo failo. Bet kai visi įrankiai bus įkelti, aš naudoju nuo 32 GB iki 64 GB, paprastai 40–50 GB. Bet iš tikrųjų aš dar ne VISKO įkėliau iš karto.

Jūs turite savęs paklausti:

– Ar kuriant svarbu, kad sistema reaguotų?
– Kokio ilgio statybos ciklą esate pasirengęs toleruoti?

Kurdami priekinę dalį, paprastai neturite „kūrimo ciklo“, ty kūrimo / testavimo / kartojimo. Kiek laiko esate pasirengęs laukti, kol sužinosite, kad padarėte paprastą klaidą, kuriai ištaisyti prireiks kelių sekundžių? 15 minučių? 5 minutės? 1 minutę? 30 sekundžių?

Kurdami programą naudodami kompiliuotą kalbą, visada turite kūrimo ciklą, kuris gali būti reikšmingas. Suprantu, kad „Swift“ kūrimo ciklas yra daug ilgesnis nei „Objective-C“ kūrimo ciklas. (Pats „Swift“ nenaudoju, nes kuriu hibridą, o pagrindinė platformos kodas yra „Objective-C“ („Java“, skirta „Android“), C ir C++ – nėra „Swift“).

Turimos RAM kiekis turės didelę įtaką kūrimo ciklo laikui.

Tai gana apibendrina. Jei reikia paleisti VM, galima 8 GB (galite patogiai paleisti vieną VM su 8 GB RAM). Jei turite SSD, greičio skirtumas tarp 8 GB ir daugiau RAM nebus labai akivaizdus, ​​nebent naudojate daug VM ir (arba) bandote sudaryti didžiulę kodų bazę. C

Sukonstruoti

2010 m. birželio 23 d
  • 2018 m. gruodžio 17 d
Skirtumas tarp 8 GB įrenginio ir 16 GB įrenginio yra tas, kad kartais turėsite priimti sąmoningus sprendimus, kurias atminties ištroškusias programas laikyti pirmame plane.

Atminties ištroškusios programos, pvz., XCode ir Android Studio, puikiai tiks su 8 GB. Problema kiltų, jei bandytumėte paleisti „Slack“, prijungtą prie kelių grupių, palikdami „Chrome“ atidarytą su daugybe skirtukų arba galbūt VM sistemą, kad paleistumėte kai kuriuos „Docker“ konteinerius. Problemas sukelia lygiagretumas.

Jei galite sau leisti peršokti iki 16 GB ir ketinate kurį laiką pasilikti šį įrenginį, manau, kad tai visiškai verta, kad būtų užtikrintas patikimumas ateityje. Jei papildomų išlaidų pakanka, kad susimąstytumėte, pamirškite apie tai ir tiesiog padarykite 8 GB. Būsite laimingi bet kuriuo atveju.
Reakcijos:Anoniminė pelė

revmacian

2018 m. spalio 20 d
NAUDOJIMAS
  • 2018 m. gruodžio 17 d
jtara sakė: 8 GB tikrai neužtenka, pavyzdžiui, „Mac Mini“, nes gana gera jo dalis (priklausomai nuo modelio) naudojama ekranui.

Kaip jau minėjau anksčiau, 2014 m. „Mac mini“ paleidžiu „Xcode“ – jame yra 4 GB RAM ir nematau jokių problemų. Jei galiu patogiai koduoti su 4 GB, tai 8 GB yra pakankamai. J

jtara

2009 m. balandžio 23 d
  • 2018 m. gruodžio 30 d
kadammanali987 sakė: (Žmonės dažnai išlaiko programas kompiliavimui ir žaidžia žaidimus iki tol. Tai sulėtina apdorojimą)

Arba galite tiesiog pagreitinti kompiliavimo-nuorodų vykdymo ciklą iki taško, kai užtrunka tik kelias minutes sveikai iškelti savo užpakalį iš kėdės.

Viena iš to dalių yra pakankamai atminties, kad kompiliatorius veiktų efektyviai, minimaliai keičiant / be jo.

Tai, kad GALI, nereiškia, kad TURI. Turite nuspręsti, kiek vertingas jūsų laikas.

Šios lygties lemiamas momentas man buvo prieš daug, daug metų. Produktas, vadinamas Instant-C. Tai sumažino tą ciklą nuo kelių minučių iki kelių sekundžių. Tai mane įkvėpė sutrumpinti programos, kuri imituoja ir analizuoja variacijas (iš modelio, iš pradžių parašyto Fortran), mechaninių mazgų kompiliavimo ir nuorodos vykdymo ciklą nuo 1/2 valandos iki mažiau nei minutės. (Gerai, aš apgavau – pašalinau kompiliavimo ir nuorodos vykdymo ciklą... parašydamas konkrečiam domenui skirtą kompiliatorių ir papildomą baito kodo interpretatorių) Praėjus 35 metams, tai vis dar yra dominuojantis to domeno sprendimas.

Šiaip ar taip, OP priėmė savo sprendimą – manau, išmintingą.

BTW, jei vis dar naudočiau savo 2012 m. „i7 Mini“ kūrimui, naudočiau „Ramdisk“. „Mini“ kūrimo laikas man sutrumpėja maždaug perpus. Išbandžiau jį savo naujajame „iMac Pro“, bet neturėjau tokio paties poveikio. Bijau, kad negalvojau išbandyti ramdisko, kol negavau „iMac Pro“. „MacOS“ tikrai neturi puikių „RamDisk“ sprendimų. Mini turi 16 GB. Įrenginyje, kuriame yra 4 GB, atminties disko atsargos nėra. („iMac Pro“ turi 64 GB).

vbctv

į
2013 m. rugsėjo 25 d
Klivlendas, OH
  • 2019 m. gegužės 2 d
jtara pasakė: ar „MacBook Pro“ naudoja sistemos atmintį ekranui?

8 GB tikrai neužtenka, pavyzdžiui, „Mac Mini“, nes gana gera jo dalis (priklausomai nuo modelio) naudojama ekranui.

Svarbiausias čia pateiktas atsiliepimas yra tas, kad naujausiuose „MacBook“ kompiuteriuose atmintis yra prilituota. Jūs priimate sprendimą ateinantiems keleriems metams.

Turiu 2018 m. „Mac Mini“, prijungtą prie 2 monitorių ir turiu 8 GB RAM, niekada nematau jokių problemų ir atlieku „Android Studio“ ir „Xcode“ kūrimo darbus bei paleidžiu MAMP Pro fone. Atminties slėgio monitorius niekada nepakyla ir visada išlieka žalias ir žemas. Aš svarsčiau galimybę padidinti iki 16 GB, bet tikrai nematau reikalo, nebent randu žudantį pasiūlymą... C

„ChromeCloud“.

2009 m. birželio 21 d
Italija
  • 2019 m. gegužės 2 d
Manau, kad dauguma atsakymų iki šiol yra klaidinantys.

Kai bandau naudoti savo „MacBook Air“ su 4 GB RAM, kad sukurčiau „iOS“ programas (kalbu apie tikras programas, o ne tik apie mažus demonstracinius projektus), patirtis labai greitai nuvilia. Tiesiog atidarę Xcode ir Safari su 3 ar 4 skirtukais visiškai prisotinsite RAM (atminkite, kad pati sistema užima apie 2 GB), o naudoti simuliatorių programoms derinti yra beveik neįmanoma (kompiuteris sulėtėja, kol nebereaguoja).

Su 8 GB viskas bus gerai. Bet neilgam. Tarkime, kad 8 GB yra minimumas, norint patogiai paleisti visą iOS kūrimo rinkinį ir keletą programų šone, jei norite turėti įmantrų teksto rengyklę ar, pavyzdžiui, kai kuriuos įrankius vektorinei grafikai kurti.

Taigi, jei dabar turėčiau nusipirkti naują įrenginį ir laikyti jį ateinančius 3 metus ar ilgiau, gaučiau bent 16 GB RAM.

Dar vienas įspėjimo žodis: niekada to nebūčiau numatęs prieš kelerius metus, kai nusipirkau savo iMac (kuris turi 32 GB RAM ir tai yra mano pagrindinė darbo vieta), bet atrodo, kad jei norite paleisti treniruoklį be mikčiojimo visai GUI, VRAM (dar žinomas kaip vaizdo atmintis) taip pat vaidina svarbų vaidmenį lygtyje.

Tinklainės iMac 2 GB vaizdo plokštės nepakaks, kad viskas veiktų sklandžiai: kas kelias sekundes buferis prisipildo (tačiau tai patiriu tik paleisdamas simuliatorių), o iMac sekundės daliai užšąla. ištuštinamas ir vėl užpildomas. Tai labai erzina.

Taigi, mano rekomendacija dėl ko nors, ką galėtumėte patogiai dirbti ateinančius 3 metus: 16 GB RAM (ar daugiau) + 4 GB VRAM (ar daugiau) .
Reakcijos:Emanuelis Rodrigesas M

mkelly

2007 m. lapkričio 29 d
  • 2019 m. gegužės 3 d
Šiai dienai pakanka 8 GB, jei nenaudojate virtualių mašinų. 16 GB tikriausiai yra mieliausia vieta, jei žiūrite į nešiojamąjį kompiuterį, kuris veikia 4–6 metus. 32/64 GB yra perteklinis, nebent vienu metu naudojate daug VM arba turite pinigų. M

minios

2019 m. vasario 12 d
  • 2019 m. gegužės 4 d
Xcode turi daug procesoriaus, mažiau RAM. Ką tik nusipirkau „Mac mini 2018 i7 6“ branduolius ir kai kompiliuoju „iOS“ ir „Swift“ programoje „Xcode“, aktyvumo monitoriaus procesorius pasiekia 90%!
Toje pačioje programoje matau, kad RAM sunaudojama mažiau nei 8 GB be apsikeitimo. Vėliau galvoju atnaujinti RAM, bet šiuo metu neskubu. F

Filipeteixeira

2013 m. balandžio 10 d
  • 2019 m. gegužės 6 d
Turėtų būti daugiau nei pakankamai. Dažnai tai kyla tik tada, kai dirbate su tokiomis kalbomis kaip R ar panašiai. Kadangi šios kalbos dažnai linkusios viską įkelti į atmintį, o tai reiškia, kad esant dideliems duomenų rinkiniams, kuo daugiau RAM, tuo geriau ji veiks.