Prozess Bindung

hagbard_celine

Mitglied
Gibt es eine Möglichkeit einen Prozess / Thread an eine CPU (virtuellen CPU Kern bei HT) zu binden?

Mein konkretes Problem ist das Ich eine geschütztes PDF-Formular automatisch ausfüllen muss!
Hierfür habe ich mir ein Form genommen eine Acrobat Instanz draufgesetzt und einfach per Simulierter Tastatureingabe (SendKeys()) den Text eingegeben und per Simuliertem TAB die Felder gewechselt.

Hierbei taucht jedoch bei HT, DualCore und mehr Prozessor System ein Fehler auf.
Die Eingabe von "Hallo" führt zu "HHHHHHHaaaaaaallllllllllllllllllllloooooo", ich habe festgestellt wenn ich die zwischen die TABs Thread.Sleep() setze und die Felder nicht mit Wörtern fülle sondern mit einzelnen Buchstaben und dazwischen auch Sleep aufführe läßt sich das ganze etwas eindämpfen.

Da das Programm auf Singel CPUs einwand frei läuft, dachte ich mir vielleicht kann man das ganze Programm auf Multi Kern Systemen auf einen CPU Kern fixieren / begrenzen.
 

Neue Beiträge

Zurück