![ubuntu vs mac for development ubuntu vs mac for development](https://i.pinimg.com/originals/7b/a7/27/7ba727c4c7775698540eebe330336835.jpg)
#Ubuntu vs mac for development upgrade
It really does make me want to upgrade the CPU though, perhaps to a Ryzen 3900x or even a 3950x.
![ubuntu vs mac for development ubuntu vs mac for development](https://i.ytimg.com/vi/T6Sh3vIgmw0/maxresdefault.jpg)
In general use when running tests for example the desktop computer is about 25% faster in.
#Ubuntu vs mac for development full
It will handle full load on all cores no problem. My desktop computer has a "gaming grade" cooler in it so it runs nice and cool. This is to be expected but it will also do this when running turbo boost on a single core. Upon any kind of realistic load it will hit 100 degrees Celsius and start throttling. Of course, there is only so much you can do with a high performance CPU in such a small body like the Macbook but still, it is quite awful. The 2018 i9 Macbook Pro is notorious for having very poor thermals. I assume this is because it is a.well.a laptop CPU and of course the thermals. While the laptop CPU has better specs in general that is not the case in real life use. It has a an Intel I9-8950HK CPU with 6 cores in it. My Macbook Pro is the 2018 "premium" model. That was a huge breath of fresh air for me and that alone would probably had been enough to make the switch permanent. We are talking about native performance here so everything works perfectly. No more memory bloat, no slow startup, and huge performance improvements. Once you go back to Linux things will improve dramatically. We even tried to move the code to Docker containers as well but that made things even slower. We used to run the same setup in docker at work for our development but the poor performance was finally too much to bear. Not to mention that the docker virtual machine on mac is memory hungry and takes a while to start. We are talking about something like a 50% performance loss when running in Docker containers. Doing this on a mac has some of the benefits but the poor performance is just awful. I don't run the actual code in the Docker container but I guess I should be doing that too. I keep a docker compose file around that launches the containers I need like Postgres, Redis, and so on. I like to use Docker for development, especially for databases. Once of the major problems I have with development on a Mac is the poor Docker performance. From excessive thermal throttling to bad keyboards and dangerous OS updates, it has been going downhill for a while now.ĭuring the Covid 19 epidemic I've had some spare time on my hands so I decided to give Ubuntu 20.04 a try on my home gaming computer. However, while I think that the Mac experience was great back in 2013 it has become worse over time. In the beginning it was a breath of fresh air compared to the old Ubuntu based desktop computers we were using for work in the past. My first one was a 2013 model and my current one is the 2018 model.
![ubuntu vs mac for development ubuntu vs mac for development](https://news-cdn.softpedia.com/images/news2/ubuntu-and-gnome-devs-team-up-to-ease-your-unity-to-gnome-transition-517744-2.jpg)
I've been using a Macbook Pro for work for about 7 years now.