'93 m. pristovsek
                              GEM-IDLE                        Version   3.2
                              ========                        vom 24.4.1993

                DIESES PROGRAMM WIRD AUF EIGENES RISIKO BENUTZT!

GEM_IDLE gibt unbenutzte Zeit von GEM an MiNT ab. Wenn man z.B. nur einen Text 
tippt, ist der Rechner eigentlich unterbeschftig. GEM ist jedoch lange im 
Supervisormodus, um auf eine Eingabe zu warten. Diese Zeit ist fr MiNT, d.h. 
andere Prozesse im Multitasking, verloren.

Ein krasses Beispiel ist der Desktop, dort wird, solange keine TOS/MiNT-Aufrufe 
gemacht werden, das Multitasking komplett gestoppt; z.B. werden dann keine 
Alarme ausgefhrt, obwohl die Zeit abgelaufen wre!

Selbst wenn man in einem Editor tippt, wird noch gut ein Drittel der Zeit 
abgegeben. Dafr geht es jetzt etwas rucklig. Immerhin besser als in den 
vorangegeangenen Versionen.

Und wenn man gar nichts tut, sollte man GEM_IDLE sowieso anschalten. GEM_IDLE 
arbeitet hnlich wie ein Bildschirmschoner, wenn in ca. 200ms keine Eingabe 
erfolgte und die Maus nicht bewegt wurde, dann geht fr 200ms (weniger 
geht nicht) Rechenzeit an MiNT (und dann alle 50ms).

Ausschalten sollte man GEM_IDLE nur dann, wenn man umfangreiche Programme unter 
GEM bersetzt oder Apfelmnnchen von GEM-Programmen berechnen lt. Denn dann 
wird zwar nichts getan an Maus oder Tastatur, die Rechenzeit wird aber dennoch 
nicht sinnlos beim Warten auf Ereignisse verbraten.

Es kann sein, wenn TOS-Programme viel ausgeben, da sie langsamer im BGACC (oder 
welchem Terminalfenster auch immer) werden; dies hngt mit der Organistion der 
Pipes intern zusammen und kann nicht einfach erkannt werden.

Getestet mit MiNT 0.95 auf TOS 2.06. (Neu an Version 2.0 -> komplett Assembler)
Seltsamerweise braucht das Acc geladen zwischen 1232 und 3154 Bytes Speicher 
(obwohl es nur 826 Byte mit Basepage belegen sollte...)

Defaultmig ist das Programm ausgeschalten. Um dies zu ndern, mu man die 
Zeichenkette 'GEM-Idle aus' durch 'GEM-Idle an ' mit einem Diskmonitor ersetzen.

Das Programm ist PD. Beschwerden, Lob, etc. an:

    prissi@marie.physik.tu-berlin.de

(Nun aber Schlu, bevor die Dokumentation lnger als der Sourcecode wird...)