The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Betriebssysteme > OS X (Apple)
.
Google unix.com



OS X (Apple) OS X ist eine Reihe von Unix-basierte grafische Betriebssysteme entwickelt, vermarktet, verkauft und von Apple.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
New AbiWord sieht solide leidet aber unter einem alten Linux-Problem iBot UNIX-und Linux-RSS-News 0 04-09-2008 03:30 PM
MPI in Rock-Cluster joannetan9984 UNIX for Dummies Questions & Answers 0 03-03-2008 05:15 AM
Rock Cluster joannetan9984 UNIX for Dummies Questions & Answers 1 03-02-2008 07:15 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Bewertung: Thread Rating: 3 votes, 5.00 average. Anzeige-Modi
  #1 (permalink)  
Old 11-12-2005
Neo's Avatar
Neo Neo is online now Forum Staff  
Administrator
  
 

Join Date: Sep 2000
Ort: Asien-Pazifik-Raum
Posts: 6823
Mac OS X: Auf der Grundlage von UNIX - Solid as a rock

Diese Themen:

http://www.apple.com/macosx/features/unix/

http://www.apple.com/opensource/

Zitat:
Auf der Grundlage von UNIX - Solid as a rock

Lassen Sie sich nicht von seiner eleganten und einfach zu bedienende Schnittstelle täuschen können. Unter der Oberfläche von Mac OS X liegt eine industrielle Stärke UNIX-Stiftung an der Arbeit, um sicherzustellen, dass Ihre EDV-Erfahrung bleibt frei von Systemausfällen und Leistungsfähigkeit beeinträchtigt. Time-getestet Sicherheitsprotokolle in Mac OS X halten Sie Ihren Mac aus Schaden Weg.

Die am häufigsten verkaufte UNIX-basierten Betriebssystem, Mac OS X bietet eine einzigartige Kombination von technischen Elemente der erkennenden geek, wie feinkörnige Multithreading, Mach 3.0 Microkernel, FreeBSD-Dienstleistungen, Hardware-Integration und der engen SMP-sicher-Treiber, wie und "Zero Configuration" Vernetzung. Tiger's state-of-the-art-Kernel bietet verbesserte SMP-Skalierbarkeit und 64-Bit-Virtual-Speicher, während die auf Standards basierende Access Control Lists die Unix-Rechte auf die nächste Stufe.


Command-line-Umwelt

UNIX-Benutzer werden sich wie zu Hause fühlen in Darwin, der BSD robuste Umgebung, die in Mac OS X. Das Umfeld ist zu jeder Zeit aus dem Programm "Terminal". Sie können auch Befehle, die keine Argumente (wie oben) durch einen Doppelklick auf sie im Finder. Mit den Tausenden von man-Seiten, die in Mac OS X können Sie schnell Finden Sie alle Ihre Lieblings-UNIX-Tools.

UNIX-Utilities und Skriptsprachen

Alle standardmäßigen UNIX Dienstprogramme und Skript-Sprachen sind in Mac OS X: Editoren wie emacs, vim und ed, Datei-Management-Tools wie cp, mv, ls und tar, Shell-Skripte einschließlich bash (die Standard-Shell), tcsh (csh) und zsh. Tiger fügt hinzu, der Korn-Shell, so können Sie Skripts für andere Betriebssysteme leichter. Und natürlich können Sie Script-Sprachen wie Perl, PHP, tcl, Ruby und Python, mit nativer Unterstützung für die beliebten Tcl/TK, Tkinter und wxWidgets-Toolkits. Python-Skript können die Benutzer auch die mächtige Quartz Compositing-Engine. Besuchen Sie die Open-Source-Seite für weitere Open-Source-Utilities in Mac OS X.


Universal Bibliotheken

Mac OS X bietet einen robusten Satz von Bibliotheken optimiert, so dass es einfach in den Hafen Ihren vorhandenen UNIX Code. Zum Beispiel, ein Standard, multithreaded C-Bibliothek (libc) gehört die Unterstützung für diese Fähigkeiten als reentrant Varianten von Standard-Funktionen, erleichtern die Portierung von Thread-Anwendungen für Mac OS X. Für Anwendungen, die nicht-lateinische Zeichensätze, Mac OS X unterstützt große Charakter Datentypen (wchar_t und andere). Tiger unterstützt auch UNIX / Linux Portabilität APIs, einschließlich System-V-Semaphoren, so dass die Portierung von Anwendungen von UNIX-Versionen wie Linux und Solaris kein Problem. Tiger verbessert die stellaren Cross-Plattform-API-Unterstützung in Panther durch die leistungsfähige neue Open-Source-Bibliotheken für XML-Transformationen (libxslt) und Daten Persistenz (SQLite) sowie Unterstützung für gängige UNIX Dienste wie System V Message Queues.

Liftoff Mit launchd

Da Mac OS X nur selten erforderlich, dass Sie zum Neustart, werden Sie kaum bemerken, aber Tiger braucht weniger Zeit zum Starten, dank launchd. Launchd bietet schnellere Inbetriebnahme durch einen einheitlichen Rahmen für Starten, Stoppen und Verwalten von Daemons und schließt inetd, init, mach_init, System-Starter und die damit verbundenen Dienstleistungen. Administratoren haben einen einzigen Mechanismus für die Prüfung, die Konfiguration und die Ressourcen begrenzt auf Dienstleistungen.

Kernel

Der Mach-Kernel ergänzt die Standard-Semantik des virtuellen Speichers mit der Entnahme von Speicher Objekte. Dies ermöglicht es Mac OS X, getrennte Anwendung Umgebungen und gleichzeitig die folgenden Funktionen:

Preemptive und kooperatives Multitasking.

Symmetric Multiprocessing (SMP), ergänzt durch die Unterstützung für Multithreading.

Echtzeit-Unterstützung gewährleistet niedrige Latenz-Zugang zu Ressourcen für die Prozessor-Zeit-sensitive Anwendungen.
Reply

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Aus
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 03:05 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0