(Docker employee here) Bit surprising results on the build side. I looked into it, and the issue seems to be that when you run "yarn install" it installs sqlite3 that has C dependencies. For this package in x86_64 yarn will download the prebuilt sqlite3 library directly, but for arm64 no such prebuilt version exists so it needs to compile it from source code on the machine instead. Hopefully, as these machines become more popular, package authors will start uploading the prebuilt version for arm as well. So users might definitely hit this issue as even sqlite3 itself is a very common package but don't take it as a reflection of raw container build performance on M1.
@AZisk3 жыл бұрын
Thanks for the explanation.
@zmou24123 жыл бұрын
big thanks. hope docker for apple chip grow faster,I almost give up my ordered new m1 max after reading tons of docker img error for arm, but I stick to it because guys like you
@zmou24123 жыл бұрын
@@AZisk also thanks this video help me a lot
@markosth093 жыл бұрын
You can add this behaviour to the other machines too by setting the npm_config_build_from_source enviroment variable to true while installing the sqlite3 package
@CanyonWanderer3 жыл бұрын
Excellent to get an explanation by a Docker employee, very insightful!
@therealmarv3 жыл бұрын
Thanks for this review (very helpful). Just one correction: Docker is using QEMU for x86 CPU emulation (as also shown on your process window on M1 Macs) because Rosetta2 is only working for translating x86 macOS applications and cannot be used for entirely virtualised environments.
@nickr7533 жыл бұрын
This is actually a huge oversight IMO and should have been analyzed in further detail for this review to be useful. QEMU adds a ton of overhead compared to Rosetta 2.
@JLK893 жыл бұрын
Docker docs says QEMU comes with 6-7x performance decrease, so its significant. But it also means there's room for improvement.
@nickr7533 жыл бұрын
@@JLK89 Part of the improvement potential comes from QEMU being able to leverage the Apple Silicon features that allow Rosetta 2 to be so fast. Unfortunately at present, these features are not exposed to third party developers by the kernel, so it’s only possible to experiment by disabling SIP and using a kernel extension.
@VoyagerMaldives3 жыл бұрын
Hei man. Thanks for the consistency in the MacBook videos. Love it
@PaulHojda3 жыл бұрын
The more comparisons I watch, the happier I am with my M1 MacBook Air. The fact that it beats the best intel Macs and keeps up with the m1 pros is truly a testamente of how good the regular M1 chip is.
@abneryao53573 жыл бұрын
can't agree more
@ppizarror3 жыл бұрын
I love my MacBook air. The only problem is that I bought the 8gb ram version and pycharm plus emulator raise my ram pressure into Infinity
@kasvith3 жыл бұрын
I wish next air will also introduce ports like in old days :) and I will surely go for it
@Fozzedout3 жыл бұрын
The only thing I want in my MacBook Air is ram. Lots of ram.
@sivakrishnat54713 жыл бұрын
apple should kill 8gb ram configuration. 16gb should be the minimum requirement.
@josephangelodelosreyes42063 жыл бұрын
Thanks for doing this test. Not a lot of reviewers get to this technical stuff.
@EvilUmpire3 жыл бұрын
Tests like this are great because everyone can easily recreate them on their own machine and see how their own machine compares to the MacBooks.
@AZisk3 жыл бұрын
True
@dfm7053 жыл бұрын
Agree
@dfm7053 жыл бұрын
@@AZisk thanks for your tests. They helped me a lot
@rattlehead7q3 жыл бұрын
Unfortunatelly there is an "unknown" variable in the formula - the Internet connection speed.
@AZisk3 жыл бұрын
@@rattlehead7q i mentioned it in the video so it’s know. I have 1g down
@a_macaulay3 жыл бұрын
My experience with the M1 mini, is that it amazing for 80% of my dev work flow. The other 20% is usually doable but is very slow, so I have a Linux server that I offload those tasks to. For me seeing that the M1 pro/max isn't really speeding up those last 20% significantly, I don't see any reason for me to even be temped to upgrade.
@biwecka91143 жыл бұрын
Could you please explain your workflow and what the 20% are?
@a_macaulay3 жыл бұрын
@@biwecka9114 I can be working on assembly code / c/c++, .net, node, angular/react, machine learning, dev-ops with kubernetes, PLC industrial automation, etc... So the fact that the M1 is able to work well for this variety of projects is very impressive to me. A recent example of when the M1 didn't work so well was me trying to build a 32bit Atom optimized x86 c++ application in a docker container.
@biwecka91143 жыл бұрын
@@a_macaulay Thanks for the insight :)
@romanwednesday44013 жыл бұрын
@@a_macaulay how long did you learn these things? It seems like it was a long time)
@endeavour9Satsuma3 жыл бұрын
@Tiger Steel what ml framework are you using?
@briancase61803 жыл бұрын
Wow, super good and useful video. It's interesting to see the Air finally brought to its knees so that it throttles in a meaningful way. Thanks!
@123berno3 жыл бұрын
Thanks for not leaving base M1 behind in all your reviews.
@garykapoor51223 жыл бұрын
Hey Alexander, what about ML preprocessing tasks? And some other workloads to test the neural engine like tensorflow?
@GuneyCanGokoglu2 жыл бұрын
Thank you for the content. As a control group, can you also run the same commands in a linux machine maybe the xps that was in your recent videos? I am in the process of choosing a new laptop and i am thorn between whats best for my work (docker, backend/devops stuff) and the 15+ hour battery that the m1/m2 macbooks offer :)
@gayanperera72733 жыл бұрын
Could the delay in M1s because of the builds are running on a x86 emulation mode like qemu VM ? i have read at some point docker was using qemu for supporting x86 images since apple hypervisor will only provide virtualization of aarch64 vms.
@rattlehead7q3 жыл бұрын
Yes, it is probably because of that
@CardinalityOfNothing3 жыл бұрын
It is 100% because of that. I just got a 14" M1 Max MBP today and have been doing all kinds of playing around with it and have noted that docker is SIGNIFICANTLY slower on it than my old Dell XPS running PopOS when using x86 based images. While this was disappointing (albeit understandable because of the x86 emulation) it's not too big of a deal since I can still offload that work to a local Linux Server and just use a Podman client on my Mac.
@gayanperera72733 жыл бұрын
@@CardinalityOfNothing Does the 14" better when it comes to all aspects like performance, tool support out of the box etc comparing to Dell XPS ?
@CardinalityOfNothing3 жыл бұрын
@Gayan Perera In general, the 14" MBP performs better overall. As long as everything you are using is fully optimized for m1 (i.e. using arm64 instead of x86), it's wicked quick. I typically work in Java and have noted my compile times on my MBP are less than HALF than that of my XPS. That being said, I sometimes compile artifacts using GRAALVM which spits out native binaries instead of normal jars. My XPS compiles using GRAALVM roughly 25% faster than my MBP. The problem here is that GRAALVM currently does not have an arm implementation for macOS so its running in Rosetta2 making it slower. In general I think 80% of use cases the MBP performs FANTASTICALLY, but there is for sure still rough edges for the remaining 20% of work flows. I still have hope that over the next year or so more support from more platforms and dev kits will hit the market.
@ToddRoseman3 жыл бұрын
In Experimental Features you can now use Big Sur virtualization and still run x64 containers. Overall, faster.
@gregorykotsiuba35143 жыл бұрын
Thanks, man, very useful content. Could you please try to collect results in some table? A bit hard to compare numbers without seeing them all at once.
@AZisk3 жыл бұрын
Should do that yep
@AlejandroLZuvic3 жыл бұрын
@@AZisk thanks Alex! The benchmarks are really useful. Any kind of table or similar would be the cherry on top.
@seiferkinsdale10973 жыл бұрын
Hey Alex! Keep it up with the great content man! You're my favorite dev KZbinr right now. Kudos to you and more power to your channel! 🤘 ^ + d
@yougallini3 жыл бұрын
Why am I so fascinated with your videos? very technical … but bloody mind blowing 😂 keep going!
@podhuprassie45103 жыл бұрын
Thanks for the effort. This seems to demonstrate how the 14"/16" enclosures with fans would help avoid thermal throttling - even when they are constrained to match the M1 Air (cores, RAM). Wonder how those beasts perform when completely unleashed - 100% of CPU+RAM as configured in M1 Air.
@arvs73563 жыл бұрын
Finally, some real world tests for devs like me. There's just too much performance tests out there for photo/video/audio editing tools. Just proves the sad state of the M1 chips currently. Until most libraries are built/prebuilt for the arm64 architecture, the M1/Pro/Max's performance can only be fully utilized by the creatives. I would probably stick to my (hot and noisy) Intel MBP 16 until the M1 chips become more developer-friendly.
@hugo96183 жыл бұрын
Finally, some benchmarks that does not involve video editing
@davidraymond89943 жыл бұрын
I get my Macbook Pro 16 32gb ram 1tb tomorrow and will be running this test along with a bunch of others around Docker so I can see if I really need the 64gb version or not. Thanks for this video extremely helpful.
@grigoryryabov15523 жыл бұрын
Hi David, that is main question now for me also. Can you please share your results/thoughts here after trying? :)
@marcdenty79213 жыл бұрын
Please test Machine learning performance. Great video as usual 👍🏻
@AZisk3 жыл бұрын
Got your link - thanks. Will try it
@user-vu7my6kd4g3 жыл бұрын
You're doing interesting benchmarks! I just miss one: could you benchmark docker on M1 MacOS vs docker on Linux system? That would be really helpful as there are many developers working on Linux and docker, and I'm curious of results:)
@AlejandroLZuvic3 жыл бұрын
You mean Linux running inside a VM on Mac?
@user-vu7my6kd4g3 жыл бұрын
@@AlejandroLZuvic Thanks for asking. I meant to benchmark docker on: 1. a PC laptop (dell/lenovo/hp/whatever non Apple) with some top CPU (i.e. Rizen7 58XX or intel i7 11gen) and Linux (i.e.Ubuntu/Fedora/etc.) installed as main system (so not Windos WSL, not VM) 2. Apple Macbook (air/pro) with M1 chip and to show comparison :) It would be interesting to see, cause Docker is native for Linux. Docker for Mac uses VM, so it's slower. But on the other hand some benchmarks show that new M1 chip is way faster than most Intel, Amd, so it would be really cool to see benchmark results :) .
@jonathanschober10323 жыл бұрын
I love the idea of this test, but I wish there were more knowledge about docker. Half of the tests docker ended up failing and bailing early. The M1 Air wasn’t taking 50+ seconds, docker itself was getting (probably) OOM killed or watchdog killed and the timer was just waiting for the timeout
@kasvith3 жыл бұрын
Can you do a Flutter version as well
@dima_storozhuk3 жыл бұрын
Many web developers use lando/docksal for web development (Drupal, wordpress, other php frameworks). Would be nice to also see how that tools works on m1 in comparison to intel.
@montesajudy2 жыл бұрын
I use Lando myself for Drupal development, it’s really fast on Linux but struggles when running on my intel i7 MacBook. Would really like to see a test as well.
@tomasbaranauskas81423 жыл бұрын
Not working if you slide all the way up to use all 10 CPUs in the resource tab...
@SebastianMBraun2 жыл бұрын
You have forgotten to show an overview of the results! 😉
@varshniveralevel83473 жыл бұрын
Thanks for the graphics text above the lappts, it really helps
@iliakhablak92033 жыл бұрын
That was exactly the answer I've been looking for! Thanks for your videos. It's interesting how long it'll take to add all packages for arm, so we will not run in this kind of situations.
@SudoDeveloper2 жыл бұрын
Whats the point of performance when many companies aren't releasing docker images compatible with arm based machines ex : mysql, mockserver etc to name a few.
@amine132 Жыл бұрын
How about M1 pro but juste with 8gb ram? It's good for Docker?
@leochoome3 жыл бұрын
Thank you Alex! I wonder there would be a difference betweeen 8gb vs 16gb vs 32gb ram!
@ToddRoseman3 жыл бұрын
I'm getting faster speeds using the new option in silicon Docker Deskop to use Big Sur virtualization (instead of hypervisor), in Experimental Features settings. Also using option for gRPC FUSE and seeing faster speeds from host to container file access. Drupal runs fast even with xdebug on.
@renambot3 жыл бұрын
Port 5000 is now used in Monterey by AirPlay. Disable it in system pref in sharing tab.
@aibarra113 жыл бұрын
can you run the tests again but max out the docker allocated resources per laptop? curious to see the differences
@Kappakomben2 жыл бұрын
The build took 17s on my MBP M1 Pro machine so I guess the underlying issues are fixed by now :)
@stakhovskiy3 жыл бұрын
Thanks for the video. Is it possible to have a timecodes in videos? 🙏
@FlorianWendelborn3 жыл бұрын
Could you do a "rm -rf node_modules yarn install" test on the M1 Max vs the Intel one? yarn install is often a very slow and tedious command that takes ages in my workflow when I’m troubleshooting dependency stuff and it would be a shame if the non-docker yarn is also SO significantly slower (yarn 1 would be best as it’s unfortunately still the industry standard)
@peppolicchiopappo72743 жыл бұрын
Yes, a test with a big project with a lot of node modules and some yarn build times would be appreciated
@alejkun49233 жыл бұрын
Independently of processor arquitecture, have you used the new yarn berry plug and play zero install?
@felixpcll3 жыл бұрын
It's a very interesting video, but since the cores of M1 air/pro/max I couldn't see why have you limited the cores to the same in all of them. The major progress on those pro/max is to have more cores, right?
@TheHronar3 жыл бұрын
Docker can't use the efficiency cores.
@felixpcll3 жыл бұрын
@@TheHronar Ooooh, now it make sense. Thanks Matt
@davidfield20303 жыл бұрын
Is a base 8GB MacBook Air enough for running docker? Thank
@pxv20053 жыл бұрын
I am new to mac world here. What app is used to show the temp, fan and cpu for mac? I see a lot of folks have it but I don't know what the app is.
@jk81903 жыл бұрын
What about Vagrant and Terraform?
@jonbikaku61332 жыл бұрын
Could someone tell me what terminal font is being used? Is it Input?
@hblockx163 жыл бұрын
I love your videos but it would be nice to have 1 screen with all the results in comparison at the end. Otherwise i jump back and forth to compare the numbers :D
@RohitKhatri493 жыл бұрын
Would you suggest buying a 14 inch Macbook Pro with M1 Pro 10 core for NodeJS development and DevOps (Docker, Kubernetes) running a lot of containers or 2020 m1 machine is fine?
@shubhamrauniyar1012 жыл бұрын
Your videos helps a lot. 😄
@janithcooray55463 жыл бұрын
I had the option of either a M1 air or a MBP 15 2016. I went with the intel since I’m developing software for x86 machines. I’m glad I did. Specially seeing this video.
@isdeonf3 жыл бұрын
Check the fixed comment..
@janithcooray55463 жыл бұрын
@@isdeonf that’s just docker. I’m talking x86 In general.
2 жыл бұрын
Hola Alex, could you (please please please) compare your macs with the razer lambda laptop? I am buying a new computer and would like to know how much better docker is in that ubuntu power machine, thank you and god bless you
@MrSaifkamal3 жыл бұрын
"That Macbook Air, Keeps up being a champion" - can't make me any more happier with that comment. sincerely, an M1 Air user.
@rattlehead7q3 жыл бұрын
You gotta watch till the end of the video then :)
@CitAllHearItAll3 жыл бұрын
M1 Air is a beast. I've been using just the base model for the past year. SUCH as great portable.
@阿B-x1b3 жыл бұрын
Same here.
@fabricedevos42733 жыл бұрын
Very interesting benchmark, thanks for that 👍🏻 What about another developer use case: java developer. How behave M1(/pro/max) with Java? Did you already try to compile a big java project on M1 + x86 arch and did the comparison?
@badr_mo3 жыл бұрын
thanks for this test it’d have been nice if there’s a summary at the end of the videos though :)
@hoseadaniel12833 жыл бұрын
Could you Test unreal or unity on the M1Pro and M1 Max Machines @Alexander Ziskind?
@grzegorz__3 жыл бұрын
Fantastic video :) That's the kind of videos that made KZbin great. (unfortunately it's like 1 % of all videos on youTube ;( )
@azatecas3 жыл бұрын
i wish more images would be optimized, i get timeout errors while running 6 containers with large wordpress sites
@eysikal2 жыл бұрын
Nice video. Thanks. What are you using to monitor CPU temps?
@AZisk2 жыл бұрын
using this: a.paddle.com/v2/click/114/137247?link=48
@eysikal2 жыл бұрын
Right on.
@misscoolperson99702 жыл бұрын
Thanks for the video! It helped answer a few questions I have, I'm currently looking into getting a new 2021 Macbook and I can't decide between the 16 and 32 GB of RAM and the M1 Pro and M1 Max. I use Docker quite a bit currently for work, and recently had to upgrade my Windows machine to 32GB because it was really struggling with the 16. But I do have a colleague who uses her 13" 2017 Macbook Pro with 8BG of RAM for Docker and says it works just fine. I just can't decide.
@LogopedLTD2 жыл бұрын
What did you decide? 16 or 32?)
@misscoolperson99702 жыл бұрын
@@LogopedLTD I went with the 32gb. I've had the MacBook now for about 3 months and it runs well. The extra RAM ensures it won't be out of date in a few short years when 32gb becomes standard in most laptops and devices.
@LogopedLTD2 жыл бұрын
@@misscoolperson9970 sounds great, but different in 400$ upsets((( I hope 16 gb enough for web development)
@meo42912 жыл бұрын
@@misscoolperson9970 Do you have any problems with x86 images bc I also consider buying one with M1 but don't know if I'm able to find solutions. (Will be my first time using MB)
@misscoolperson99702 жыл бұрын
@@meo4291 no issues. Neither with my old 2012 MacBook and my new MacBook.
@gsanjeevkumar3 жыл бұрын
Is it possible to run Windows 10 in a Docker on M1 based MacBooks? (I want to use the Windows 10 Pro like we do on VirtualBox)
@AZisk3 жыл бұрын
Hmm I don’t know. I use parallels and it works well
@gurugamer86323 жыл бұрын
Hey Alexander, how much ram and ssd your m1 Max has?
@YuriySamorodov3 жыл бұрын
Hey Alex. That's all cool, but is RDP still slow? Just compare Mac with RDP started in Parallelised (=)) Windows
@ricosrealm3 жыл бұрын
Is the M1 Air the base model?
@alivarfan42403 жыл бұрын
Great video thanks. Can you please also run a single node kubernetes test? You can use minikube or microk8s for it.
@brentgreeff11153 жыл бұрын
You want to make a computer cry? - run KIND.
@johnnyguzman25193 жыл бұрын
So which one was or is the best ?
@moimoi25793 жыл бұрын
Tu collectionnes les MacBook Pro ??
@adil_elkhallouki3 жыл бұрын
With 4 machines is more interesting, thanks 👌
@Mmg123-masked12G2 жыл бұрын
Yeah, I had an issue with the x64 images while I was installing gitlab from the container. I dealt with it by installing linux by UTM/qemu and then the gitlab inside. What else I want to try is Lima but need to find some time to do it
@lemonade30153 жыл бұрын
Have any use cases where you had to go back to an Intel-based Mac?
@danieldosen52603 жыл бұрын
Why run a comparison with non-native containers? Why not pick a sample that has both x86_64 and arm64 support? or multi-arch support? And is it a common scenario for you to run 100 threads on a dev machine?
@AZisk3 жыл бұрын
These are the available samples. If you have another, send a link
@sumantyavatkar46363 жыл бұрын
Nice test! I was able to run a spring boot app on docket just fine on my 13 macbook pro m1
@youerny3 жыл бұрын
I like this! Let’s see the outcome
@thongtrinh57733 жыл бұрын
Can I have the link for the voting project?
@roboticflamingo2343 жыл бұрын
How does docker affect battery life on M1 max Vs M1 Pro Vs M1? Is there a real benefit to having the 14 over the 16 with the M1 Pro or max? These are the things I want to know. The 14 is so much lighter and portable in comparison to the 16. Great to see it's so fast on power.
@roboticflamingo2343 жыл бұрын
Also will the 14 with M1 max / pro throttle...?
@saurabhmhaske38793 жыл бұрын
Could you compare the M1 pro with a rtx 3070 laptop for tensorflow?
@AZisk3 жыл бұрын
Sure, do you have a tensorflow project link?
@wojciechbancer3 жыл бұрын
So when using yarn, some packages can be pre-compiled for x86, while they are rarely pre-compiled for ARM. So when x86 downloads packages, ARM might take some time for compilation under the hood.
@oleksandrleskiv2 жыл бұрын
M1, M1 pro and m1 max have different amount of processors and RAM, while core performance for each CPU and GPU core is roughly the same. So it doesn't make much sense for me to compare them side by side with the same limiting factors in Docker Desktop and say they perform no different from each other, so it doesn't matter what to choose
@CaimAstraea3 жыл бұрын
Yes I think so to. The latest node image 16 and 17 has the arm version. And npm instead of yarn I think is also arm process. Definitely the macbook air m1 comes on top for the price to performance ratio I think. What's not to love , it's fanless , light weight , powerful enough and cheap. You can just toss it in your bag and plop down at a a cafe , in the airport and get some work done.
@lokilim3 жыл бұрын
Docker just natively support apple silicon. can we have a latest review on it??
@AZisk3 жыл бұрын
This is using the Apple Silicon version
@lokilim3 жыл бұрын
@@AZisk but it go through Rosetta, yesterday docker release a new version that no need Rosetta.
@AZisk3 жыл бұрын
@@lokilim So I found a post that mentions Docker Desktop for Apple Silicon released in April - www.docker.com/blog/released-docker-desktop-for-mac-apple-silicon/ . I'm not sure what else was released yesterday. Do you have a link?
@lokilim3 жыл бұрын
@@AZisk no sure why I cannot reply back to you. my message kept being deleted.
@AZisk3 жыл бұрын
@@lokilim youtube blocks links sometimes. You can send me on twitter: @digitalix - thanks!
@DenisEneotescu2 жыл бұрын
Please put graphs, I don't want to look at 16 minute video in order to compoare some times...
@AZisk2 жыл бұрын
you looking at my video for 16 min is how i can keep making these videos :)
@DenisEneotescu2 жыл бұрын
@@AZisk fair enough, but I am not coming back if I feel like the creator is taking advantage of my time instead of keeping me engaged through his content using concise and precise information.
@AZisk2 жыл бұрын
@@DenisEneotescu i never purposely try to stretch out my videos by babbling about stuff. sometimes i like to have fun and shoot a skit, but only in hopes of entertaining. also, i have started to include more charts recently. cheers
@mnwqm112973 жыл бұрын
can i please has some summary next time (a simple table will do the job)? and/or timeline breakdown, maybe? too many details and i can't skip because i lose context - which one you are talking about. will have to rewatch with a pencil writing down the results. because i just want to understand how these guys compare to each other. and i still don't know. thank for the effort though
@sadersan98603 жыл бұрын
great video good effort interesting
@overTheGFW3 жыл бұрын
The yarn part is a big wildcard, tho, consider it was hosted in an external network. Maybe you wanna use nexus or artifactory or verdaccio as the npm repo to eliminate this possible variable.
@leofonseca81443 жыл бұрын
Agreed. Didn't do his homework comparing apples to oranges instead of baselining the builds properly and you raise a good point withe the network latency wildcard. Speculating for 15+ minutes. Ugh.
@mayikx3 жыл бұрын
Would be nice a final image with all summary.
@Akar00_003 жыл бұрын
Thanks ♥️
@patrickwitter44373 жыл бұрын
Could you do flutter , react native etc
@shkjuy69353 жыл бұрын
Have anyone used linux on m1 mac , hows the performance on arm
@furkang52083 жыл бұрын
Why the subtitles are created in korean?
@AZisk3 жыл бұрын
I have no idea. Sorry
@furkang52083 жыл бұрын
@@AZisk oh i didnt expect you to see it you are an awesome content creator since you read comments ı wanna say that.Thx for the great work your contents doesnt just compare they teach too.
@stanislavdakov14003 жыл бұрын
Could you please test java on M1? Thanks
2 жыл бұрын
Why didn't one of MBPs have 16GB ram? 😊 People say, "16GB ram enough for almost everything thanks to blazing fast SSD". I wonder if it Is it true. Because no one wants to spent more money for a powerful MBP that generally has a lot of Ram idle!
@seshreddy86163 жыл бұрын
Thank you very much. This is what I'm after and my workflow is exactly the same and willl run 10+ containers. My intel (32 GB mac book pro) sucks and freeze at times and fan goes to 6K rpm :-) and goes to unusable state. I've ordered M1 Max with 64 GB and 1 TB SSD and will receive by mid dec. Thanks again. I don't care the build time being more. But once the containers are up and running, it should be smooth :-)
@MauricioSierra3 жыл бұрын
it is not a race, it is like a pole position test :)
@rewanthtammana2 жыл бұрын
Best video for developers!
@grinsk3ks2 жыл бұрын
So if all the stars align the m1 blows the i9 out of the water, but docker on Mac still sucks compared to Linux?
@Jrrs20073 жыл бұрын
Yea! Nice video!!
@pvmilk2 жыл бұрын
I don't get the point of the test. the main difference between these two are the CPUs and whether the visualization supported of the CPUs effector the performance or not, since the kernel of Linux would be running differently underneath. what you need to be testing is the CPUs intense tasks, e.g. c++ compiling or deep learning training, not the network intense stuffs. thanks for the effort, but I think you miss the main point of it.
@nitrowad3 жыл бұрын
M1 Max is limited on 8 cores, but it can do 10 (since it has 10 cores). Why would you limit it when you're benchmarking. Isn't the point of benchmark to see what it can achieve by using everything it has?
@lalpremi3 жыл бұрын
I am looking to see how many VMs can we run on M1 Max 64GB). My application is to create a portable lab on M1 Max. Usually run Linux servers (Web, NFS, SFTP, SMB, Open Virtual Switch, syslog), windows servers (AD, MSDB, EPO server), windows workstations, load balances (F5 VM) and BSD firewalls or palo alto firewalls.
@AcePineda3 жыл бұрын
Doesn’t make sense to to me to lower down the resources just so to make it fair for the air. We don’t do this in real life. We want to utilize all the resources thats available to us.
@Eisermann913 жыл бұрын
I thought the same - the only reason for me is that if you would like to use 8 cores (old 16 cores on intel) and 16 GB RAM for docker - which is quite a bit honestly - to spare some place for OS and other things. And moreover CPU is maxed for all 3 computers and is limited only by 2 cores for Max - only RAM is discussable here, but still - 16GB RAM is quite a lot. I would buy 32 GB just to have rest exclusively for Chrome, IDE, OS, etc.
@AcePineda3 жыл бұрын
@@Eisermann91 thats right. But not for the purpose of this test. Btw, hyperthreading does give advantage to the intel machine. Though it only use 8 physical cores it actually allow to do 2 actions per core at the same time.
@AZisk3 жыл бұрын
You know you might be right, but if i maxed out the resources 100 more people would complain that I didn’t give them equal resources. 😂
@p1mml3 жыл бұрын
Thanks for this comparison, just one question, what is this device with the numerous buttons at 0:17? Does it support Midi? Looks very interesting. Thanks man and keep up the good work.
@AZisk3 жыл бұрын
That’s just an HDMI switcher (ATEM mini extreme). Thanks
@p1mml3 жыл бұрын
@@AZisk Alright, to me, it looked like a music instrument ^^ Thanks and have a nice day.
@AZisk3 жыл бұрын
@@p1mml music instruments are in another place :)
@prasannakumar.v81543 жыл бұрын
Can anyone able to install mssql server in docker (Macbook pro M1Pro chip), if anyone able to do , please guide me Thanks in advance
@aeonlancer3 жыл бұрын
It seems that a MacBook Pro M1 with 8 GB of RAM, may be enough for a computer programming beginner. ...could be?
@Buttface19813 жыл бұрын
Probably but I would always recommend trying to spec at least 16GB to really extend the life of the laptop. You can never have too much RAM!
@Ruptured_AU3 жыл бұрын
@Alex can you please run a project with lots of unit tests against a test database? Docker in windows slows this down a LOT like 50x slower than Linux while causing 80% SSD usage and I'm wondering if M1s would suffer this same performance loss with MySql. If you need me to make a project to run Im happy to invest the time but basically just be tons of database calls on a test DB via PHP PDO to be specific.