AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:47

Parameter dieser Suchanfrage:

Suche in Thema: Priorität von Prozessen ändern
Suche alle Beiträge, die von "Borti" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.010s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 2. Sep 2004
    Wie kann ich feststellen, was der Fall war?
    Mich irritiert nämlich, dass ich in der Datei "CPU_Test.txt" ca. 200 mal die selbe GetTickCount-Zeit steht habe und dann plötzlich diese Sprünge von 5msec.! Wenn die Sprünge von der Ungenauigkeit von der function GetTickCount herrühren würden, dann müsste doch ein solcher Sprung zwischen jedem GetTickCount-Wert auftreten.
    Woher habt ihr eigentlich das...
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 30. Aug 2004
    Laut OH aber nicht :coder2:
    a) Während deinem Test hat kein anderer Prozess was zum Rechnen gehabt
    b) Dein Test wurde zwar von einem anderen Prozess unterbrochen, der hat aber sleep(0) aufgerufen und dadurch auf den Rest seiner Zeitscheibe verzichtet Bingo! genau das wollte ich wissen!:dancer:
    kann ich nicht auch alle anderen Prozesse zum Verzichten ihrer Zeitscheiben zwingen?
    Danke,...
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 29. Aug 2004
    irgendwie versteh ich nicht, was du damit sagen willst. :gruebel:
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 25. Aug 2004
    Aber, wenn mein thread kurz für einen anderen unterbrochen wird, dann müsste ich doch dann eine Lücke von 22msec. haben, oder?
    Mit QueryPerformanceCounter ist das so eine Sache, da das Programm auch auf rRechnern mit Win32 laufen soll.
    Gruß,
    Borti
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 22. Aug 2004
    so, ich hab das ganze mal mit folgendem Code getestet:
    procedure TForm1.Button1Click(Sender: TObject);
    var h1,h2:THandle;
    s:Tstrings;
    i:integer;
    begin
    h1:=GetCurrentProcess;
    h2:=GetCurrentThread();
    if not SetPriorityClass(h1,REALTIME_PRIORITY_CLASS) then showmessage('Fehler!');
    if not SetThreadPriority(h2,THREAD_PRIORITY_TIME_CRITICAL) then showmessage('Fehler!');
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 19. Aug 2004
    Ich muss noch mal eure Hilfe in Anspruch nehmen. :lol:
    soweit bin ich jetzt mit dem Code:
    var H:Thandle;
    begin
    H:=openprocess(PROCESS_SET_INFORMATION,false,dwProcessId);
    if not SetPriorityClass(H,REALTIME_PRIORITY_CLASS)
    then showmessage('Fehler!');
    end;
    Aber, was für setze ich für dwProcessId ein?
    Danke,
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 16. Aug 2004
    ich hab einen Wagen, der an diversen Lichtschranken vorbei fährt und ich muss geschwindigkeiten, beschleunigung etc. errechnen. Ich wollt dafür das best mögliche Intervall beim Aufzeichnen (20msec. ist fast schon zu lang)
    ich hab schon mal rumprobiert und SetPriorityClass gibt mir den Wert false zurück!
    Setpriorityclass(application.handle,HIGH_PRIORITY_CLASS)
    What to do?
    gruß,
    Borti
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 15. Aug 2004
    Über die Konsequenzen mit dem Reset bin ich mir bewusst.

    Aus neugier würd mich aber interessieren, was sonst noch so an Prozessen auf meinem System läuft un mitwelcher priorität. leider hab ich nur win98 und somit wird das bei mir nicht im taskmanager angezeit. bei dem Win32 taskmanagern ist darüber hinaus nur die Priorität der Prozesse zu erkennen nicht die der enthaltenen Threads. Daher hab...
  • Forum: Win32/Win64 API (native code)

    Re: Priorität von Prozessen ändern

      Delphi
      by Borti, 15. Aug 2004
    Hallo!
    (hi Luckie! ich kommm grad von deinem Tutorial)
    also, ich schreib mir grad ein porgramm zum Erfassen von Messwerten. Das ganze muss natürlich kontinuierlich vor sich gehen und ich kann nicht drauf hoffen, dass ich ab und zu eine Prozessorzeit von nur 20msec. zugeteilt kriege. Das programm selber besteht aus einem hauptthread, der beim Messen eh nur wartet(und somit keine Rechenzeit...
  • Forum: Win32/Win64 API (native code)

    Priorität von Prozessen ändern

      Delphi
      by Borti, 15. Aug 2004
    Hallo!
    Ich brauche für einen Thread meines programms den prozessor über einen Zeitraum von ein paar Minuten ohne Unterbrechung für mich alleine. Die bisherige idee ist, dass ich einfach meinem Thread die höchste priorität von 31 erteile. ich weiß, mir wurde schon hier im Forum davon abgeraten, aber ich komm nicht drumrum. erstmal bevor ich mich in's "Vergnügen" stürze: Gibt es noch etwas...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Borti&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=27746
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz