MacBook Air M1 16GB Ram do programowania

0

Z racji ceny za pro zastanawiam się nad MacBook Air M1 16GB Ram. Czy ktoś może pracuje na nim? Jak sobie radzi sprzed sprzęt? Czy się grzeje? Programuje głównie w Java, React/ReactNative.

2

@Dev007: Grzać się nie będzie, Patrząc po video i opniach ludzi zasuwa sam czekam na swojego pro m1 16

1

ja mam tego macbooka jest idealny . mack book air 8GB kup bo 16 ci nie jest potrzebna. jest idealny zamaist ramu zwieksz sobie dysk, nie ma wiatraka, nie grzeje sie, dziala 1000000 razy szybciej niz male atari jest zayebisty

0

Mam MBP z M1, myślałem o Air, ale obawiałem się jak brak chłodzenia się sprawdzi przy pracy po 8-12h z dockerem. Wiatraki odpalają mi się tylko na spotkaniach na Teamsach z 30+ osobami z włączoną kamerką. Kontenery, watchery, LSP i inne bajery działające "w tle" nie robią na M1 wrażenia. Chociaż używam lekkiego "IDE", z IntelliJ albo innym klocem do Javy może być różnie :)

0

Mam MBP M1 z 8GB RAM i się dławi mimo alokowania sporej pamięci podręcznej.
Ale CPU się nudzi i odpoczywa, wiatraka w sumie nigdy nie słyszałem.

Drugi raz wolałbym faktycznie Aira z 16GB niż MBP z 8GB.

0

Na razie pracuje na jedym monitorze 27 cali + laptop. Raczej nie będę wracał do dwóch monitorów ale nigdy nie wiadomo, wiec max 2 dobrze aaby obsługiwał. W tej chwili mam i7 11gen i 16gb ram( pracuje na linuxie, chociaż na MS też nie miałem problemów) i mi to wystraczy. Najbardziej obawiam sie tego grzania się komputera

0

@Dev007: ale M1 ma procka jak smartfony, wiec i pamięć ram jest w soc tak? W takim razie czy 16GB to nie za mało na obecne czasy do developmentu?

1

ja mam mbp m1 8/256 i programuje na nim glownie w golang/angular i choc 16gb na pewno by sie przydalo (choc poki co nie widzialem nigdy takiej potrzeby) to dziala on piekielnie dobrze, do tego mobilnosc i bateria na prawde na duzy +
Mam tez lapka z pracy i7-10850H/32gb i taki build projektu angular/golang dziala wolniej.
Na pewno docker'a tu nie bede uzywal bo juz nie chodzi o ilosc ram-u ale o samym jego dzialaniu na osx zreszta tak samo jest chyba na windows moze ciut lepiej ale to nie to samo co pracowac na linuchu

0

Obejrzałem sobie kilka filmów na YT to na M1 nie ma tragedii jeżeli chodzi o programowanie. Z grzaniem też nie jest najgorzej a cena do pro nawet tego 2020 to 2.5 tys zł różnych

0

@marcio:

ja mam mbp m1 8/256 i programuje na nim glownie w golang/angular i choc 16gb na pewno by sie przydalo (choc poki co nie widzialem nigdy takiej potrzeby) to dziala on piekielnie dobrze, do tego mobilnosc i bateria na prawde na duzy +

Szczerze? Wątpię w to co mówisz, no chyba, że poza systemem operacyjnym nie odpalasz nic więcej :D

Mam tez lapka z pracy i7-10850H/32gb i taki build projektu angular/golang dziala wolniej.

:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

@Dev007
Jeżeli nie planujesz z nim zostać dłużej niż rok, no max dwa, to szukaj z > niż 16GB RAM.

3

@.andy: nie wiem z czego masz bekę. W wielu zastosowaniach M1 zjada wydajnościowo mobilne i9 od intela. Na RAM też inaczej należy patrzeć w nowych macbookach, po prostu może nadrób zaległości i poczytaj jak aktualnie wygląda sytuacja, zamiast pisać co Ci się wydaje i jak masz na swoim sprzęcie x86.

@Dev007 będziesz zadowolony (tylko weź pod uwagę problem z dwoma monitorami). 16gb wystarczy, o ile nie potrzebujesz lokalnie w jednym czasie stawiać kilku mikroserwisowych kobył. Air łapie throttling dopiero przy długotrwałym obciążeniu(np. renderowanie wideo), przy typowym developmencie wątpię żeby doprowadzał do takiej sytuacji.

0

@onomatobeka:

nie wiem z czego masz bekę. W wielu zastosowaniach M1 zjada wydajnościowo mobilne i9 od intela.

Nie twierdzę, że tak nie jest.

Na RAM też inaczej należy patrzeć w nowych macbookach, po prostu może nadrób zaległości i poczytaj jak aktualnie wygląda sytuacja, zamiast pisać co Ci się wydaje i jak masz na swoim sprzęcie x86.

RAM to ram. Maki magicznie potrzebują go teraz 2-3x mniej niż wcześniej? No nie....

2

@.andy:

Szczerze? Wątpię w to co mówisz, no chyba, że poza systemem operacyjnym nie odpalasz nic więcej :D

No tak ogladam na nim tylko pornosy w 4k, czasami sie tak zastanawiam skad takie glupoty piszecie na temat m1 gdzie w sieci jest pelno materialow ktore pokazuja ze ten procek wymiata i tyle czy sie to komus podoba lub nie, czy jest hejterem apple lub jego fanel nie ma zadnego znaczenia bo ten procesor i tak robi swoje

0

@marcio: nie twierdzę, że ten procek nie jest wydajny, tylko kupowanie laptopa do pracy jako programista z 16GB RAM, gdzie nie jesteś w stanie fizycznie go dołożyć, bo jest to część SoC, to dla mnie osobiście poroniony pomysł, szczególnie, że taki laptop pewnie jest na kilka lat.
No ale co kto lubi :)

1

8GB ram to proszenie się o problemy. Teraz jest ok, a za jakiś czas będzie potrzebne narzędzie żrące ram jak głupie.
Choćby odpalenie wirtualki albo jakiegoś minikube.

0

@marcio:

no niestety dla twojej niewiedzy na mac-u z 8gb moga spokojnie robic to samo co na laptopie z ubuntu ktory ma 16gb ram

Jasne... Serio ale nie wierzę ci w to co tutaj napisałeś i nie wynika to z faktu, że mam jakie mam zdanie na temat Apple. Fizyki nie przeskoczysz.

ty siejesz hejt i sie kompromitujesz ja mowie fakty uzywajac 3 rozne maszyny

Ale gdzie sieję hejt? To że śmiecham z tego, że 8GB jest lepsze niż 16? Serio trzeba być strasznym fanbojem aby w to brnąć. Jak już pisałem fizyki nie oszukasz.

Powtórzę jeszcze raz. Jeżeli ktoś pod development poleca komputer z 8GB RAM, to chyba żyje w alternatywnym świecie. Jeszcze bym zrozumiał jak da się rozbudować i można podskoczyć do np. 32GB, jednak tak się nie da co moim zdaniem to kompletnie dyskwalifikuje taki komputer do developmentu, no chyba że posługujesz się notatnikiem.

1

@.andy:
ale ty czytasz co ludzie pisza lub czytasz i rozumiesz co ci sie podoba ? ja nie napisalem ze sa lepsze napisalem ze na mac-u z 8gb ram-u potrafie pracowac nad tymi samymi projektami co na laptopie ktory mial 16gb (teraz ma 32gb) i on sie nie dlawi czy tak ciezko jest ci to zrozumiec ? Na ubuntu po kilku dniach swap byl pelny i musialem restartowac pc teraz takiej potrzeby nie mam. Na 3 laptopie troche starszym mam 12gb i jak robie cos we flutter/angular to ma z tym problem

Rozumiem ze jestes hejterem lub nie wiem co ze ciezko ci jest pojac tak prosta rzecz ktora jest faktem w sferze tech wystarczy sie udokumentowac

Powtórzę jeszcze raz. Jeżeli ktoś pod development poleca komputer z 8GB RAM, to chyba żyje w alternatywnym świecie. Jeszcze bym zrozumiał jak da się rozbudować i można podskoczyć do np. 32GB, jednak tak się nie da co moim zdaniem to kompletnie dyskwalifikuje taki komputer do developmentu, no chyba że posługujesz się notatnikiem.

Ja nigdzie nie polecam sam napisalem ze wersja z 16gb na pewno ma wiecej sensu stwierdzilem tylko fakt ze mi z modelem bazowym z 8gm pracuje sie po prostu dobrze i ramu mi nigdy nie brawko czy to przez swap na szybkim ssd lub nie ale takie sa fakty.

Potem czy w to wierzysz tak szczerze to mi to lotto ja mam i wiem jak jest, duzo ludzi z pracy sie juz przerzucilo na m1 i nikt nie zaluje juz nawet ktos kupil nowe m1 pro
A jak ktos uzywa kontenery lub musi pracowac na vm to w pierwszym przypadku szuka klopotow bo po prostu docker na mak-ach zawsze byl gorszy, a z vm no to wiadomo tam wiecej ramu robi roznice jakby nie bylo uzywamy n systemow w tym samym czasie.

0

@marcio:

ale ty czytasz co ludzie pisza lub czytasz i rozumiesz co ci sie podoba ? ja nie napisalem ze sa lepsze napisalem ze na mac-u z 8gb ram-u potrafie pracowac nad tymi samymi projektami co na laptopie ktory mial 16gb (teraz ma 32gb) i on sie nie dlawi czy tak ciezko jest ci to zrozumiec ?

Dalej mi w to ciężko uwierzyć. Może używasz innych zestawów narzędzi (np. niektórych nie używasz na maku, albo używasz innych, które mają inny narzut pamięci), może maszynka z linuksem kosztuje 1.5zł za nówkę, może na laptopie z linuksem masz hdd...

Coś podobnego słyszałem w stosunku do porównywania smartfonów Android vs iOS. Ktoś kupił za powiedzmy 600-800zł budżetowca z Androidem i potem porównywał go do iPhone za 3-4k xD

Na ubuntu po kilku dniach swap byl pelny i musialem restartowac pc teraz takiej potrzeby nie mam. Na 3 laptopie troche starszym mam 12gb i jak robie cos we flutter/angular to ma z tym problem

Ale co to znaczy pełny? I skoro był pełny przy 16GB (zakładam że identyczny zestaw narzędzi i ogólnie taka sama praca), to przy 8GB na macku też byś miał pełny.... Druga sprawa, to ile ustawiłeś sobie miejsca na swap?

Ja nigdzie nie polecam sam napisalem ze wersja z 16gb na pewno ma wiecej sensu stwierdzilem tylko fakt ze mi z modelem bazowym z 8gm pracuje sie po prostu dobrze i ramu mi nigdy nie brawko czy to przez swap na szybkim ssd lub nie ale takie sa fakty.

16GB to dalej za mało na już praktycznie 2022 rok, gdzie nie jesteś w stanie sobie tej pamięci później zwiększyć. Swap nawet na ssd to kupa. Dostęp do ramu jest rzędów wielkości szybszy i choćby skały srały, to tego nie przeskoczysz, no chyba że ktoś lubi pracować w taki sposób - dla mnie to samobiczowanie.

Potem czy w to wierzysz tak szczerze to mi to lotto ja mam i wiem jak jest, duzo ludzi z pracy sie juz przerzucilo na m1 i nikt nie zaluje juz nawet ktos kupil nowe m1 pro

Zauważyłem pewną rzecz. Dużo ludzi która wejdzie w apple nie komentuje tego co kupiła negatywnie ;) Boi się przyznać... ;)

A jak ktos uzywa kontenery lub musi pracowac na vm to w pierwszym przypadku szuka klopotow bo po prostu docker na mak-ach zawsze byl gorszy, a z vm no to wiadomo tam wiecej ramu robi roznice jakby nie bylo uzywamy n systemow w tym samym czasie.

To nie tylko o to chodzi. Odpal sobie przeglądarkę, soft do telekonferencji, komunikator i inne narzędzia i zaraz się okazuje, że jednak tej pamięci nie ma. Sam pisałeś że średnia zużycia ramu u Ciebie to 24G, wiec sorry ale jasno to pokazuje, że na dzisiaj minimum to 32GB, bo praca z laptopem, gdzie co chwilę ci swapuje (bawet jak masz magiczny ssd), to jednak męka.

3

Dobra @.andy bo zaczynasz mnie denerwowac twoim glupil gadaniem, jestesmy na forum o tematyce IT mysle ze rozmawiam osoba ktora ktora jest inteligetna i nie porownuje rzeczy za 1k z tymi za 5k, czy masz mnie przypadkiem za debila? Laptop do ktorego porownuje to dokladnie ten dell latitude 5511 drugi to starszy hp probook 450 i5/12gb(ktorego jako tako nie porownuje bo ma swoje lata ale jako ze go uzywalem personalnie przed kupnem mbp to pisze o roznicach) obydwa lapki z ssd wiadomo ze dell ma go szybszego bo jest o wiele nowszy.

Zauważyłem pewną rzecz. Dużo ludzi która wejdzie w apple nie komentuje tego co kupiła negatywnie ;) Boi się przyznać... ;)

Bo nie ma sie do czego przyznawac jak ktos nie potrafi powiedziec ze cos jest c*****we to znaczy ze ma jakis niedosyt intelektualny albo jakies kompleksy tak samo jesli chodzi o osoby jak ty ze nie potrafia sie pogodzic ze w tamtym roku i w tym apple pozamiatal w temacie

Na reszte nawet ci nie odpowiem bo szkoda czasu

0

@marcio:

Dobra @.andy bo zaczynasz mnie denerwowac twoim glupil gadaniem

Mnie już od pewnego czasu irytuje jak piszesz, że 8GB w Makbuku jest > 16GB w tym laptopie...

jestesmy na forum o tematyce IT mysle ze rozmawiam osoba ktora ktora jest inteligetna i nie porownuje rzeczy za 1k z tymi za 5k, czy masz mnie przypadkiem za debila?

Zbyt wiele takich porównań widziałem u osób technicznych, że nic mnie już nie dziwi ;)

Laptop do ktorego porownuje to dokladnie ten dell latitude 5511 drugi

Tym bardziej nie jestem w stanie Ci uwierzyć w to co piszesz czyli:

napisalem ze na mac-u z 8gb ram-u potrafie pracowac nad tymi samymi projektami co na laptopie ktory mial 16gb (teraz ma 32gb) i on sie nie dlawi czy tak ciezko jest ci to zrozumiec ?

Nie jestem w stanie w to uwierzyć, chyba że jest jeszcze jakiś inny czynnik o którym nie wspominasz. Może zła konfiguracja systemu? Nie wiem.

Bo nie ma sie do czego przyznawac jak ktos nie potrafi powiedziec ze cos jest c*****we to znaczy ze ma jakis niedosyt intelektualny albo jakies kompleksy tak samo jesli chodzi o osoby jak ty ze nie potrafia sie pogodzic ze w tamtym roku i w tym apple pozamiatal w temacie

Czytasz ze zrozumieniem to co piszę, czy nie? Bo mi się wydaje, że jednak nie. Jedno to jest że budowanie projektu Ci się wykona o N sekund szybciej, ale pisanie że na sprzęcie który ma dwa razy więcej ramu, że się dławi częściej niż inny, który ma 8GB ramu jest sporym śmieszkiem. No chyba, że coś tam nie halo albo konfiguracja systemu zjebana (choć nie wiem co się da zjebać - może jedynie złe ustawienie rozmiaru swapa).

Tak więc, ram ma mega znaczenie i polecanie komuś kompa do programowania w prawie 2022 roku z 8 czy 16 GB ram, gdzie go nie dołożysz już, jest dla mnie idiotyzmem.

2

@.andy: Przecież M1 używa dysku jako ramu również, tutaj video gdzie gościu odpalił kupe programów i nie udało mu się spowolnić komputera z 16 GB ram więc wyszło, że 32GB nieopłacalne i lepiej dorzucić do dysku np. . Na prawdę da się dobrze pracować na m1 8 GB ram i da radę w większości zadań, natomiast wiadomo lepiej przyszłościowo brać 16 GB. Btw. nie oszukujmy się, ale większość osób w PL klepie Crudy czy apki webowe więc można to robić na laptopie za 200 złoty xD

0

@veneficus:

Przecież M1 używa dysku jako ramu również, tutaj video gdzie gościu odpalił kupe programów i nie udało mu się spowolnić komputera z 16 GB ram więc wyszło, że 32GB nieopłacalne i lepiej dorzucić do dysku np.

Zdajesz sobie sprawę z tego, że nawet najszybszy SSD jest o rzędu wielkości za pamięcią RAM?
To nigdy nie będzie to samo jakbyś miał fizycznie więcej ramu. Nigdy.

nie oszukujmy się, ale większość osób w PL klepie Crudy czy apki webowe więc można to robić na laptopie za 200 złoty xD

To jest chyba druga bzdura jaką w ciągu trzech dni przeczytałem na tym forum.

Dobra chłopaki z takim podejściem jak u was to nawet nie ma co do dyskusji stawać....

Kupujcie sobie laptopy od się nawet z 4 GB ramu 😆😆😆😆😆😆😆😆😆

0

Większość osób w PL klepie Crudy czy apki webowe więc można to robić na laptopie za 200 złoty xD

No i jeśli ten crud używa 3 baz danych, do tego ma jeszcze kilkanaście innych kontenerów dockerowych to robi się problem. Mam maca sprzed M1, ale te 16 GB ramu strasznie boli. Na dniach będę miał opcję przetestować z M1 to dam znać, ale na logikę to jak swap z SSD może być równie szybki co RAM?

1

nie chodzi o to ze ssd jest szybki jak ram ale majac 3gb/s przy read/write + duza przepustowosc to nawet nie idzie sie skapnac ze cos jest w swapie, ja np na laptopie zanim zrobilem upgrade do 32gb ram to jak juz cos wyladowalo do swap to bylo czus roznice i wszystko po prostu bylo wolne bo o ile w read bylo podobnie to operacje write to ~700mb/s plus wiadomo ze ddr4 sa wolniejsze niz ram z soc m1

ja przykladowo majac safari 15kart / vscode / i kompilujac projekt golang & angular nie uzywam calego dostpnego ramu (czyli 0 swap) a do tego robi to w 30s a lapka nie wylaczam czasami przez tygodnie

tutaj jest fajny kanal ktore robi rozne porownania jesli chodzi o dev

2

W kategorii RAM:
screenshot-20211104120724.png

To z mojego kompa. To nawet nie jest jakiś wielki projekt, a intellij potrzebuje prawie 8GB.
Do tego dochodzą dockery, vmki (ale to akurato moje zboczenie), slack, chrome.

Normalnie podczas pracy na lapku (mackbook i9) mam mniej więcej 45 GB zajęte. W 32 bym się zmieścił przy lekkim staraniu. Natomiast 16GB to po prostu udręka.
Raczej w najbliższych latach nie będzie spadać zużycie RAM programów. Nawet PHP się dorobiło maszyny wirtualnej.
Opowieści jak to swap działa szybko na SSD to bajki:

  1. obecnie szybkość działania PC w programowaniu jest głównie limitowana przez szybkość RAM (przynajmniej u mnie).
  2. SSD są coraz szybsze, ale to nawet nie jest ta liga co RAM
  3. SSD się grzeją i to dramatycznie, to jest często powodem wolnego działania notebooków vs desktop. Do rozgrzania SSD nie potrzeba nawet korzystać ze swapa - wystarczy jechać dockeramy i buildami jak wariat.

Ciekawi mnie jakby działało programowanie na M1X z 64GB, ale że akurat mam dość nowego macbooka z i9 i nie jest on zachęcający (przez OS) to raczej sobie nie kupie.

0

Póki co u mnie ssd wyglada tak po 6 msc:

smartctl 7.2 2020-12-30 r5155 [Darwin 20.6.0 arm64] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       APPLE SSD AP0256Q
Serial Number:                      0ba0122c2498922a
Firmware Version:                   2.120.4
PCI Vendor/Subsystem ID:            0x106b
IEEE OUI Identifier:                0x000000
Controller ID:                      0
NVMe Version:                       <1.2
Number of Namespaces:               3
Local Time is:                      Thu Nov  4 12:02:05 2021 CET
Firmware Updates (0x02):            1 Slot
Optional Admin Commands (0x0004):   Frmw_DL
Optional NVM Commands (0x0004):     DS_Mngmt
Maximum Data Transfer Size:         256 Pages

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     0.00W       -        -    0  0  0  0        0       0

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning:                   0x00
Temperature:                        24 Celsius
Available Spare:                    100%
Available Spare Threshold:          99%
Percentage Used:                    0%
Data Units Read:                    8,529,242 [4.36 TB]
Data Units Written:                 6,240,605 [3.19 TB]
Host Read Commands:                 171,318,669
Host Write Commands:                68,657,045
Controller Busy Time:               0
Power Cycles:                       100
Power On Hours:                     82
Unsafe Shutdowns:                   3
Media and Data Integrity Errors:    0
Error Information Log Entries:      0

To tak tylko dla przykładu jeśli ktoś się martwi o szybkie zużycie ssd

1 użytkowników online, w tym zalogowanych: 0, gości: 1