Zauważyłem więc, że to pytanie nie zostało zadane bezpośrednio;
O czym mówi ten „ obszar wymiany ”, jeśli chodzi o instalację Ubuntu ?
Zauważyłem więc, że to pytanie nie zostało zadane bezpośrednio;
O czym mówi ten „ obszar wymiany ”, jeśli chodzi o instalację Ubuntu ?
Odpowiedzi:
Obszar wymiany to po prostu fałszywa pamięć RAM, która znajduje się na dysku twardym. Jest znacznie wolniejszy niż rzeczywista pamięć RAM, ale w wielu przypadkach jest niezbędny do normalnego działania komputera. Dobrą zasadą jest, aby mieć tyle samo miejsca wymiany, co normalną pamięć RAM.
Twój komputer ma kilka różnych rodzajów pamięci, o których musimy porozmawiać. Twoje pliki i system operacyjny są przechowywane na dysku twardym (zwykle HDD). Jest to stosunkowo powolne i tanie, ale utrzymuje się między zamknięciami systemu. Komputer ma również pamięć RAM (pamięć o dostępie swobodnym), która jest znacznie szybsza, droższa i traci zawartość, gdy komputer traci moc. Aby uruchomić program, jest on najpierw kopiowany z dysku twardego do pamięci RAM (co jest znacznie szybsze), aby mógł zostać uruchomiony w czasie zbliżonym do rzeczywistego.
Powinniśmy jednak zadać pytanie: co się stanie, jeśli zabraknie pamięci RAM, ale chcesz otworzyć inny program? Odpowiedź nie jest dobra; komputer zawiesza się, dopóki nie będzie wystarczającej ilości pamięci RAM, aby ukończyć operację (jest to zwykle nazywane „przeładowaniem”). Chociaż możesz mieć tylko kilka gigabajtów pamięci RAM, większość komputerów ma więcej miejsca na dysku twardym, niż wiedzą, co zrobić. Możemy więc wykorzystać część tej dodatkowej przestrzeni jako fałszywą „pamięć RAM” w mgnieniu oka. Taka jest przestrzeń wymiany; awaryjna pamięć RAM, która znajduje się na dysku twardym.
Teraz, gdy mamy trochę miejsca na dysku twardym, brak pamięci RAM nie jest aż tak wielkim problemem. Teraz, gdy skończą się i chcemy otworzyć inny program, system operacyjny przegląda wszystkie otwarte programy znajdujące się obecnie w pamięci RAM i wybiera taki, który nie był używany przez jakiś czas. Następnie kopiuje ten program z pamięci RAM i przechowuje go w przestrzeni wymiany, zwalniając miejsce na nowy program. Jeśli w przyszłości chcemy uzyskać dostęp do programu „zamienionego”, system operacyjny po prostu kopiuje go z powrotem do pamięci RAM, potencjalnie wymieniając inne programy w tym procesie.
Tworząc przestrzeń wymiany, masz dwie możliwości. Możesz utworzyć osobną partycję na dysku twardym, co jest zalecane w Ubuntu i konieczne, jeśli chcesz hibernować swój system. Możesz też utworzyć plik wymiany (zwany plikiem stronicowania w systemie Windows) na dysku twardym. Technicznie rzecz biorąc, partycja wymiany wykona plik wymiany, ale różnica prawdopodobnie będzie znikoma. Zauważ również, że jeśli masz wiele dystrybucji Linuksa na tym samym dysku twardym, mogą one współużytkować jedną partycję wymiany (partycje wymiany nie mają systemu plików).
Jeśli instalujesz Ubuntu po raz pierwszy, równie dobrze możesz utworzyć partycję wymiany. Jest to ustawienie domyślne w instalatorze Ubuntu, a także moja osobista rekomendacja. Z drugiej strony, jeśli nie masz przestrzeni wymiany i chciałbyś ją dodać po instalacji, użycie pliku wymiany może być znacznie łatwiejsze i szybsze.
Jeśli chodzi o rozmiar, jeśli nie masz pojęcia, jak duży, aby to zrobić, dobrą linią podstawową (i domyślną w instalatorze Ubuntu) jest taka sama ilość wymiany, jak w przypadku pamięci RAM. Biorąc to pod uwagę, jest to tylko bardzo ogólna wskazówka i zależy od tego, jak korzystasz z systemu. Nie ma nic złego w tym, że nie ma przestrzeni wymiany. Jeśli zaczniesz brakować pamięci RAM, po prostu zwiększ przestrzeń wymiany.
- Obszar wymiany to obszar na dysku twardym, który jest częścią pamięci wirtualnej komputera, która jest kombinacją dostępnej pamięci fizycznej (RAM) i przestrzeni wymiany. Zamień miejsce tymczasowo przechowuje nieaktywne strony pamięci .
- Przestrzeń wymiany jest używana, gdy system zdecyduje, że potrzebuje pamięci fizycznej do aktywnych procesów, a dostępna pamięć niewystarczająca jest niewystarczająca. Jeśli system potrzebuje więcej zasobów pamięci lub miejsca, nieaktywne strony w pamięci fizycznej są następnie przenoszone do przestrzeni wymiany, zwalniając w ten sposób tę pamięć fizyczną do innych zastosowań.
- Zauważ, że czas dostępu do wymiany jest wolniejszy, dlatego nie uważaj go za całkowity zamiennik pamięci fizycznej.
- Przestrzeń wymiany może być dedykowaną partycją wymiany (zalecane), plikiem wymiany lub kombinacją partycji wymiany i plików wymiany.
Odwiedź także:
Za pomocą partycji wymiany można wybrać, gdzie na dysku się znajduje, i umieścić tam, gdzie przepustowość dysku jest najwyższa. Elastyczność administracyjna plików wymiany może przewyższać inne zalety partycji wymiany. Na przykład plik wymiany można umieścić na dowolnym dysku, ustawić dowolny żądany rozmiar i w razie potrzeby dodać lub zmienić. Partycja wymiany nie jest jednak tak elastyczna jak plik, ponieważ nie można jej zmienić bez użycia narzędzi do zmiany jej rozmiaru, zwykle poza systemem operacyjnym, który używa partycji wymiany.
Linux obsługuje korzystanie z praktycznie nieograniczonej liczby urządzeń do wymiany, z których każde może mieć przypisany priorytet. Gdy system operacyjny musi zamienić strony z pamięci fizycznej, używa urządzenia o najwyższym priorytecie z wolnym miejscem.
/programming//q/4970421 (Różnica między pamięcią wirtualną a obszarem wymiany)
Zamiana jest procesem, w którym strona pamięci jest kopiowana do wstępnie skonfigurowanego miejsca na dysku twardym, zwanego miejscem wymiany, w celu zwolnienia tej strony pamięci. Połączone rozmiary pamięci fizycznej i przestrzeni wymiany to ilość dostępnej pamięci wirtualnej.
Mam nadzieję, że pomoże to zrozumieć i zdobyć podstawową wiedzę na temat wymiany.
„Obszar wymiany” jest taki sam, jak pagefile.sys używany do stronicowania w rodzinie Windows NT.