Article View: de.comp.sys.amiga.tech
Article #1229Re: CPU-Usage bei WAIT() ?
From: Stefan Grosse Pawig
Date: Thu, 19 Oct 1995 12:13
Date: Thu, 19 Oct 1995 12:13
25 lines
1674 bytes
1674 bytes
Huhu!
In article 9d8@ra.ibr.cs.tu-bs.de, y0000135@rzrtr1.rz.tu-bs.de (Sven Heithecker) writes:
>Hallo !!
>
>Braucht ein Programm, wenn es mit Wait() 'schlaeft' tatsaechlich ueberhaupt keine
>Prozessorzeit oder eben nur sehr, sehr wenig ? [...]
Es braucht ueberhaupt keine Prozessorzeit. Beim Scheduling werden nur Tasks
beruecksichtigt, die in der Ready-Liste der ExecBase stehen.
Erhaelt ein Task in der Waiting-Liste ein Signal (mittels Signal()), so wird
er in die Ready-Liste umgehaengt und ein Rescheduling durchgefuehrt.
Wenn ich mich recht entsinne, heisst das aber nicht, dass der "aufgeweckte" Task
dabei auf jeden Fall sofort den Prozessor bekommt. Wenn noch Tasks mit gleicher
und hoeherer Prioritaet "ready" sind, kommen die erst dran.
Tschuess,
Stefan
---------------------------+-------------------------------------------------
Stefan Grosse Pawig | Ist ein koerperloses, virtuelles Teilchen etwa
| "serioeser" als ein Kobold, nur weil es keine
pawig@uni-muenster.de | gruenen Hosen traegt und sich leichter berechnen
pawig@math.uni-muenster.de | laesst? - V. Farkas
---------------------------+-------------------------------------------------
Technical Details
Message-ID:
<465fcv$1bu6@majestix.uni-muenster.de>Path:
arc1-ca.pugleaf.net!uni-muenster.de!newsReferences:
<463dsu$9d8@ra.ibr.cs.tu-bs.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!uni-muenster.de!news From: pawig@math.uni-muenster.de (Stefan Grosse Pawig) Newsgroups: de.comp.sys.amiga.tech Subject: Re: CPU-Usage bei WAIT() ? Date: 19 Oct 1995 12:13:19 GMT Organization: FB15, Westfaelische Wilhelms Universitaet, Germany Message-ID: <465fcv$1bu6@majestix.uni-muenster.de> References: <463dsu$9d8@ra.ibr.cs.tu-bs.de> Reply-To: pawig@math.uni-muenster.de NNTP-Posting-Host: leibniz.uni-muenster.de