Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Firma Microsoft wydała 64-bitowe wersje systemu operacyjnego Windows. 64-bitowy system Windows został zaprojektowany z myślą o zgodności. Deweloperzy mogą mieć pewność, że istniejące aplikacje 32-bitowe działają dobrze w wersji 64-bitowej systemu Windows lub korzystają z zalet 64-bitowego systemu Windows, migrując aplikacje.
Zalety 64-bitowego systemu Windows
64-bitowy system operacyjny obsługuje znacznie więcej pamięci fizycznej niż 32-bitowy system operacyjny. Na przykład większość 32-bitowych systemów Windows obsługuje maksymalnie 4 gigabajty pamięci fizycznej, z maksymalnie 3 gigabajtami przestrzeni adresowej dla każdego procesu, podczas gdy 64-bitowy system Windows obsługuje do 2 terabajtów pamięci fizycznej z 8 terabajtami przestrzeni adresowej dla każdego procesu. Zwiększona pamięć fizyczna obejmuje następujące korzyści dla aplikacji:
- Każda aplikacja może obsługiwać więcej użytkowników. Wszystkie lub części każdej aplikacji muszą być replikowane dla każdego użytkownika, co wymaga dodatkowej pamięci.
- Każda aplikacja ma lepszą wydajność. Zwiększona ilość pamięci fizycznej umożliwia jednoczesne uruchamianie większej liczby aplikacji i pozostanie całkowicie rezydentem w pamięci głównej systemu. Zmniejsza to lub eliminuje karę wydajności zamiany stron na dysk i z dysku.
- Każda aplikacja ma więcej pamięci na potrzeby przechowywania i manipulowania danymi. Bazy danych mogą przechowywać więcej danych w pamięci fizycznej systemu. Dostęp do danych jest szybszy, ponieważ odczyty dysków nie są niezbędne.
- Aplikacje mogą łatwo i niezawodnie manipulować dużymi ilościami danych. Z tego powodu kompozycja wideo do pracy na obrazie filmowym wymaga 64-bitowego systemu Windows. Modelowanie aplikacji naukowych i finansowych przynosi znaczne korzyści ze struktur danych rezydentnych pamięci, które nie są możliwe w 32-bitowym systemie Windows.
Istnieją również ważne korzyści dla firm:
- Zwiększona produktywność. Pracownicy wiedzy mogą poświęcać czas na myślenie i produkcję, zamiast czekać, aż oprogramowanie zakończy swoje zadania.
- Niższy koszt posiadania. Każdy serwer może obsługiwać większą liczbę użytkowników i aplikacji, dlatego firma będzie wymagać mniejszej liczby serwerów. Przekłada się to bezpośrednio na mniejsze obciążenie związane z zarządzaniem — jednym z najwyższych kosztów w dowolnym środowisku obliczeniowym.
- Nowe możliwości aplikacji. Nowe aplikacje można projektować bez barier narzuconych przez 32-bitowy system Windows. Nowe aplikacje graficzne ułatwią pracę i będą bardziej przyjemne. Zadania intensywnie korzystające z danych, które są obecnie niemożliwe, można wykonywać w 64-bitowym systemie Windows.
W tej sekcji
- przygotowanie do 64-bitowego systemu Windows
- Projektowanie 64-bitowych interfejsów zgodnych z
- uruchamianie aplikacji 32-bitowych
- wskazówki dotyczące migracji