Unterschied zwischen Unix und Solaris

Unterschied zwischen Unix und Solaris

Unix gegen Solaris

UNIX ist ein Betriebssystem (OS), das von AT & T in den 1960er Jahren entwickelt wurde, mit der Absicht, einen Multiuser -Multitasking -System für die Programmierer bereitzustellen. UNIX wurde auf der Grundlage des Prinzips entwickelt, dass die einfachen, aber leistungsstarken Versorgungsunternehmen flexibel integriert werden könnten, um eine breite Palette von Aufgaben zu liefern. Der Begriff „UNIX“ bezieht sich jedoch mehr auf eine Klasse von Betriebssystemen (die einer bestimmten Spezifikation entsprechen, basierend auf dem des ursprünglichen Unix -Betriebssystems) als auf eine bestimmte Implementierung eines Betriebssystems. Solaris ist unter anderem eine kommerzielle Variante von Unix wie HP-UX und AIX und trägt die UNIX-Marke. Ursprünglich wurde es von Sun Microsystems entwickelt, ist jedoch derzeit im Besitz der Oracle Corporation. Jetzt ist Solaris als Oracle Solaris bekannt.

Unix

UNIX ist ein Betriebssystem, das sich darauf konzentriert, den Programmierern einen Multi -iT -Multitasking -System zu bieten. Das UNIX -Betriebssystem besteht aus drei Hauptkomponenten. Die erste Komponente ist der Kernel. Kernel ist der zentrale Teil des UNIX -Betriebssystems. Kernel ist einfach ein großes Programm. Wenn die Maschine eingeschaltet ist, wird sie in den Speicher geladen und behandelt die Zuweisung von Hardware -Ressourcen. Der Kernel verfolgt die verfügbaren Hardware wie Prozessoren, Speicher usw. und behält die Kommunikation mit den angeschlossenen Geräten bei. Die zweite Komponente ist die Standard -Versorgungsprogramme, die einfache Dienstprogramme wie CP (mit dem das Kopieren einer Datei ermöglicht) in komplexe Dienstprogramme wie Shell (mit dem der Benutzer Befehle an das Betriebssystem ausgeben kann) enthält. Die dritte Komponente ist der Satz von Systemkonfigurationsdateien. Konfigurationsdateien werden sowohl vom Kernel als auch vom Dienstprogramm verwendet. Durch Ändern dieser Konfigurationsdateien könnten einige Aspekte des Verhaltens des Kernels und der Dienstprogramme geändert werden. UNIX OS wird in Workstations, Servern sowie mobilen Geräten häufig verwendet.

Solaris

Wie bereits erwähnt, ist Solaris eine kommerzielle Variante von UNIX. Es war eine frühe Anpassung von UNIX durch ein kommerzielles Startup. Solaris wurde ursprünglich von The Sun Microsystems entwickelt und gehört derzeit der Oracle Corporation. Anfang. Jetzt kann Solaris auch mit X86 -basierten Workstations und Servern verwendet werden. Anbieter wie Dell, IBM, Intel, Hewlett-Packard und Fujitsu Siemens unterstützen Solaris auf ihren X86-Servern. Solaris führte Funktionen wie Dtrace, ZFS und Time Slider ein. Solaris ist bekannt für seine Eignung für eine symmetrische Multiprozessierung, bei der zwei oder mehr identische Prozessoren mit einem gemeinsamen Hauptspeicher verbunden sind und eine einzelne OS -Instanz alle Prozessoren steuert. Derzeit umfasst Solaris Funktionen wie Dtrace, Türen, Service -Management -Einrichtungen, Solaris -Container, Solaris Multiplexed E/A, Solaris Volume Manager, ZFS und Solaris Trusted Extensions.

Was ist der Unterschied zwischen Unix und Solaris?

UNIX ist ein Betriebssystem (OS) und Solaris ist ein Betriebssystem, das auf UNIX basiert (eine kommerzielle Variante von UNIX). Im Allgemeinen bezieht sich der Begriff „Unix“ jedoch mehr auf eine Klasse von Betriebssystemen als auf eine spezifische Implementierung eines Betriebssystems. Mit anderen Worten, UNIX ist ein generischer Begriff, der viele verschiedene und dennoch ähnliche Betriebssysteme beschreibt. Solaris ist lizenziert, die UNIX -Marke zu verwenden. Solaris enthält Funktionen wie DTRACE und das ZFS -Dateisystem, das in anderen UNIX -Implementierungen nicht vorhanden ist. Da Solaris speziell für die Arbeit mit SPARC -Systemen ausgelegt ist, würde die Verwendung von Solaris zu einer besseren Leistung bei SPARC -Systemen führen als andere UNIX -Implementierungen. Darüber hinaus gibt es andere billigere Unix-ähnliche Implementierungen als Solaris wie Linux. Solaris ist jedoch bekannt für seine Eignung für symmetrische Multiprozessierung und Skalierbarkeit für SPARC -Systeme. Darüber hinaus verwendet Solaris POSIX-konforme Dienstprogramme, die älter sind als die von Linux und anderen Unix-ähnlichen Implementierungen verwendeten GNU-Dienstprogramme.