Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Proozesspriorität von ugraf.exe

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 NX
  
Solid Edge Videokurse - kostenlos: Blechkonstruktion, Erste Schritte, Innenvolumen, Rahmenkonstruktion & weitere (SolidEdge)
Autor Thema:  Proozesspriorität von ugraf.exe (3653 mal gelesen)
Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5145
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 20. Nov. 2014 07:56    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


ugrouter.reg.txt

 
MoinZ

in den letzten Tagen habe ich mich ein wenig mit der Suche nach Optimierungsmöglichkeiten in Hinsicht auf die eingesetzte Hardware begeben.
Bekanntlich kann im WinDoof Task Manager einem Prozess eine höhere Priorität zuweisen. Erfolgt das auf dem ugraf.exe bringt das ja nach Anwendung 5-10 Prozent kürzere Rechenzeiten in NX. Beispielsweise habe ich bei der Werkzeugwegberechnung im NX CAM eine Verkürzung der Rechenzeit eines CAM Programms von 23 auf 20 Minuten gemessen.

Da ich grundsätzlich zur Faulheit tendiere bin ich nach etwas Googleei auf die Möglichkeit gestoßen das Zuweisen der Prozesspriorität über einen Registry-Eintrag zum machen. Funzt auch nativ auf Anhieb.
Blöderweise wird der Eintrag bei Start von NX aus Teamcenter heraus ignoriert. Daraufhin habe ich das auch für den ugsrouter.exe gemacht, das wird aber nicht durchgereicht.

Hat jemand ne Idee woran das liegen könnte? Oder was noch zu tun ist damit der Registry-Eintrag zum Tragen kommt?

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

totti2305
Mitglied
Dipl Ing Maschinenbau


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

Beiträge: 183
Registriert: 10.03.2005

Windows 7 x64 SP1
NX 7.5.5.4 MP10
Teamcenter 8.3.3.8

erstellt am: 20. Nov. 2014 09:42    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 Meinolf Droste 10 Unities + Antwort hilfreich

Hi Meinolf,

ich hab das gerade mal probiert. Für ugraf.exe wird das bei mir übernommen, egal ob ich das Native oder über Teamcenter starte. Allerdings sehe ich keinen Unterschied in der Performance. Ich lasse jeden Morgen einen kleinen Test laufen, mit Priority High hat dieser genauso lange gebraucht.
ugs_router.exe finde ich gar nicht bei uns in den Prozessen. Nur tcserver.exe (ist wohl das gleiche) und Teamcenter.exe. Aber bei beiden wird die Priorität nicht verändert.
Für ugraf.exe werde ich das mal in unserer CAM Abteilung probieren, vielleicht bringt das ja was.

Das Ganze ist aber recht interessant, würde mich um feedback freuen wenn du da was Neues rausgefunden hast. Falls ich da noch was testen kann ,lass es mich mal wissen, versuche auch im Moment die Performance zu 'tweaken' 

Torsten

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

JonkMcCool
Mitglied



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

Beiträge: 217
Registriert: 20.09.2010

NX 10.0.3.5 MP4 64Bit
PC: Core i5-2500 16GB RAM
Workstation: Dell T5600
2 Xeon E5-2643, 64GB RAM

erstellt am: 20. Nov. 2014 15:41    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 Meinolf Droste 10 Unities + Antwort hilfreich


process_explorer_priority_x.PNG

 
Hallo Meinolf

1. Kannst Du uns ganz kurz den Link schicken, unter dem du das gefunden hast?

2. Ich würde ich Dir mal den ProcessExplorer http://technet.microsoft.com/de-de/sysinternals/bb896653.aspx empfehlen. Dort kannst Du sehen, welcher Prozess welchen anderen Prozess aufruft. Bei mir ist es z.B. so, dass mein ugraf.exe ein Nastran.exe aufruft und das nochmal ne andere nastran.exe und die dann analysis.exe. Es könnte ja sein, dass deine Werkzeugberechnung auch extern vergeben wird. Die Prozesspriorität überträgt sich jedenfalls nicht auf die aufgerufenen. Ich hatte mal den umgekehrten Wunsch und wollte die Berechungen mit niedriger Priorität laufen lassen damit die anderen Dinge, die ich während einer längeren Berechung machen möchte, Priorität haben und nur das was übrig ist zum Rechnen genutzt wird. Mit dem ProcessExplorer bekommt man noch ne Menge mehr raus, z.B. wo Dateien liegen, die ein Prozess nutzt, ob das zuweisen von RAM funktioniert oder eine Performance-History für jeden Prozess wenn man will. Mann kann auch ganze ProcessTrees beenden, z.B. praktisch wenn ich eine Berechung abbrechen will.

Probiers mal aus!

Gruß
JonkMcCool

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5145
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 21. Nov. 2014 07:46    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

Moin,

unter anderem hier:

http://forum.chip.de/windows-7/prozessprioritaet-dauerhaft-veraendern-1514316.html

Mit dem ProcessExplorer ist nen guter Tip, werde ich mal testen.

Torsten: zumindest bei uns ist das so das der ugsrouter.exe beim Start von NX aus dem TC Client NX aufruft.
Kann sein das es im NX Manager Mode, also ohne den TC Client, funzt.

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5145
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 18. Dez. 2014 11:20    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

MoinZ

ich habe es jetzt mit einem Zusatztool hinbekommen.

Prio X64 hängt sich in den Windows Task Manager und gibt dem Anwender die Möglichkeit die Prio von Prozessen dauerhaft festzulegen.
Auf meinem Rechenknecht werde ich das beobachten und schauen ob sich die NiXe damit verträgt.

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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)2024 CAD.de | Impressum | Datenschutz