Eine Übersicht über virtuelle Maschinen in OS X

Virtuelle Maschinen sind eine großartige Möglichkeit, mit einem neuen Betriebssystem zu experimentieren, sicher an einem neuen Entwicklungsprojekt zu arbeiten, neue Software zu testen oder einem Kind das Spielen und Erkunden zu ermöglichen, ohne befürchten zu müssen, dass der Computer beschädigt wird. In diesem Lernprogramm erkläre ich, was eine virtuelle Maschine ist, warum Sie eine virtuelle Maschine verwenden möchten, wie Sie die beste Virtualisierungssoftware für Ihre Anforderungen auswählen und welche Arten von Dingen in einer virtuellen Maschine ausgeführt werden können.


Was ist eine virtuelle Maschine??


Eine virtuelle Maschine ist nach ihrem einfachsten Verständnis ein Computer, der in einer Software ausgeführt wird. Eine virtuelle Maschine verfügt über virtuelle Festplatten, virtuelles RAM, ein virtuelles Betriebssystem, virtuelle Treiber und alles, was ein normaler Computer haben kann. Dies bedeutet, dass Sie innerhalb einer virtuellen Maschine zu 100% unabhängig von der Maschine arbeiten können, auf der Sie die virtuelle Maschine, die Host-Maschine, ausführen.

Spitze: Einige Software kann in Ihr Betriebssystem integriert werden, so dass die virtuelle Maschine und die Hostmaschine mit den anderen Dateien interagieren können. Lesen Sie immer das Handbuch der Virtualisierungssoftware, bevor Sie potenziell destruktive Maßnahmen ergreifen.

Diese virtuelle Maschine und alle zugehörigen Einstellungen und Dateien werden in einer Datei oder einigen wenigen Dateien auf der Hostmaschine gespeichert. Durch das Speichern der virtuellen Maschine in diesen Dateien können Sie die virtuelle Maschine problemlos auf andere Host-Maschinen verschieben oder regelmäßige Sicherungen der Maschine erstellen.

Virtuelle Maschinen sind häufiger als viele denken, da sie oft nicht als virtuelle Maschinen bezeichnet werden. Wenn Sie den von Xcode bereitgestellten iOS-Simulator verwendet haben, haben Sie eine virtuelle Maschine verwendet. Wenn Sie über bestimmte Spielekonsolenemulatoren verfügen, haben Sie eine virtuelle Maschine verwendet.


Warum eine virtuelle Maschine verwenden??

Virtuelle Maschinen bieten eine Reihe von Vorteilen und Möglichkeiten, die Sie mit einem herkömmlichen Computer nicht ohne weiteres erreichen können. Einige Szenarien, in denen diese Vorteile offensichtlich werden, wären:

Wenn Sie Windows ausführen müssen. Während Sie Bootcamp verwenden können, ist es möglicherweise nicht praktisch, wenn Sie die Windows-spezifischen Anwendungen nur einmal oder zweimal täglich verwenden müssen. Dies ist ein Ort, an dem eine virtuelle Maschine glänzen kann. Wenn Sie diese Anwendung verwenden möchten, können Sie Ihre virtuelle Windows-Maschine in Mac OS X öffnen, auf die benötigten Dateien und Anwendungen zugreifen und die virtuelle Maschine schließen, ohne den Arbeitsablauf durch einen Neustart des Mac unterbrechen zu müssen.

Wenn Sie neue Software oder Einstellungskombinationen ausprobieren möchten. Wenn Sie wie ich sind, haben Sie viel Zeit damit verbracht, Ihren Mac so zu betreiben, dass er genau so arbeitet, wie Sie es möchten, und Sie möchten nicht die Funktionsweise Ihres Computers gefährden, indem Sie das OS X-Tweak installieren, das Sie bei der Suche im Internet gefunden haben. Wenn Sie eine virtuelle Maschine verwenden, können Sie den Tweak installieren und sehen, was OS X bewirkt, ohne die Hauptinstallation von OS X zu riskieren.

Wenn Sie Ihrem Kind die Erkundung des Computers ermöglichen möchten, ohne befürchten zu müssen, dass Ihre Dateien oder Einstellungen beschädigt werden. Ich wusste, als ich aufwuchs, erforschte ich die Maschine, ersetzte Dateien, bewegte Dinge herum, und wenn ich fertig war, würde die Maschine nie genau so funktionieren wie zuvor. Diese Neugier muss Sie jedoch nicht mit Kopfschmerzen und Ängsten über das, was Ihr Kind an der Maschine tut, hinterlassen. Mit einer virtuellen Maschine können Sie Ihrem Kind einen eigenen Ort zum Durchsuchen zur Verfügung stellen. Wenn etwas nicht mehr funktioniert, können Sie die virtuelle Maschine löschen und aus einem Backup wiederherstellen. Das Kind ist innerhalb weniger Minuten wieder mit einer funktionierenden Maschine ausgestattet.

Spitze: Wenn Sie sich für eine virtuelle Maschine für Ihr Kind entscheiden, empfiehlt es sich, mehrere kindzentrierte Betriebssysteme wie die Linux-basierten Edubuntu und Qimo oder die Kindersicherungen unter Mac OS X oder Windows zu erkunden, um sicherzustellen, dass Ihr Kind die besten Erfahrungen macht möglich.

Diese drei Beispiele zeigen erst, was virtuelle Maschinen für den Mac-Benutzer tun können. Kurz gesagt, eine virtuelle Maschine ermöglicht es dem Mac-Gamer, Spiele zu spielen, die für Windows mit seinen Freunden entwickelt wurden. Der Entwickler erstellt eine sichere und tragbare Produktionsumgebung, der Internet Explorer surft im Internet und weiß, dass sein Computer vor Spyware, Malware und Malware geschützt ist. oder andere schädliche Dinge können Websites für Ihren Computer bereitstellen. Und jedes davon kann mit der Bequemlichkeit erledigt werden, einfach ein anderes Programm zu öffnen.

Noch einfacher: Mit einer virtuellen Maschine können wir alle mehr über das Computing in einer sicheren Umgebung lernen. Während wir lernen, passieren Fehler, und manchmal können diese Fehler nur schwer rückgängig gemacht werden. Eine virtuelle Maschine ermöglicht es uns, diese Fehler in einer kontrollierten Umgebung zu machen, ohne befürchten zu müssen, unsere Maschine dauerhaft zu ruinieren.


Was können Sie virtualisieren??

Mit diesem Verständnis von einer virtuellen Maschine können wir darüber sprechen, was virtualisiert werden kann. Virtuelle Maschinen können jedes Betriebssystem ausführen, das auf einem Standardcomputer ausgeführt werden kann. Beispiele für gängige Software, die virtualisiert werden kann, sind Windows, Mac OS X, Chrome OS, Linux, Unix, Android und vieles mehr.

In einigen Fällen kann jedoch ein vollständiges Betriebssystem zu viel sein. Beispielsweise müssen Website-Entwickler ihre Websites häufig in verschiedenen Web-Browsern testen, um sicherzustellen, dass sie mit allen kompatibel sind. Wenn sie ihre Website in jeder Version von Internet Explorer testen möchten, benötigen sie möglicherweise eine große Anzahl virtueller Maschinen, die viel Speicherplatz auf ihrer Festplatte benötigen. In solchen Situationen können Sie mit virtuellen Maschinen auch kleine Teile eines Betriebssystems virtualisieren, um den für diese Anwendungen erforderlichen Speicherplatz zu minimieren. In diesem Fall kann eine Lösung das Internet Explorer-Projekt für virtuelle Maschinen sein, mit dem Sie kleine und separate virtuelle Maschinen, die Internet Explorer 6-10 enthalten, auf verschiedenen Windows-Versionen installieren können, um die Installation von 12 verschiedenen virtuellen Maschinen zu ermöglichen ein Bruchteil des Platzes, den vollständige Installationen benötigen würden.


Auswahl der besten Virtualisierungssoftware für Ihre Anforderungen

Die am häufigsten vorkommende Virtualisierungssoftware für den Mac, die Sie erörtern oder vergleichen werden, ist Parallels (79,99 $ neu, 49,99 $ Upgrade), VMware Fusion (49,99 $ bis 99,99 $ neu, 49,99 $ Upgrade) und VirtualBox (kostenlos). Jedes dieser Produkte ist großartig, wird jedoch am besten für verschiedene Zwecke verwendet.

Bei der Auswahl der besten Virtualisierungssoftware für Ihre Anforderungen müssen Sie zunächst entscheiden, was Sie in Ihrer virtuellen Maschine tun werden, da sich die einzelnen Bereiche in verschiedenen Bereichen unterscheiden, z. B. bei 3D-Spielen, beim Abspielen von Videos und bei der Softwareentwicklung.

Die zweite Sache, die Sie entscheiden müssen, ist das Betriebssystem, das Sie hauptsächlich im Betriebssystem verwenden werden. Dies kann viele sein, aber es ist wichtig, über die Art des Betriebssystems nachzudenken, dh, werden Sie Windows, eine Linux-Distribution oder eine andere Version von OS X installieren? Dies ist wichtig zu berücksichtigen, da die Bequemlichkeit ein wichtiger Bestandteil der Arbeit mit einer virtuellen Maschine ist.

Wenn Sie vor allem mit Windows auf Ihren Maschinen arbeiten möchten, sollten Sie eine kostenpflichtige Option in Betracht ziehen, mit der Sie Windows in OS X integrieren können. Mit Parallels und VMware Fusion können Sie Mac-Funktionen wie Launchpad, Mission Control, und andere Methoden, mit denen Sie Anwendungen auf Ihrem Mac starten. Dies hilft Ihnen, Ihre Erfahrung zu verbessern und bietet Ihnen mehr Komfort. In diesem Fall können Sie sich entscheiden, dass VMware Fusion die beste Wahl ist, da Sie es zu einem etwas günstigeren Preis als Parallels erhalten und trotzdem den Komfort erhalten.

Wenn Sie dagegen mit verschiedenen Linux-Distributionen arbeiten oder verarbeitungsintensive Anwendungen verwenden, sind Sie möglicherweise mehr an der reinen Leistung interessiert. In diesem Fall sollten wir uns die durchgeführten Benchmark-Tests ansehen, um den besten Gesamtwert zu ermitteln. Wenn wir uns die Benchmarks von The Mac Observer ansehen, sehen wir, dass sie Parallels 8 in den meisten durchgeführten Tests hinsichtlich der rohen Leistung geboten haben. Bitte beachten Sie, dass Sie, wie bei allen Benchmarks, immer ein Salzkorn mitnehmen, da die Leistung von Maschine zu Maschine variieren kann.

Wenn Sie nicht sicher sind, was am besten ist, zögern Sie möglicherweise, das Geld auszugeben, um eine virtuelle Maschine zu verwenden. In diesen Fällen ist VirtualBox eine großartige Lösung, da Sie damit kostenfrei eine virtuelle Maschine nutzen können. Damit ist ein wenig mehr technisches Wissen erforderlich, um eine Einrichtung zu erhalten, während die kostenpflichtigen Anwendungen Tools bereitstellen, die Sie bei der Einrichtung unterstützen. Parallels bietet beispielsweise Schaltflächen, wenn Sie eine neue virtuelle Maschine erstellen, um Chrome OS, Ubuntu, Android und OS X Mountain Lion mithilfe der Wiederherstellungspartition mit einem Klick zu installieren.


Parallels 8-Installationsassistent

Fazit

Virtuelle Maschinen sind sehr leistungsfähige Tools, mit denen Sie mehr auf Ihrem Mac erreichen können. Der nächste Schritt für Sie ist die Integration einer virtuellen Maschine in Ihren Workflow. Die bezahlten Lösungen, die wir besprochen haben, lassen sich am einfachsten in Ihren Workflow integrieren, da Sie die Anwendungen und den Computer als Ganzes tiefer in Ihren Mac integrieren können. Lassen Sie mich wissen, wie Sie Ihre virtuelle Maschine integriert haben und was Ihnen dabei geholfen hat!