Forum: Offtopic Antwortzeit eines Prozesses


von Flo R. (keksever)


Lesenswert?

Hey Leute da in ein paar Tagen bei mir wieder eine Prüfung ansteht, habe 
ich angefangen meinen Hefter zu durchsuchen und bin auf das Thema 
Antwortzeit von Prozessen gestößen. Dazu habe ich mir im Tutorium eine 
Notiz gemacht, dass man die Antwortzeit eines Prozesses nicht verringern 
kann aber das müsste doch eig. gehen oder? Immerhin gilt:
Antwortzeit= Bedienzeit + Wartezeit
Durch gute Scheduling Verfahren müsste man also die Antwortzeit eines 
Prozesses reduziert bekommen und auch die Druchschnittliche Antwortzeit 
oder?


mfg Keksever

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

Deine Frage bezieht sich auf irgend einen Vorlesungsstoff, den hier 
keiner kennt.
Du mußt also schon genauer beschreiben, worum es eigentlich geht.
Wodurch die einzelnen Zeiten definiert sind und wovon sie abhängen.

von Flo R. (keksever)


Lesenswert?

Achso alles klar tut mir leid. Wie gesagt die Antwortzeit eines 
Prozesses wird definiert als Antwortzeit= Bedienzeit + Wartezeit.
Es geht darum, dass ein Betriebssystem verschiedene Scheduling-Verfahren 
anwenden kann z.B FIFO, SJN, ... . Dadurch lässt sich die Reihenflge der 
zu bearbeitenden Prozesse festlegen. Meine These ist, dass wenn z.B 3 
Prozesse A(länge: 3);B(länge: 1);C(länge: 2) zum Zeitpunkt 0 auftreten 
die Antwortzeit bei z.B SJN reduziert wird.
SJN:
Antwortzeit A:6
Antwortzeit B:1
Antwortzeit C:3
FIFO:
Antwortzeit A:3
Antwortzeit B:4
Antwortzeit C:6

von P. M. (o-o)


Lesenswert?

Ja, je nach Voraussetzungen geht das schon irgendwie.

Aber besprich solches Zeug besser mit den Leuten, die diese Vorlesung 
entweder gehalten oder besucht haben. Da stecken einfach zu viele 
Annahmen drin, als dass man dich sinnvoll beraten könnte.

Zudem bin ich ehrlich gesagt der Meinung, dass ein Forum nur in 
absoluten Ausnahmefällen für Schul- und Studienaufgaben beigezogen 
werden sollte. Schliesslich gibt es an der Uni genügend Hilfestellung, 
sei es durch die Lehrenden oder die Mitstudenten.

von (prx) A. K. (prx)


Lesenswert?

Flo R. schrieb:
> Durch gute Scheduling Verfahren müsste man also die Antwortzeit eines
> Prozesses reduziert bekommen und auch die Druchschnittliche Antwortzeit
> oder?

Der Sinn unterschiedlicher Scheduler besteht u.A. genau darin. Aber wie 
schon erwähnt wurde fehlt zu viel Kontext um eine zur Vorlesung passende 
Antwort zu geben.

von Kaj G. (Firma: RUB) (bloody)


Lesenswert?

Lass uns bitte erstmal die Begrifflichkeiten klaeren (damit kein 
geschwurbel entsteht), denn die Schedulingstrategien haben Namen, die da 
waeren:

First Come First Served (FCFS)
Shortes Job First (SJF)
Shortes Process Next (SPN)
Shortest Remaining Time Next (SRTN)

und dann gibt es noch ein paar.

Ich geh mal davon aus das du mit FIFO eigentlich FCFS meinst. Aber wie 
sieht es mit deinem SJN aus? Meibst du SJF oder SPN?
Wenn du SJF meinst: SJF erzeugt immer das Minimum an durschnittlicher 
Antwortzeit bei einem Stapelverarbeitungssystem.

Ich leg dir das Buch "Moderne Betriebssysteme" von Andrew S. Tanenbaum 
ans Herz. Das ist praktisch das standard Werk, wenn es um  moderne 
Betriebssysteme geht.
http://www.amazon.de/Moderne-Betriebssysteme-Pearson-Studium-Tanenbaum/dp/3827373425/ref=sr_1_1?ie=UTF8&qid=1424168767&sr=8-1&keywords=moderne+betriebssysteme

von Pandur S. (jetztnicht)


Lesenswert?

Toll, dass man bereits weiss wie lange ein RemainingTime/Job/Prozess 
dauert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.