EXE überwachen



  • Ist es möglich ein Programm so zu erstellen damit es ein Anderes welches bekannt ist wärend der Ausführung überwacht, und dessen prozess aufteilen kann?
    würd gern mal eure Erfahrungen tips dazu hören.



  • Lx386 schrieb:

    Ist es möglich ein Programm so zu erstellen damit es ein Anderes welches bekannt ist wärend der Ausführung überwacht, und dessen prozess aufteilen kann?
    würd gern mal eure Erfahrungen tips dazu hören.

    Was meinst Du mit Prozess aufteilen?

    - Du kannst fremde Programme starten
    - Du kannst fremde Programme zur Laufzeit manipulieren (zu einem gewissen Grad, je nach programmieraufwand)
    - Du kannst fremde Programme stoppen



  • Mit Aufteilen ist eigentlich beabsichtigt den Prozess auf mehrere Rechner aufzuteilen und nach beeendeter Berechnung wieder an den Rechner der Den Prozess gestartet hat zurückschickt und wieder auf dem Hauptrechner (welcher den prozess gestartet hat) zusammengefügt werden. So ne Art Multiprocessing nur mit Rechnern!



  • - Du kannst fremde Programme stoppen

    Dachtest du hier an was anderes, als nur zu versuchen, (bei Fensteranwendungen) an deren Fenster zu kommen und sie dann zu schließen? Dann würde mich das nämlich sehr interessieren.

    gruß, oli



  • multiprocessing ist nicht so einfach, wie du dir das vorstellst.
    es gibt frameworks (beowulf, etc...), die helfen koennen.
    ansonsten brauchst du eine art von interprozesskommunikation (sockets) und das selbe programm auf allen rechnern. dann brauchst du am besten noch ein zentrales serverprog, das die rechenleistung zuteilt, indem es den clients neue "rechenpakete" zuschickt.
    prinzipiell wie seti@home.


Anmelden zum Antworten