Znaleziono 2 wyniki

autor: SACZI
30 lis 2010, 20:13
Forum: NX CAM/Unigraphics
Temat: NX 6.0.5.3 32 bit vs 64 bit - jakie różnice ?
Odpowiedzi: 8
Odsłony: 3131

Re: Ograniczenie limitu RAM dla jednej aplikacji ?

steve_vega pisze:... co oznacza że istnieje ograniczenie pamięci RAM dla jednego NX. Teraz pytanie, jak obejść to ograniczenie ? Wprowadzając jakieś zmienne ? a jeśli tak to jakie ?
Oznacza to, że system operacyjny każdej uruchomionej aplikacji przydziela przestrzeń adersową (nie myl z pamięcią!) o wielkości 2 GB.
Uruchamiasz 4 aplikacje, przydzielone zostaje 8 GB pamięci, co nie znaczy, że te aplikacje tyle pamięci zajmują, bo 32b OS potrafi wykorzystać max 4 GB (- kilkaset MB na adresy urządzeń i ich pamięci, stąd rzeczywiste ograniczenie ~3,25GB).
OS dynamicznie przydziela i zwalnia wymaganą przez programy rzeczywistą pamięć.
Jeżeli teraz, jakaś aplikacja alokuje powyżej tych 2GB RAM, system się "wywala".
Pojawiają się komunikaty typu "Out of memory". Pomaga tylko restart.

Jest to właściwość wszystkich 32b systemów operacyjnych, łącznie z Linuksem.
Rozwiązać się tego nie da, bo to fizyczne ograniczenie architektury.
Można tylko trochę "zamieść pod dywan" problem w postaci "przełącznika" pamięci.
Na stronie http://www.mastercam.pl/ jest link zatytułowany: Mastercam X4 - Włączanie 3GB RAM
Stosowałem i stosuję opisaną metodę, bo pracuję na 32b XP i NX'ie.
Działa, czasem w ogóle umożliwia pracę.


PS.
Jeżeli coś pokręciłem, to proszę mnie poprawić, bo informatykiem nie jestem, a i od dosyć dawna się w takie szczegóły nie zagłębiam.
Zresztą, mniejsza o szczegóły techniczne.
autor: SACZI
29 lis 2010, 19:32
Forum: NX CAM/Unigraphics
Temat: NX 6.0.5.3 32 bit vs 64 bit - jakie różnice ?
Odpowiedzi: 8
Odsłony: 3131

Re: NX 6.0.5.3 32 bit vs 64 bit - jakie różnice ?

steve_vega pisze:Witam, zastanawiam się nad przejściem na 64 bit NX i zrobiłem dwie próby szybkości.

Na jednym komputerze Win7 Ultimate 64 bit
Procesor E5503 Xeon dwurdzeniowy 2.0 GHz 4.0 GB RAM

Operacja contour mill na duzym modelu
NX64 bit - 14.40 minut
NX32 bit - 15.51 minut

Update wszystkich operacji w modelingu ( łącznie 683 operacje, głównie replacy, boolean, offset, trim i podobne )
NX64 bit - 3.31 minut
NX32 bit - 3.32 minut

I chciałbym się dowiedzieć, jakie mogą być korzyści z przejścia na 64 bity ? Bo po moich obliczeniach wychodzi że różnice są bardzo niewielkie.

Dodatkowo na komputerze
Win 7 Ultimate 64 bit NX 6.0.5.3 32 bit Procesor E5440 4 rdzenie 2.83 GHz 4 GB RAM

Operacja contour mill - 12.18 minut
Operacja update - 2.41 minut
64b zarówno dla systemu i dla aplikacji to przede wszystkim dostęp do nieograniczonej ilości pamięci operacyjnej. W praktyce omija się ograniczenie 4GB RAM i 2 GB RAM dla pojedynczej aplikacji.
Większych i innych korzyści w zasadzie brak.
Testy nowego W7,ale z wykorzystaniem "gierek" i temu podobnych aplikacji w wersjach 32b i 64b oraz porównywanie go z poprzednimi wersjami pokazują wzrost wydajności max 5% na korzyść W7 64b.
Ciekawe jest, że XP64b pracuje równie sprawnie i szybko!
Ów wzrostwydajności należy przypisać bardzie dopracowaniu systemu niż przejściu na 64b.
radeko pisze:Przy okazji mam pytanie, czy NX7.5 można zainstalować na 32 bit WIN XP ?
Jak najbardziej i działa to nawet bardzo dobrze.

Wróć do „NX 6.0.5.3 32 bit vs 64 bit - jakie różnice ?”