Twój system może ogólnie działać nieco szybciej, ponieważ każdą „dodatkową” pamięć w systemie Linux i wiele innych systemów operacyjnych można wykorzystać jako pamięć podręczną dla dysku. Tj. Za każdym razem, gdy uzyskujesz dostęp do dysku, odczytuje rzeczy, których użyłeś do pamięci. Jeśli masz wystarczającą ilość pamięci, ostatecznie wszystkie często używane programy będą znajdować się w pamięci i czekają na użycie. W dowolnym momencie, jeśli program potrzebuje więcej pamięci niż jest natychmiast dostępne, system operacyjny zwolni pamięć podręczną - zwykle rzeczy, które były dostępne najdłużej. Dzieje się to automatycznie.
Przykład - mój serwer zwykle nie potrzebuje więcej niż 10-15 GB do uruchomienia wszystkich swoich programów, a reszta pamięci ~ 70 + GB, stopniowo ** zapełnia się buforowanymi danymi z systemu plików, więc jeśli użyję dowolnego z te same rzeczy z dysku, można zaoszczędzić czas, używając kopii pamięci. Ale jeśli uruchomię program wymagający 50G, system operacyjny natychmiast się zwolni, bez względu na to, ile muszę uruchomić, ponieważ uruchomione programy mają zwykle priorytet pamięci w stosunku do pamięci podręcznej systemu plików.
Nie ma gwarancji przyspieszenia działania pojedynczych elementów, ponieważ pliki, do których uzyskujesz dostęp, mogą nie znajdować się w pamięci, gdy są potrzebne, ale są to rzeczy typu „przeciętnego”.
Uwaga: Windows również buforuje, ale oznacza to jako „wolne” - ale można je odzyskać, jeśli system operacyjny może użyć tego, co jest w pamięci (na przykład dane systemu plików).
Co do tego, ile przyspieszenia zobaczysz - zależy to od tego, jak często twoje użycie będzie pobierać rzeczy z pamięci RAM i dysku.
** - powyżej powiedziałem „stopniowo” - mój system linux jest zwykle aktywny przez kilka tygodni na raz, więc rzeczy stopniowo odczytywane są do pamięci wraz z upływem czasu. Obecnie działa od 29 dni.
Jeśli wyłączysz komputer co noc lub jest to urządzenie przenośne, nie ma takiej szansy na skorzystanie z buforowania danych w pamięci.