Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Job in Hintergrund laufen lassen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  Job in Hintergrund laufen lassen (3197 mal gelesen)
farahnaz
Ehrenmitglied V.I.P. h.c.
Ing.


Sehen Sie sich das Profil von farahnaz an!   Senden Sie eine Private Message an farahnaz  Schreiben Sie einen Gästebucheintrag für farahnaz

Beiträge: 2467
Registriert: 24.04.2007

CAE, FEM, Test, NPD

erstellt am: 12. Apr. 2013 16:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich habe Win 7.

Wie ist es, wenn ich einen WB-Job in Hintergrund laufen lasse? Kann ich dann während der Berechnung ausloggen?

------------------
Grüße, Moe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

smittytomcat
Mitglied
Naval Architect / Dipl.-Ing. Schiffbau, selbstständig


Sehen Sie sich das Profil von smittytomcat an!   Senden Sie eine Private Message an smittytomcat  Schreiben Sie einen Gästebucheintrag für smittytomcat

Beiträge: 1320
Registriert: 23.08.2005

ANSYS
Bricscad
Windows XP Prof 32 bit SP 3
Windoof 7 Prof 64 bit
Dell Precision's
Bleistift
Radiergummi
Dreieck
Papier
Dubbel etc.
Taschenrechner
den eigenen Kopf
...

erstellt am: 12. Apr. 2013 16:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

... pragmatischer Tipp vom Ingenieur : einfach mal ausprobieren  

------------------
Gruß
Gerd  

[Diese Nachricht wurde von smittytomcat am 12. Apr. 2013 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


Sehen Sie sich das Profil von Rainer Schulze an!   Senden Sie eine Private Message an Rainer Schulze  Schreiben Sie einen Gästebucheintrag für Rainer Schulze

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 12. Apr. 2013 16:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

>>Kann ich dann während der Berechnung ausloggen?

Warum nicht einfach "Computer sperren" ?
Beim Abmelden werden alle Prozesse des Anwenders gelöscht.
"Hintergrund" heißt ja nur, dass Du nichts in der Windows-Oberfläche siehst.
Oder läuft der Solver im Batch-Mode auf einem anderen Rechner?

------------------
Rainer Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

farahnaz
Ehrenmitglied V.I.P. h.c.
Ing.


Sehen Sie sich das Profil von farahnaz an!   Senden Sie eine Private Message an farahnaz  Schreiben Sie einen Gästebucheintrag für farahnaz

Beiträge: 2467
Registriert: 24.04.2007

CAE, FEM, Test, NPD

erstellt am: 18. Apr. 2013 22:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von Rainer Schulze:
>> Warum nicht einfach "Computer sperren" ?

Der Rechner wird gleichzeitig von mehreren Leuten benutzt.

------------------
Grüße, Moe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


Sehen Sie sich das Profil von Rainer Schulze an!   Senden Sie eine Private Message an Rainer Schulze  Schreiben Sie einen Gästebucheintrag für Rainer Schulze

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 19. Apr. 2013 08:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

>>Der Rechner wird gleichzeitig von mehreren Leuten benutzt.

Beim Wort genommen (gleichzeitig) ist das unmöglich.
Windows erlaubt zwar Multi-Tasking, ist aber ganz eindeutig ein Single-User Betriebssystem.

------------------
Rainer Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

farahnaz
Ehrenmitglied V.I.P. h.c.
Ing.


Sehen Sie sich das Profil von farahnaz an!   Senden Sie eine Private Message an farahnaz  Schreiben Sie einen Gästebucheintrag für farahnaz

Beiträge: 2467
Registriert: 24.04.2007

CAE, FEM, Test, NPD

erstellt am: 19. Apr. 2013 14:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Mit Windows 7 gibt es die Option "switch user", womit man auch multiuser-maessig  eingeloggt bleiben kann. So können auch die Benutzer gleichzeitig die Jobs laufen lassen, solange die eingeloggt bleiben.

Allerdings kommt es immer wieder in unserem Betrieb vor, dass man sich aus Versehen ausloggt und damit den eigenen Job killt. Das merkt man erst, wenn zurück kommt, um die Ergebnisse zu holen, was zu spät ist  

------------------
Grüße, Moe

[Diese Nachricht wurde von farahnaz am 19. Apr. 2013 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


Sehen Sie sich das Profil von Rainer Schulze an!   Senden Sie eine Private Message an Rainer Schulze  Schreiben Sie einen Gästebucheintrag für Rainer Schulze

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 19. Apr. 2013 14:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

>>So können auch die Benutzer gleichzeitig die Jobs laufen lassen, solange die eingeloggt bleiben.

Laufen die Jobs wirklich gleichzeitig, oder werden die Aufgaben von User A in einen Ruhezustand versetzt, damit der aktive User B vollen Zugriff auf alle Resourcen hat?

Stell Dir vor, Du hast eine FEM-Analyse laufen, die den kompletten Arbeitsspeicher belegt, und der zweite Benutzer tut das Gleiche.
Was geschieht dann beim ständigen Wechsel zwischen A und B?

Wenn der PC 8GB RAM oder mehr hat und beide Anwender nur einen Brief in einem Editor schreiben, können beide Programme gleichzeitig im Arbeitsspeicher gehalten werden. Aber bei speicherintensiven Berechnungen sieht das sicher anders aus.

------------------
Rainer Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

farahnaz
Ehrenmitglied V.I.P. h.c.
Ing.


Sehen Sie sich das Profil von farahnaz an!   Senden Sie eine Private Message an farahnaz  Schreiben Sie einen Gästebucheintrag für farahnaz

Beiträge: 2467
Registriert: 24.04.2007

CAE, FEM, Test, NPD

erstellt am: 19. Apr. 2013 15:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

In der Tat laufen die Prozesse gleichzeitig. Der gesuchte Rechner soll auch natürlich ausreichend Rechenpower anbieten (zB 8 Prozessoren, 32 GB-RAM, fast hard drive, etc.).

Das ist richtig, dass die Benutzer darauf achten müssen, dass die Jobs die Kapazität des Rechners nicht überschreiten. (Ist bisher kein Problem gewesen!)

------------------
Grüße, Moe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RSchulz
Ehrenmitglied V.I.P. h.c.
Head of CAD, Content & Collaboration / IT-Manager



Sehen Sie sich das Profil von RSchulz an!   Senden Sie eine Private Message an RSchulz  Schreiben Sie einen Gästebucheintrag für RSchulz

Beiträge: 5541
Registriert: 12.04.2007

erstellt am: 19. Apr. 2013 15:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

Hallo zusammen,

ich bewege mich hier zwar außerhalb meines gewohnten Bereiches  Aber wenn mich ein User darum bittet, dann wende ich mich gerne auch anderen Foren zu 

Wenn du einen Prozess als Anwender ausführst, dann wird dieser deinem Benutzer zugeordnet und entsprechend beendet, wenn der Benutzer abgemeldet wird. Prozesse als Systemprozess zu starten, würde ich nicht empfehlen, da hier der Kontext zerrissen werden kann bzw. sich Programme und Dienste in die quere kommen können! Die Architektur von Windows lässt arbeitet nunmal so. Man muss sich also etwas einfallen lassen...

Was kann man also machen?
1. Es wäre möglich einen lokalen Benutzer mit den entsprechenden Rechten anzulegen z.B. ProzessUser. Diesen meldet ihr als erstes immer an und lasst ihn angemeldet. Dann könnt ihr Eure Programme mit "Ausführen als" und diesem Konto starten und euch abmelden, ohne das die Prozesse beendet werden.

2. Ansonsten kann ich mir noch vorstellen, dass ihr irgendetwas in die Richtung programmiert, so dass ein WatchProzess die Prozesse verwaltet und eine Abmeldung nicht zulässt. Soetwas ähnliches habe ich auch schon gemacht. Dafür gibt es ein greifbares Ereigniss von Windows, über welches man das Abmelden und Herungerfahren abbrechen kann. Ganz trivial ist das allerdings nicht!

------------------
MFG
Rick Schulz

Nettiquette (CAD.de)  -  Was ist die Systeminfo?  -  Wie man Fragen richtig stellt.  -  Unities

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

deepblue
Mitglied
Simulationsingenieur


Sehen Sie sich das Profil von deepblue an!   Senden Sie eine Private Message an deepblue  Schreiben Sie einen Gästebucheintrag für deepblue

Beiträge: 912
Registriert: 17.04.2003

ANSYS v19.1, Mechanical, Fluent, ICEM CFD
NX 12.0.1
TC 10, TCeasy
Win7 64bit
HP Z400; 3,3GHz; 12GB RAM
NVIDIA Quadro FX2000

erstellt am: 19. Apr. 2013 15:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

Eigentlich gibt es doch genau für diesen Zweck den RSM-Dienst.
Dieser startet auf einem entfernten Host einen ANSYS-Job mit definiertem User.
Wenn die RSM-Dienste auf dem lokalem Rechner installiert sind, wüsste ich keinen Grund warum das dann nich gehen sollte (voraus gesetzt man besitzt die erforderlichen Lizenzen).

------------------
Gruss
Deepblue

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

farahnaz
Ehrenmitglied V.I.P. h.c.
Ing.


Sehen Sie sich das Profil von farahnaz an!   Senden Sie eine Private Message an farahnaz  Schreiben Sie einen Gästebucheintrag für farahnaz

Beiträge: 2467
Registriert: 24.04.2007

CAE, FEM, Test, NPD

erstellt am: 19. Apr. 2013 17:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von deepblue:
Eigentlich gibt es doch genau für diesen Zweck den RSM-Dienst.

Für Ansys ist RSM natürlich die Lösung. Für die anderen Programme starten wir die Jobs noch manuell.

------------------
Grüße, Moe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

farahnaz
Ehrenmitglied V.I.P. h.c.
Ing.


Sehen Sie sich das Profil von farahnaz an!   Senden Sie eine Private Message an farahnaz  Schreiben Sie einen Gästebucheintrag für farahnaz

Beiträge: 2467
Registriert: 24.04.2007

CAE, FEM, Test, NPD

erstellt am: 19. Apr. 2013 17:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

@RSchulz,

ich werde deine Vorschläge an die IT weiterleiten. Bin gespannt was die dazu sagen.

------------------
Grüße, Moe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Teamleiter Auftragsbearbeitung (m/w) Fachrichtung Elektrotechnik Laufkrane

ABUS Kransysteme zählt zu den bedeutenden Herstellern von Kransystemen und Krankomponenten. Wir sind inhabergeführt, innovativ und wachsen weiter. Innovation und Wachstum brauchen Menschen, die mit Leidenschaft für ihre Aufgaben Technik von morgen gestalten.

Zur Verstärkung unseres Teams am Standort Gummersbach suchen wir Sie als

Teamleiter Auftragsbearbeitung (m/w) Fachrichtung ...

Anzeige ansehenTeamleitung, Gruppenleitung
cgebhardt
Moderator
Maschinenbauingenieur


Sehen Sie sich das Profil von cgebhardt an!   Senden Sie eine Private Message an cgebhardt  Schreiben Sie einen Gästebucheintrag für cgebhardt

Beiträge: 1449
Registriert: 20.11.2000

erstellt am: 22. Apr. 2013 09:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für farahnaz 10 Unities + Antwort hilfreich

Hallo,

der ganze Lösungsprozess ist bei Workbench in 3 Teile aufgetrennt
1. Den Client, der den Job "losschickt" (und das relevante Ergebnis zurückbekommt - vom kompletten Ergebnisfile bis zum einzelnen Zahlenwert)
2. Den RSM: Der den Job "in Empfang" nimmt
3. Den Compute Server, der den Job rechnet

Diese 3 Teilprozesse können auf der lokalen (eigenen) Maschine stattfinden, aber auch auf verschiedenen Rechnern erfolgen (auch 2 und 3 getrennt). Dabei hat jede Konfiguration ihre Stärken, die auch von den Berechnungsaufgaben und der vorhandenen Infrastruktur (Bandbreite des Netzwerks, Rechnerkapa, User, ...) abhängen. Welche Konfiguration "die Beste" ist, wie die Hardware aufzusetzen ist, wie die Software, lässt sich am einfachsten im Gespräch klären.

Beispiel:
Ich will als Einzelanwender alles auf meiner Maschine nutzen, dann kann ich den RSM auf meiner Maschine nutzen, der z. B. von dem User "Anwender1" Jobs in Empfang nimmt. Da der RSM als Systemdienst installiert werden kann, laufen dann die Analysen auch im Hintergrund, wenn "Anwender1" sich ausloggt.

Beispiel2:
Ein Team von 10 Personen will einen Cluster nutzen, dann kann auf einem Knoten (Headnode) der RSM laufen und mehrere Warteschlangen bereitstellen z. B. "klein und dringend", "groß und normale Prio", der diese Jobs dann auf mehreren Knoten des Clusters rechnet.

Gruß
CG

------------------
Christof Gebhardt

CAD-FEM GmbH
Marktplatz 2
85567 Grafing
Tel. +49 (0) 8092 7005 65
cgebhardt(at)cadfem.de
www.cadfem.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz