Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Środowisko z małą ilością pamięci można symulować do testowania bez zmieniania ilości pamięci fizycznej na komputerze. Zamiast tego można ograniczyć ilość pamięci dostępnej dla systemu operacyjnego przy użyciu opcji truncatememory lub removememory za pomocą polecenia BCDedit /set .
Opcje truncatememory lub removememory są dostępne w systemie Windows 7 lub nowszym.
Opcja truncatememory pomija całą pamięć pod określonym adresem fizycznym lub wyższym.
Opcja removememory zmniejsza ilość pamięci dostępnej dla systemu Windows o określoną ilość (mierzoną w MB). Obie opcje zmniejszają ilość pamięci, ale opcja removememory jest lepsza w ograniczaniu systemu operacyjnego do używania określonej pamięci podczas uwzględniania luk w pamięci. W związku z tym zaleca się stosowanie metody removememory .
Parametry rozruchu w celu symulowania środowiska pamięci w systemie Windows
Aby zasymulować środowisko pamięci o niskiej ilości pamięci, użyj polecenia BCDedit /set i opcji removememory , aby zmodyfikować wpis rozruchu. Ustaw wartość removememory na ilość pamięci fizycznej w systemie pomniejszonego o żądany rozmiar pamięci dla tego testu.
Aby na przykład ograniczyć pamięć komputera z 2 GB pamięci fizycznej do maksymalnie 512 MB dostępnej pamięci, ustaw wartość parametru removememory na 1536 (2 GB (2048 MB) - 512 MB = 1536 MB).
W poniższym przykładzie pokazano polecenie BCDEdit użyte do usunięcia 1536 MB pamięci z sumy dostępnej dla systemu dla określonego wpisu rozruchowego.
W tym przykładzie bcdedit /enum użyto do określenia identyfikatora GUID magazynu danych BCD to {18b123cd-2bf6-11db-bfae-00e018e2b8db}. Aby uzyskać informacje na temat określania określonego wpisu rozruchowego lub pracy z domyślnym wpisem rozruchowym, zobacz Edytowanie opcji rozruchu.
bcdedit /set {18b123cd-2bf6-11db-bfae-00e018e2b8db} removememory 1536
Możesz również użyć opcji truncatememory z bcdedit /set polecenia, aby osiągnąć ten sam wynik. W przypadku korzystania z tej opcji system Windows ignoruje całą pamięć pod określonym adresem fizycznym lub wyższym. Określ adres w bajtach. Na przykład następujące polecenie ustawia limit adresów fizycznych na 1 GB dla określonego wpisu rozruchu. Możesz określić adres w liczbach dziesiętnych (1073741824) lub szesnastkowym (0x40000000).
bcdedit /set {18b123cd-2bf6-11db-bfae-00e018e2b8db} truncatememory 0x40000000
Po ponownym uruchomieniu użyj narzędzia, takiego jak systeminfo , aby potwierdzić ilość dostępnej pamięci.
Po zakończeniu testowania można usunąć opcje wprowadzania rozruchu removememory i truncatememory przy użyciu polecenia BCDEdit /deletevalue .