Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File5.11.18 Prenice TOS Name: »Prenice« - Priorität eines Prozesses verändern. Gemdosnummer: 295 Deklaration: int32_t Prenice ( int16_t pid, int16_t delta ); Beschreibung: Die Funktion ändert die Priorität des Prozesses mit der Kennung pid um den Wert delta. Eine höhere Priorität bedeutet, daß der Prozess eine größere Zeitscheibe erhält, also nicht so oft umgeschaltet wird. Analog bedeutet eine niedrige Priorität, daß die Zeitscheibe des Prozesses verkleinert wird, und er daher öfter die CPU abgeben muß. Für den Parameter delta muß gelten: - 20 <= delta <= 20. Ergebnis: Die Funktion liefert die aktuelle Prozeß Umschalt- Priorität zurück. Diese ist per Default auf 0 eingestellt. Größere bzw. kleinere Werte bedeuten, daß der Prozess eine größere bzw. kleinere Zeitscheibe besitzt. Im Fehlerfall liefert die Funktion: EFILNF: der angegebene Prozess existiert nicht. EACCDN: der angegebene Prozess besitzt eine andere User-ID als der aufrufende Prozess. Verfügbar: Verfügbar, wenn ein 'MiNT' Cookie mit einer Versionsnummer von mindestens 0.90 existiert. Gruppe: Prozessfunktionen Querverweis: Bindings für Prenice Pnice