Italia
Foro

Thread-Tempo?

 
Hi Frank!

Hm, das mit der Systemleistung..
Möglicherweise irre ich mich ja auch mit der 100%
Auslastung.
Ich schildere mal wie ich es erlebt habe:
(WindowXP-PE,Profan7.0)

Mir ist das auch nur durch Zufall aufgefallen, als ich meine dll mit der ProSpeed probehalber kombinieren wollte.
Die Funktionen der media.dll werden allesamt durch Api-Sleep unterbrochen. Das gleiche im Profanprogramm.
(Der Taskmonitor von XP zeigt mir im Sys.Tray was an Leistung gebraucht wird) Auslastung minimal. OK. Ich binde die ProSpeed.dll ein, erstelle einen Sprite, starte das Programm erneut, der Thread der media.dll spuckt nur noch in Zeitlupe die Bilder raus. Blick zum Tray. 100% Auslastung. Seltsam, denke ich, nehme die media-Funktionen komplett raus. Starte das ganze nochmal. (wohlgemerkt, ein Sprite und Sleep-Aufruf in der Hauptschleife) Immer noch 100% Auslastung! Hm, ich setzte die Sprite-bremse ein...und minimale Auslastung.

Hier mein Testprogramm:
KompilierenMarkierenSeparieren
Declare prospeed&
prospeed&=usedll("C:PRFellowBINProSpeed.dll")
 $I C:PRFellowLIBProspeed_Funktionen.inc
Windowstyle 112
window Div(Sub(%maxx,480),2),Div(Sub(%maxy,400),2)-480,400
Loadbmp "back.bmp",0,0;0
Declare map&,kopie1HDC&,kopie2HDC&,Sprite1&,name$,ende%
name$="Sprite.bmp"
map&=LoadExtBmp(addr(name$),%HDC)
kopie1HDC&=LoadExtBmp(0,%hdc)
kopie2HDC&=LoadExtBmp(0,%hdc)
CopyExtBmp(kopie1HDC&,0,0,480,400,%HDC,0,0,0)
CopyExtBmp(kopie2HDC&,0,0,480,400,%HDC,0,0,0)
Sprite1&=InitSprite(map&,%HDC,kopie1HDC&,kopie2HDC&,0,0,60,60,5,1,10,100,100,1,1)
SpriteThreadBrake (1)

Whilenot ende%

    Case %mousepressed:ende%=1
    Sleep 50

Endwhile

DeleteAllSprites()
FreeExtBmp(kopie1HDC&)
FreeExtBmp(kopie2HDC&)
20.04.2004  
 



Hi Mischa,

Das System scheint mir opposto sehr ungerecht zu sein!
(Bin ich aber gewohnt, Computer mögen mich nicht, da ich sie zu sehr quäle

Der Witz ist einmalig !!!!!
Aber im Ernst. Du hast recht, der Sleep Befehl im Sprite-Thread ist wirklich nicht mehr da...
Computer scheinen mich auch nicht zu mögen, immer verschwinden irgendwelche Dinge ))
Hab ihn wieder eingebaut, in Version 2.4 wird er wieder da sein, zusammen mit allerhand lustigen Neuerungen.

Saluto, Frank
 
20.04.2004  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.917 Views

Untitledvor 0 min.
E.T.26.12.2018

Themeninformationen

Dieses Thema hat 1 subscriber:

unbekannt (2x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie