Ressource (Computer)

Ressource (Computer)

Betriebsmittel oder Systemressourcen (oder einfach Ressourcen) sind Systemelemente eines Computers, die von Prozessen zur korrekten Ausführung benötigt werden, wie z. B. Festplatte, Arbeitsspeicher oder Drucker. Der Zugriff auf die Ressourcen wird durch das Betriebssystem geregelt. Hierbei werden zur Vermeidung von Konflikten in der Regel Semaphoren eingesetzt, die den Zugriff auf die ihnen zugewiesene Ressource einschränken. Bei wechselseitiger Abhängigkeit von Ressourcen führt ein Versagen der Zugriffsregelung zu einer sogenannten Verklemmung (deadlock).

Manche Ressourcen wie z. B. Drucker können nur eine Aufgabe zur selben Zeit erledigen, was den Einsatz von sogenannten Druckerwarteschlangen (Spooling) erfordert. Bei der Ressource CPU wiederum kann durch den Einsatz eines Scheduler eine faire Verteilung der vorhandenen Rechenzeit an alle laufenden Prozesse gewährleistet werden.

Klassifikationsmöglichkeiten

Betriebsmittel können verschiedenartig klassifiziert werden:

Hardware- und Softwarekomponenten
Zu den Softwarekomponenten zählen alle Programme und Daten. Hardwarekomponenten sind z. B. der Prozessor, Speicher, Bildschirm, Drucker ...
Exklusive und gleichzeitige Nutzbarkeit
Ein Betriebsmittel ist exklusiv nutzbar, wenn zu einer bestimmten Zeit nur ein Prozess darauf zugreifen kann. Zum Beispiel kann eine Datei, auf die schreibend zugegriffen wird, nur exklusiv von einem Prozess nutzbar sein. Im Gegensatz dazu kann eine Datei jedoch von mehreren Prozessen gleichzeitig gelesen werden.
Einmalige und mehrmalige Benutzbarkeit
Anders als Betriebsmittel, die mehrfach verwendet werden können (z. B. der Prozessor), sind einmalig benutzbare Betriebsmittel nach dem Zugriff verbraucht (z. B. Druckerpapier).
Entziehbar und nicht-entziehbar (preemptible, non-preemptible)
Entziehbare Betriebsmittel (z. B. Speicher) können dem Prozess, der sie gerade benötigt, entzogen und einem anderen Prozess zugeteilt werden. Nicht-entziehbare Betriebsmittel, wie z. B. der Drucker, müssen bis zur Beendigung der Tätigkeit beim Prozess bleiben.

Beim Programmieren speziell grenzt man mit „Ressource“ Dateien oder Teile von Dateien ab, die Hintergrundinformationen zum Programmablauf bietet.


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Ressource Description Framework — Das Resource Description Framework (RDF, engl. (sinngemäß) „System zur Beschreibung von Ressourcen“) bezeichnet eine Familie von Standards des World Wide Web Consortiums (W3C) zur formalen Beschreibung von Informationen über Objekte, sogenannte… …   Deutsch Wikipedia

  • Computer — PDP 7 IBM Blue Gene …   Deutsch Wikipedia

  • Computer-integrated manufacturing — CIM, von engl. computer integrated manufacturing, dt. computerintegrierte Produktion bzw. computerintegrierte Fertigung ist ein Sammelbegriff für verschiedene Tätigkeiten, die in einem Unternehmen durch den Computer unterstützt werden, und daher… …   Deutsch Wikipedia

  • Computer Supported Collaborative Learning — Apprentissage en ligne L apprentissage en ligne ou e learning, étymologiquement l apprentissage par des moyens électroniques, peut être caractérisé selon plusieurs points de vue : économique, organisationnel, pédagogique, technologique. Il… …   Wikipédia en Français

  • Transparenz (Computer) — Unter Transparenz versteht man im Zusammenhang mit der Computer und Netzwerktechnik, dass ein bestimmter Teil eines Systems zwar vorhanden und in Betrieb, aber ansonsten „unsichtbar“ ist und daher vom Benutzer nicht als vorhanden wahrgenommen… …   Deutsch Wikipedia

  • Online Computer Library Center — Das Online Computer Library Center (OCLC) ist eine weltweit tätige Non Profit Organisation und ein Dienstleister für Bibliotheken aller Art, die 1967 auf Initiative von Universitätsprofessoren in Ohio (USA) gegründet wurde. Ziel war es, ein auf… …   Deutsch Wikipedia

  • Read-Write-Lock — Unter Locking (engl. für Sperren) versteht man in der Informatik das Sperren des Zugriffs auf eine Ressource. Eine solche Sperre ermöglicht den exklusiven Zugriff eines Prozesses auf eine Ressource d.h. mit der Garantie dass kein anderer Prozess… …   Deutsch Wikipedia

  • Interprozeßkommunikation — Unter Interprozesskommunikation (englisch inter process communication, IPC) versteht man Methoden zum Informationsaustausch, informatisch gesprochen Datenübertragung, von nebenläufigen Prozessen oder Threads. Im engeren Sinne versteht man unter… …   Deutsch Wikipedia

  • Universal Naming Convention — Uniform Naming Convention (auch Universal Naming Convention, kurz UNC) wird weitgehend als Standard zur Bezeichnung von Adressen freigegebener Ressourcen in einem Rechnernetz genutzt. Die UNC Adresse stellt einen Netzwerkpfad dar, über den man… …   Deutsch Wikipedia

  • Parallelcomputer — Ein Parallelrechner ist ein Computer, in dem Operationen gleichzeitig auf mehreren CPUs ablaufen. Es werden grob zwei Ausführungen von Parallelrechnern unterschieden: Massiv parallele Computer besitzen einige zehn bis einige tausend CPUs, die… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”