You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

macbook pro m1 2021 arch

is macbook pro m1 (8Go ram && 256ssd) appropriate to work with docker(especially docker images based on x86 arch) and other devops tools without issues because m1 is Arm arch ?

i need help from specialiste because i wanna buy one if it's good for my perpose

MacBook Pro (2020 and later)

Posted on Oct 30, 2021 6:17 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 30, 2021 5:47 PM

Apple-Silicon M1:

Apple says every well-behaved ordinary Application (that does not use Virtualization) will run on Apple-Silicon. It will use Rosetta emulation to translate the Intel binary to M1-binary.


Your Apps will run and not crash while being executed on a completely different processor than the one the developer used. This is a truly remarkable feature.


If you are using graphics intensive apps, the workflow that the developer intended and optimized has been changed. Different parts may be assigned to graphics processors and main processors, and certain parts that used Native Intel instructions for speed may now be emulated in a subroutine.


It runs, and you can get your work done, which is what Apple promised and delivered.


--------

Most cross platform development systems, such as Android simulators, DO use Virtualization instructions, and are not currently working on M1 processors.


if the developer is serious about the Apple market, they will already be working on an Apple-Silicon OPTIMIZED version of their App. This version will ultimately contain code for BOTH Intel and Apple-Silicon, packaged up together as a "Universal Binary" and the correct modules for your processor are selected at run-time.



6 replies
Question marked as Top-ranking reply

Oct 30, 2021 5:47 PM in response to amine252

Apple-Silicon M1:

Apple says every well-behaved ordinary Application (that does not use Virtualization) will run on Apple-Silicon. It will use Rosetta emulation to translate the Intel binary to M1-binary.


Your Apps will run and not crash while being executed on a completely different processor than the one the developer used. This is a truly remarkable feature.


If you are using graphics intensive apps, the workflow that the developer intended and optimized has been changed. Different parts may be assigned to graphics processors and main processors, and certain parts that used Native Intel instructions for speed may now be emulated in a subroutine.


It runs, and you can get your work done, which is what Apple promised and delivered.


--------

Most cross platform development systems, such as Android simulators, DO use Virtualization instructions, and are not currently working on M1 processors.


if the developer is serious about the Apple market, they will already be working on an Apple-Silicon OPTIMIZED version of their App. This version will ultimately contain code for BOTH Intel and Apple-Silicon, packaged up together as a "Universal Binary" and the correct modules for your processor are selected at run-time.



Oct 30, 2021 5:33 PM in response to amine252

M1 Macs use Rosetta to run Intel based applications and code. Most intel based apps for Mac and Intel based code do work on M1 macs correctly and normally faster than directly on Intel CPUs.


See here: link-> If you need to install Rosetta on your Mac - Apple Support

Rosetta 2 enables a Mac with Apple silicon to use apps built for a Mac with an Intel processor.


Intel and ARM are 2 different things however.


The M1 Macs are not currently able to install other operating systems.

Oct 31, 2021 4:00 PM in response to amine252

amine252 wrote:

is oracle virtual box working on mac pro m1 ship?

Unknown.


Oracle has not disclosed wether they are or are not working on a M1 compatble version at this point.


https://www.virtualbox.org/ticket/20192


Parallels and Vmware are known to be working on an M1 compatible VM.


Parallels VM is able to run the ARM version of Windows at this point.


macbook pro m1 2021 arch

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.