Neuerungen im Betriebssystem Solaris 10

Verbesserungen an Entwickler-Tools

Im Release Solaris 10 1/06 wurde an Entwickler-Tools die folgenden Verbesserungen vorgenommen. Im vorherigen Solaris-Release 10 3/05 neu eingeführte Entwickler-Tools finden Sie inVerbesserungen für Entwicklungstools.

mediaLib 2.3

Dieses Leistungsmerkmal ist neu in Solaris Express 10/05 sowie Solaris 10 1/06.

mediaLib ist eine Low-Level-Applikationsbibliothek zum Entwickeln portabler, Multimedia-Hochleistungsanwendungen. Solche Anwendungen werden in den Bereichen Telekommunikation, Bioinformatik und Datenbanken eingesetzt. In mediaLib 2.3 wird zur Leistungssteigerung auf Multiprozessorsystemen erstmals eine Multithread-Bibliothek (MT) verwendet. mediaLib 2.3 besitzt darüber hinaus 340 neue Funktionen.

Weitere Informationen entnehmen Sie bitte den Manpages libmlib(3LIB) und libmlib_mt (3LIB). Auch unter http://www.sun.com/processors/vis/mlib.html finden Sie weitere Informationen .

Erweiterte DDI-Interrupts

Diese Verbesserung ist in Solaris Express 6/05 und Solaris 10 1/06 neu.

Das Betriebssystem Solaris besitzt jetzt zum Registrieren und Deregistrieren von Interrupts eine neue DDI-Interruptstruktur. Es werden auch Message Signalled Interrupts (MSIs) unterstützt. Mit neuen Managementschnittstellen können Sie Prioritäten und Fubktionalitäten bearbeiten, Interrupts maskieren und anstehende Informationen abrufen.

Die folgenden neuen Schnittstellen sind enthalten:


Hinweis –

Damit die Vorteile der neuen Struktur genutzt werden können, sollten Entwickler diese neuen Schnittstellen verwenden. Die Verwendung der folgenden Schnittstellen sollte vermieden werden (diese existieren nur noch aus Kompatibilitätsgründen):


Weitere Informationen finden Sie unter „Interrupt Handlers” im Handbuch Writing Device Drivers Informationen zu diesen neuen Schnittstellen finden Sie außerdem in den jeweiligen Manpages dieser Funktionen. Sämtliche Manpages zu diesen Schnittstellen befinden sich im Manpage-Bereich 9F.