Compaq Tru64 UNIX Hauptspezifikationen Seite 26

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 39
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 25
Real-Time
Tru64 UNIX provides a real-time user and programming environment. The real-time programming environment conforms to
the POSIX 1003.1b-1993 standard.
The Tru64 UNIX real-time programming environment provides a fully preemptive kernel (optionally enabled), and supports
the following POSIX 1003.1b features:
Real-time clocks and timers
Real-time queued signals
Fixed-priority scheduling policies
Real-time scheduler priorities
Counting semaphores
Shared memory
Process memory locking
Asynchronous I/O
Synchronized I/O
Process communications facilities
Message passing interfaces
Thread-safe implementation of real-time libraries
The compile-time constant (POSIX_4D11) previously provided to preserve compatibility with earlier drafts has been
retired.
Symmetric Multiprocessing (SMP)
Tru64 UNIX supports symmetric multiprocessing (SMP) which enables systems with two or more processors to execute the
same copy of the operating system, access common memory, and execute instructions simultaneously. SMP functionality
fully exploits the additional compute capabilities of multiple processors.
Threads
Tru64 UNIX provides software developers the ability to write multithreaded programs that take full advantage of SMP using
POSIX Threads. POSIX Threads provide a pthreads interface that complies with the POSIX 1003.1c semantics. The POSIX
Threads implementation provides user space threads which are supported by and cooperate with the threaded kernel of
Tru64 UNIX in a comprehensive two-level scheduling model that transparently maintains full concurrency when a thread
blocks. In addition, for building libraries whose routines can be called in either a single-threaded or multi-threaded context,
POSIX Threads provide a thread-independent services (TIS) interface.
The Visual Threads tool is available to help programmers analyze and debug multi-threaded applications for common
problems such as deadlock, protection of shared data, and thread usage errors. It can also be used to monitor the thread-
related performance of the application.
Shared Libraries
Tru64 UNIX provides a full complement of dynamic shared libraries based on System V semantics, which increase system
performance, reduce minimum hardware requirements, and ease system management. Tru64 UNIX also provides static
versions of most of these libraries.
QuickSpecs
HP Tru64 UNIX Operating System Version V5.1B
Standards
DA - 11939 U.S. QuickSpecs — Version 1 — 4/8/2004
Page 26
Seitenansicht 25
1 2 ... 21 22 23 24 25 26 27 28 29 30 31 ... 38 39

Kommentare zu diesen Handbüchern

Keine Kommentare