Gdzie mam umieścić swap? Instalacja Debiana daje 2 możliwości: (1) na końcu lub (2) na początku miejsca na dysku. Co jest optymalne?
Jaka jest optymalna ilość wymiany, biorąc pod uwagę, że mój komputer ma 512 MB pamięci RAM? Czy powinienem mieć więcej niż jedną zamianę?
Czy powinienem zdefiniować przestrzeń wymiany jako partycję logiczną czy podstawową?
Instaluję 32-bitowy test Debiana 6 na dysku 40 Gb.
Odpowiedzi:
Dysk twardy jest zwykle szybszy na początku niż na końcu. Ale nie jestem pewien, czy to robi znaczącą różnicę.
Optymalna ilość zamiany zależy od tego, ile programów uruchomisz i jak nadmiernie używana jest zamiana. 1G nie zaszkodzi. Więcej niż jedna zamiana nie jest konieczna.
Możesz umieścić swap
Możesz nawet zrobić to w sposób łączony: użyj trwałej partycji wymiany 512M..1G i w razie potrzeby dodaj plik wymiany.
źródło
Większość dysków korzysta z nagrywania strefowego, w którym na dysku utrzymywana jest mniej więcej stała gęstość fizyczna danych. Oznacza to, że ścieżki bliżej krawędzi dysku będą miały więcej sektorów. Odczyty danych z tych regionów będą nieco szybsze niż odczyty danych ze ścieżek w pobliżu centrum.
Na współczesnych dyskach ścieżki znajdujące się najbliżej krawędzi zaczynają się od 0, przy czym wyższe liczby znajdują się bliżej środka dysku. Dlatego partycje na ścieżkach o niższym numerze będą działać nieco szybciej. Nawiasem mówiąc, rzeczywisty układ głowic x sektorów x ścieżek na dysku jest zwirtualizowany - wartości, które widzisz, są tłumaczone na geometrię fizyczną za kulisami przez oprogramowanie układowe napędu i nie mają nic wspólnego z rzeczywistym układem napędu.
Podstawową zasadą dla przestrzeni wymiany jest około dwa razy więcej niż fizyczna pamięć RAM. Partycja wymiany 1 GB brzmi rozsądnie.
Jeśli chodzi o wymianę, uczynienie z niej partycji podstawowej lub logicznej nie ma znaczenia, chociaż istnieje kilka zastrzeżeń, które mogą cię ugryźć na naprawdę starych maszynach.
W starszych systemach niektóre BIOS-y nie mogły się uruchomić z partycji, która rozpoczęła się poza ścieżką 1024. Obszar
/boot
ten można pozostawić pod/
lub zamontować jako oddzielną/boot
partycję. W obu przypadkach cała partycja, w której/boot
rezyduje, musiałaby znajdować się w ścieżce 1024 i mogła być partycją podstawową. Ten problem zwykle nie wpływa na partycje wymiany.Należy pamiętać, że większość komputerów zbudowanych od połowy późnych lat 90. nie będzie miała tego problemu, więc prawdopodobnie nie dotyczy to ciebie.
źródło
Nie oczekuję, że ma to duże znaczenie (wydajność). Po prostu wybierz domyślną.
Widziałem pewne miejsce wspomniane, że powinieneś mieć mniej więcej dwa razy więcej swapów niż ilość pamięci RAM.
Dlaczego chcesz to zrobić? Nie wiem nawet, czy Linux może używać więcej niż jednego obszaru wymiany (nie zaznaczono).
Raczej pozostaw to jako logiczne, aby nie zabrakło partycji, jeśli utworzysz więcej.
źródło
Najlepsze miejsce na zamianę może zależeć od innych partycji na dysku. Jeśli umieszczasz partycję wymiany na tym samym dysku fizycznym co root systemu operacyjnego, powinieneś spróbować umieścić ją
blisko początku systemu operacyjnego i / lub partycji domowych .
Znalazłem to pytanie podczas badania problemu z prędkością w moim bieżącym systemie.
Ze względu na kolejność, w jakiej zainstalowałem systemy operacyjne na moim komputerze, moja partycja wymiany znajduje się tuż na początku dysku, a moja stara partycja systemu operacyjnego znajduje się tuż obok niej, ale katalog główny mojego najnowszego systemu plików systemu operacyjnego ma rację na końcu dysku.
Kiedy pamięć się zapełnia, a rzeczy zaczynają się zamieniać, system zwalnia do indeksowania w sposób, w jaki nie działa ze starym systemem operacyjnym.
Oba systemy operacyjne nie są identyczne, więc nie porównuje jabłek z jabłkami, ale moja teoria robocza mówi, że wszystko zwalnia, ponieważ głowice dysków zmieniają się na całej szerokości dysku. Możesz nawet usłyszeć różnicę - dysk używa dużo głośniej i głośniej, gdy używasz przestrzeni wymiany w nowym systemie operacyjnym.
Czas potrzebny na poruszanie się głowic tam iz powrotem może łatwo przewyższyć wszelkie zalety szybszego dysku na zewnętrznej krawędzi.
To bardzo stare pytanie, a ta odpowiedź dotyczy tylko mechanicznych, magnetycznych dysków twardych. Może nie dotyczyć dysków SSD, ponieważ nie mają ruchomych głowic dysków.
źródło