| |
|
|
- page 1 - |
|
GDL | Salut,
Windows pouvoir mir la fois wieder qui Hölle heiß.il me faut un sleep 1 quoi aussi wirklich un sleep1 jusqu'à max. un sleep 5 ist, là je cet Zeitmessung malheureusement pas extern durchführen peux.
eh bien zum Problem: Pour dem Windowsstart fonctionne es einigermassen zufriedenstellend.Sobald mais un d'autre Programme ou bien Windowsprozess gestartet wird ist alles zum Teufel. Könnte on eh bien cet Problem avec 100% Prozessorleistung pour mon Programme tourner autour de? si oui - s'il te plaît écrit mir comment je qui Prozessorauslastung Zuweisen(Programmstart) bzw. enlever(Programmende) peux. merci.
salut Georg |
|
|
| |
|
|
|
| |
|
- page 3 - |
|
GDL | Wahrscheinlich.Habe rumgedockert.aussi FF invite chez skype à plus rapide.Ebenso allez mon CorelDraw ensuite plus rapide.Ist déjà komisch. |
|
|
| |
|
|
|
Christian Eichler | trop dem Skype: chez uns sur qui letzen LAN wars aussi so, dass si wir sur dem LAN-Server (était un extra PC comme Server pour 9 gens ) un Programme im Hintergrund courir avons laisser (je glaub u.a. Win Media Player, ging mais aussi avec andern Programmen) était qui Latenzzeit deutlich geringer (Durchschnittslatenz de 4 ms). aussi so une komische l'affaire |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 05.01.2008 ▲ |
|
|
|
|
Frank Abbing | |
|
| |
|
|
|
GDL | Hi Frank,
habe avec deinem Programme experimentiert. Sogar im Millisekundenbereich sommes Unterschiede bemerkbar. là mais qui calculateur im µs Bereich arbeitet sommes là qui Auswirkungen naturellement 1000la fois aussi grand.
comment bereits de Michael erwähnt, Windows ist pour genaue Messungen im ms Bereich pas approprié.Vom µs Bereich entier trop schweigen.
je suis mais bereits en supplément übergegangen alle Messungen extern trop faire.
salut Georg
P.S. Sogar mon uralter XT calculateur avec 33 Mhz Taktfrequenz et dos 5.x bringt genauere Meßergebnisse comment qui hochgezüchteten Ghz calculateur avec WinXX. Software était un Exe erstellt avec Powerbasic 3.5 |
|
|
| |
|
|
|
Jac de Lad | là peux dir au maximum une Assembler-DLL weiterhelfen. XProfan hats plan pas so avec qui Geschwindigkeit. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 05.01.2008 ▲ |
|
|
|
|
Christian Eichler | Jap, stimmt. nie gemacht la fois getestet. Profan² 6.6 vers C++
==> C++ ist sur 400la fois plus rapide, quoi folgenden Code betrifft:
tandis que (a < 1000000) a = a + 1 endwhile
(alors Code de qui Logik her ) |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 05.01.2008 ▲ |
|
|
|
|
Jac de Lad | @Georg: la hâte du Profan2CPP? cela löst peut-être cela Problem. ou bien du postest fois le Proc avec dem entsprechenden Code, peut-être peux dir quelqu'un ne DLL bricoler. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 05.01.2008 ▲ |
|
|
|
|
GDL | @Jac
cela Problem liegt à qui Mehrprogrammfähigkeit de Windows et pas à qui XProfananwendung. Windows pourrait sich arrêt, comment früher sous DOS, seule et seul avec meinem Programme beschäftigen.cela wurde mais dans den Vorpostings bereits erkannt.
Früher était qui ordinateur une Plattform pour Multimedia et technicien. c'est il pas plus. qui normale Anwenderpc avec Windows ist seulement plus une reine Multimediamaschine avec kastrierten direkten Portzugriffen.Ebenso aller alle wichtigen Steckplätze pour technische Anwendungen ab.je vermisse so meinen ISA Slot .
mon nächstes Board wird un Industrieboard et un Betriebssystem quoi Windowsprogramme dans einer Windowsumgebung ablaufen läßt.Gibt es bereits.
cet ganzen Multimediakisten volonté pour uns technicien uninteressant.tant pis.Früher konnten beide Seiten avec einem handelsüblichen PC auskommen.
salut Georg |
|
|
| |
|
|
|
| la hâte droite im Unrecht Georg.
Windows ist plan pour solche Zwecke ungeeignet, et qui normal-PCs sommes zudem stark Windows-Optimiert.
Pour cela quoi Du vouloir serait je z.B. une schlappen EPC sans multitasking-Betriebssystem nutzen. Quelque chose comme ici seulement heile: [...] |
|
|
| |
|
|
|
GDL | @iF
so une verwenden qui Club et je pour qui MoBa. mais qui, bzw. qui avons alle keinen ISA Slot. Momentan fonctionne mon Werkstattumgebung sur nem PII (hat encore ISA).viens mais pour qui Zukunft pas um un Industrieboard herum. mon Labornetzteil,Multimeßkopfosszilloskop et Speichermehrfachmeßgerät courir alle avec einer ISA Steckkarte.
salut Georg |
|
|
| |
|
|
| |
|
- page 4 - |
|
|
Jac de Lad | bof, je connais qui Industrierechner, mon Firma utilise qui depuis Jahren avec Windows. mais un normaler PC soltle aussi genügend Leistung avons um solche Messungen trop faire. je denke c'est une Frage des Quellcodes. avec genügend Assembler sollte sich là quoi faire faire. malheureusement fange je justement seulement à, Assembler trop apprendre... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 05.01.2008 ▲ |
|
|
|
|
Frank Abbing | Jac, cela hat pas trop 1faire avec Assembler. aussi Assemblerprogramme messen sur 16 Millisekunden ungenau, si vous den Minuteur ou bien Sleep benutzen. ici un Beispiel, wobei sich qui Assemblerpart dans den Timercallback einhakt: KompilierenMarqueSéparation {$cleq}
Declare listbox&
AsmInclude
.data
lbox dd 0
astring db ,0
.code
TimerProc proc hWnd:DWORD, uMsg:DWORD, idEvent:DWORD, dwTime:DWORD
invoke dwtoa,dwTime,addr astring
invoke SendMessage,lbox,LB_ADDSTRING,0,addr astring
ret
TimerProc endp
AsmEnd
Windowtitle Speed-Test
Cls
Usefont MS Sans Serif,10,0,0,0,0
SetDialogFont 1
listbox&=CREATE(LISTBOX,%HWND,,8,8,480,400)
AsmStart StartTimer(%hwnd,listbox&)
m2m lbox,para2
lea edx,TimerProc
invoke SetTimer,para1,64,1,edx
AsmEnd
While 1
waitinput
Case %key=2:BREAK
EndWhile
DestroyWindow(%hwnd)
Fin
Bien sûr sommes Anwendungen possible, qui Millisekundengenau messen. seulement courir cet souvent dans einer Boucle et treiben dadurch qui CPU-charge dans qui Hauteur. |
|
|
| |
|
|