AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Multiprozessor und Delphi ...

Ein Thema von Schneehasi · begonnen am 18. Dez 2003 · letzter Beitrag vom 20. Dez 2003
Antwort Antwort
Seite 1 von 2  1 2      
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#1

Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 20:22
moin

mhh wenn man ein MPS hat ist es möglich den Prozessen im Taskmanager die Prozessorzugehörigkeit zu geben.

dh ich kann einem Prozess verbieten auf beiden CPUs zu laufen ... und er läuft dann nur auf CPU0 oder CPU1 (was man einstellen kann)

OS ist WinXP Prof.

nun meine Frage ... kann ich mit Delphi etwas schreiben was dies auch macht ? also CPUs Prozesse zuweisen ???




Der Hintergrund ist einfach ... der Taskmanager merkt sich nicht welcher Prozess welche Einstellung hatte .. startet man den Prozess neu läuft er wieder default auf CPU0 und CPU1 ... ich möchte aber das einige Sachen von der CPU0 fern gehalten werden OHNE das ich jedesmal in den TM laufen muss *ggg*


Wenn jemand ne Idee hat ... ich bin für alles dankbar

-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 20:26
Du kannst es in deinem eigenen Programm programmieren. Nennt sich Prozessor Affinität. Aber für fremde Prozesse? Es muss gehen, der taskamanger kann es ja auch. Aber ob es sinn macht Windows in die Prozesszuordnung reinzufuschen? Windows sucht sich das Optimum schon selber aus.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#3

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 20:32
Zitat:
Windows sucht sich das Optimum schon selber aus.
mhhh also was er bei mir macht ist nicht gerade optimal ... ich habs halt nicht gern wenn ein bestimmtes Tool auf beiden CPUs nahe an die 100% geht ... ich isoliere es also auf CPU1 ... und hab auf CPU0 Ruhe und kann arbeiten

mach ich das nicht hab ich logischerweise auf beiden CPUs 100% Last *g*
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 20:36
Ja und? Wozu hast du sie gekauft? Damit sie mit 2% Last dahin dümpeln? Dann kannst du sie auch in die Schublade legen. Sind die programme richtig programmiert, sollten sie auch Rechenzeit abgeben, wenn andere Programme diese brauchen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#5

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 20:44
seti gibt nicht gern ab darum isolier ich es *g*
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 20:46
Und wenn du ein anderes Programm mit hoher Last laufen läßt? Wenn sonst keins läuft braucht es ja nicht abgeben.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#7

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 21:04
wenn ich seti freihe Hand gebe .... dann komm ich echt in Bedrängnis wenn ich mal was machen will ... frag mich nicht warum das so ist ... aber wenn ich es auf eine CPU isoliere hab ich ein stabiles System ...

ps prio von seti ist schon minimum

ich mach mal nen screener vom TM LOL dann siehste was ich mein
Miniaturansicht angehängter Grafiken
screen_120.jpg  
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 21:27
Hallo Schneehasi,

mal ne Frage. Hast du schon mal probiert einfach die Prozesspriorität auf niedrig zu setzen. Dann solltest du nebenher problemlos weiterarbeiten können.

Gruss,
Tom
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#9

Re: Multiprozessor und Delphi ...

  Alt 18. Dez 2003, 21:29
wie ich schon geschrieben habe, die prio vom Prozess ist minimum gesetzt ...
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#10

Re: Multiprozessor und Delphi ...

  Alt 19. Dez 2003, 15:01
hat keiner ne Idee wie ich die Prozessor Affinität von nem Prozess ändere ? ...

-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:02 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