5 ms·
All I want is a 16" laptop with an M1 and 32GB of RAM. And the extra RAM is just so I can comfortably allocate RAM to VMs.
by lilyball 5y ago
All I want is a 16" laptop with an M1 and 32GB of RAM. And the extra RAM is just so I can comfortably allocate RAM to VMs.
- dunham 5y agoAnd maybe more two ports?
- rootusrootus 5y agoYES please. I'm generally quite happy with my 13 inch MBP. But I do wish it had two more USB-C ports. Would make things less complicated. I don't really even want a bigger MBP (I have a 16 inch as well, if I need screen real estate, but I really like the portability of the 13). Just the same laptop with four ports would be 80% of ideal. The last 20% would be more RAM.
- asah 5y agoyou read my mind.
- 0xy 5y agoThis but 64GB. Docker, Chrome and IDEs alone regularly consume up to 50GB memory on my Intel MBP. Plus, why the stupid monitor limitation? A "Pro" MacBook needs to be able to have 2-3 monitors with no compromises.
- sp332 5y agoIs that just cache data though? Programs and the OS disk cache will just eat all the RAM you have because there's no point letting it sit empty.
- aheilbut 5y agono
- deleted 5y ago[deleted]
- minhazm 5y agoWhat is your memory pressure like? Your RAM will get filled with file system and other caches, even if no programs are actually using the memory.
- 0xy 5y agoCache is not the problem, my IDE uses ~10GB (IntelliJ with very large projects), Chrome can use 20-30GB depending on tabs open. Then you've got Docker which is 5GB on a good day, 10GB on a bad day. I'm currently using 40GB and I rebooted on Monday.
- mixmastamyk 5y agoSounds like you have memory leaks.
- TimTheTinker 5y agoHow much of your problem is Docker? If you're running more than, say, 6 containers locally, you'd really benefit from spinning up a Linux VM (Parallels Desktop Pro is nice) and putting your Docker containers there. Note Parallels supports port forwarding, and VSCode supports opening projects through ssh. As it is, if you're running Docker Desktop for Mac, you're spinning up an entirely separate (internal) VM with macOS filesystem syncing for each Docker container you run.
- javajosh 5y agoAFAIK it is not possible to run Docker outside of a Linux VM on the mac.
- deleted 5y ago[deleted]
- andy_ppp 5y agoPlease correct me if I’m wrong but (s)he’s saying running docker inside a single Linux VM is more efficient than running the Docker beta (multiple VMs). You seem to be saying that Docker runs inside a Linux VM either way which no one is disputing…
- deleted 5y ago[deleted]
- lostmsu 5y agoBy the time "M2" is released, you'd want 128GB.
- un_montagnard 5y agoAnd support for two external displays
- lowbloodsugar 5y agoI'm running three right now, please.
- aheilbut 5y agofour
- xs 5y agoThe article says M1 can only support up to 16GB of RAM. The M2 would be able to support 64GB.
- runeks 5y agoAnd the ability to run x86 docker images without software emulation.
- anko 5y agoWhy is that so important? 1) in production, hosts like aws have cheaper options for arm based compute 2) software emulation on m1 is largely comparable to native x86 performance, certainly per watt.
- runeks 5y ago> software emulation on m1 is largely comparable to native x86 performance, certainly per watt. Where are you getting this from? Hardware emulation is certainly fast, but I very much doubt qemu emulation (which is what Docker is using on the M1) is that fast, although I admit to not having tried.
- laurencerowe 5y ago> All I want is a 16" laptop with an M1 and 32GB of RAM. And the extra RAM is just so I can comfortably allocate RAM to VMs. All I want is a 14" laptop with an M1 and 32GB of RAM. And the extra RAM is just so I can comfortably allocate RAM to Safari tabs.