Apple–Intel architecture

Apple–Intel architecture
Apple's transition to Intel processors

Architecture
Universal binary
Boot Camp
Rosetta

This box: view · talk · edit

The Apple–Intel architecture is an unofficial name used for Apple Macintosh personal computers[citation needed] developed and manufactured by Apple Inc. that use Intel x86 processors, rather than the PowerPC and 68k processors used in their predecessors.

Contents

Technologies

Apple uses a subset of the standard PC architecture, which provides support for Mac OS X and support for other operating systems. Hardware and firmware components that must be supported to run an operating system on Apple-Intel hardware include the Extensible Firmware Interface.

Virtualization

The Intel Core Duo, Core 2 Duo, Core i5, Core i7, and Xeon processors found in Intel Macs support Intel VT-x, which allows for high performance (near native) virtualization, which gives the user the ability to run and switch between two or more operating systems simultaneously, rather than having to dual-boot and run only one operating system at a time.

The first software to take advantage of this technology was Parallels Desktop for Mac, which was released in June 2006. VMware offers a similar product, called Fusion, which was released August 2007. There are many subtle differences between the two products; however, regardless of the product used, there are always likely to be some limitations and inconveniences of using a virtualized guest OS, versus the native solution offered by Boot Camp. Therefore the best choice depends on the circumstances. Though, both Parallels and VMware's virtualization products allow users to use native (boot camp installations) of Windows XP, Windows Vista, or Windows 7 in a virtualized mode while running OS X.

VirtualBox is another virtualization software from Oracle Corporation available for multiple host operating systems, including Mac OS X, that can run multiple other guest operating systems, including Windows XP/Vista/7. VirtualBox is available free of charge, under either a proprietary license or the GPL free software license. VirtualBox also supports Intel VT-x.

Extensible Firmware Interface

Extensible Firmware Interface (EFI) is the firmware-based replacement for the PC BIOS from Intel. Designed by Intel, it was chosen by Apple to replace Open Firmware, used on PowerPC architectures. Since many operating systems, such as Windows XP and many versions of Windows Vista, are incompatible with EFI, Apple has released a firmware upgrade with a compatibility support module that provides a subset of traditional BIOS support with their Boot Camp product.

GUID Partition Table

GUID Partition Table (GPT) is a standard for the layout of the partition table on a physical hard disk. It is a part of the Extensible Firmware Interface (EFI) standard proposed by Intel as a substitute for the more common PC BIOS. The GPT replaces the Master Boot Record (MBR) used with BIOS.

Booting

Intel Macs can boot in two ways: directly via EFI, or in a "legacy" BIOS compatibility mode. For multibooting, holding down "Option" gives a choice of bootable devices, while the rEFIt bootloader is commonly used for added configurability.

Standard Live USBs cannot be used on IntelMacs: while the EFI firmware can recognize and boot from USB drives, it can only do this in EFI mode–when the firmware switches to BIOS mode, it no longer recognizes USB drives, due to lack of a BIOS-mode USB driver. Many operating systems, such as Windows and Linux,[1] can only be booted in BIOS mode, or are more easily booted or perform better when booted in BIOS mode, and thus USB booting on IntelMacs is largely limited to Mac OS X, which can easily be booted via EFI. This limitation could be fixed by either patching the Apple firmware to include a USB driver in BIOS mode, or the operating systems to remove the dependency on the BIOS.

Running operating systems other than Mac OS X

Intel Mac Core (Mac Mini)

On April 5, 2006, Apple made available for download a public beta version of Boot Camp, a collection of technologies which allows users of Intel based Macs to boot Windows XP Service Pack 2.[2] On March 28, 2007, Boot Camp 1.2 Beta was released which supports Windows Vista. The final version of Boot Camp is included in Mac OS X v10.5, "Leopard".

Linux can also be booted with Boot Camp.[3]

Prior to Boot Camp, which provides most hardware drivers for Windows XP, drivers for XP were very difficult to find.

Dont Steal Mac OS X.kext

Dont Steal Mac OS X.kext, sometimes referred to as DSMOS or DSMOSX, is a file present in Intel-capable versions of the Mac OS X operating system requesting that users of Mac OS X not steal it. This is located at /System/Library/Extensions on the volume containing the operating system.[4] The extension contains a kernel function called page_transform() which performs AES decryption of "apple-protected" programs. A Mac OS X system which is missing this extension, or a system where the extension has determined it's not running on Apple hardware, will be missing this decryption capability, and as a result will not be able to run the Apple-restricted binaries Dock, Finder, loginwindow, SystemUIServer, mds, ATSServer, translate, or translated.[5]

See also

  • Apple's transition to Intel processors

Notes

  1. ^ Linux and X.org rely on BIOS mode to initialize the video hardware, and hence under EFI-booting, Linux and X do not have hardware accelerated video.
  2. ^ Apple makes Macs run Windows XP
  3. ^ Mactel Linux
  4. ^ Victor Mihailescu (January 13, 2006). "Don't Steal Mac OS X!". Softpedia. http://news.softpedia.com/news/Don-t-Steal-Mac-OS-X-16276.shtml. Retrieved 2007-01-17. 
  5. ^ Amit Singh. "Understanding Apple's Binary Protection in Mac OS X". http://www.osxbook.com/book/bonus/chapter7/binaryprotection/. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Apple-Intel architecture — The Apple Intel architecture is an unofficial name used for Apple Macintosh personal computers developed and manufactured by Apple Computer that use Intel x86 processors, rather than the PowerPC and 68k processors used in their… …   Wikipedia

  • Apple Intel transition — The Apple Intel transition was the process of changing the CPU of Macintosh computers from PowerPC processors to Intel x86 processors. The transition became public knowledge at the 2005 Worldwide Developers Conference (WWDC), when Apple Computer… …   Wikipedia

  • Architecture Apple-Intel — Steve Jobs le 6 juin 2005. Derrière lui, Mac OS s exécutant sur un Pentium 4 à 3.6 GHz Cet article traite de la plateforme Apple Intel. Lisez Passage de Apple vers Intel pour un article sur la transition des PowerPC vers une architecture Intel. L …   Wikipédia en Français

  • Intel Core Architecture — est le nom d une microarchitecture x86 de processeurs Intel, évolution de l architecture des processeurs Intel Core. « Core » est en anglais un nom commun signifiant « noyau » ou « cœur », et désignant en… …   Wikipédia en Français

  • Intel Penryn — Intel Core Architecture Intel Core Architecture est le nom d une microarchitecture x86 de processeurs Intel, évolution de l architecture des processeurs Intel Core. « Core » est en anglais un nom commun signifiant « noyau » ou …   Wikipédia en Français

  • Intel — For other uses, see Intel (disambiguation). Coordinates: 37°23′16.54″N 121°57′48.74″W / 37.3879278°N 121.9635389°W / 37.3879278; 121.9 …   Wikipedia

  • Intel Corporation — Infobox Company company name = Intel Corporation company company type = Public (nasdaq|INTC, hkex|4335) slogan = Leap Ahead foundation = 1968 1 location = Santa Clara, California (incorporated in Delaware) USA key people = Paul S. Otellini, CEO… …   Wikipedia

  • Intel — 37°23′16.54″N 121°57′48.74″O / 37.3879278, 121.9635389 …   Wikipédia en Français

  • Intel — (Интел) Компания Intel, история компании, деятельность компании Информация о компании Intel, история компании, деятельность компании Содержание Содержание Core Описание Intel Продукция фирмы Intel Технические характеристики Преимущества и… …   Энциклопедия инвестора

  • Apple, Inc — Apple Inc. Pour les articles homonymes, voir Apple (homonymie). Apple Inc. Logo d Apple Inc …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”