Czy Linux naprawdę działa szybciej niż Windows? Przetestowałem obie opcje, aby to sprawdzić

Przeprowadzono testy wydajności systemów Linux i Windows, aby ocenić różnice w czasie uruchamiania, użyciu RAM oraz szybkości aplikacji w codziennym użytkowaniu.
Użytkownicy systemu Linux uwielbiają opowiadać, jak dużo szybciej działają ich systemy w porównaniu do Windows, a Ty możesz się zastanawiać, jakie rodzaje przyspieszeń wydajności mają na myśli. Postanowiłem przeprowadzić kilka własnych testów, aby znaleźć odpowiedzi.
Posiadam konfigurację dual-boot Windows-Linux na moim głównym komputerze stacjonarnym. Chociaż wolę korzystać z pulpitu Linux, chciałem sprawdzić, czy tylko sobie wyobrażam te przyspieszenia, w które przekonywałem się, nie biorąc pod uwagę Windows 11.
Pierwsze, kilka uwag
Na początek chcę zaznaczyć ten fakt: jeśli spojrzysz na bardziej rygorystyczne benchmarki Windows 11 w porównaniu do dystrybucji Linux, takich jak ostatnie porównanie Phoronix między Ubuntu a Windows 11 na wysokiej klasy komputerze, to zazwyczaj dystrybucja Linux ma lepsze wyniki niż Windows 11. Jednak benchmarki to jedno. To, co dla mnie ma znaczenie, to doświadczenie związane z codziennym korzystaniem z aplikacji na moim komputerze.
Kolejna uwaga: to nie jest dalece naukowy test. Dla pełnej przejrzystości chcę jasno wyjaśnić moją unikalną konfigurację dual-boot. W ten weekend zainstalowałem CachyOS i załadowałem go podstawowym oprogramowaniem, które instaluję na każdej instalacji Linux. Ostatnio reinstalowałem Windows 11, ale ponieważ nie używam go zbyt często, zainstalowane są tam tylko kilka podstawowych aplikacji. Ani system Windows, ani Linux nie zostały zaśmiecone oprogramowaniem ani zmodyfikowane ponad miarę.
Jednakże mam kilka uwag, które pokazują, jak moja konfiguracja Windows 11 może potencjalnie wpłynąć na wyniki:
- Windows korzysta z szybszego dysku: W mojej konfiguracji Windows 11 jest zainstalowany na dysku NVMe, a ponieważ używana przez mnie obudowa ma tylko jeden slot NVMe, Linux jest na dysku SATA SSD o znacznie niższych prędkościach odczytu/zapisu. Zgodnie z danymi z internetowych baz benchmarków, prędkość zapisu to około połowa oraz prędkość odczytu około jedna piata, co daje Windowsowi przewagę sprzętową.
- Wyłączyłem Copilot: Ponieważ mu nie ufam, a aby uczynić rzeczy bardziej porównywalnymi z Linux bez asystenta AI, postarałem się wyłączyć funkcję Copilot w Windows 11. Z pewnością uwolniło to trochę zasobów dla Windows, ponieważ usługi LLM, takie jak ta, nie są lekkim rozwiązaniem.
Mimo to, moja konfiguracja Linux nie jest pozbawiona własnych komplikujących przewag:
- CachyOS ma zoptymalizowane jądro Linux: Używam zoptymalizowanego (stabilnego) jądra CachyOS, co daje mu przewagę nad innymi dystrybucjami. Dystrybucja taka jak Ubuntu z jądrem vanilla może nie osiągnąć tej samej poprawy wydajności.
- Używam lekkiego środowiska graficznego: Na CachyOS korzystam głównie z Xfce w sesji X11. To jedno z najmniej energochłonnych DE, co oznacza, że Linux ma pewną przewagę.
Mając za sobą ważne uwagi dotyczące moich testów, weźmy stoper i przetestujmy prędkości.
Czas uruchamiania
Słyszałem, że ludzie twierdzą, iż Linux uruchamia się szybciej niż Windows. W moich testach, aby przejść od bootloadera (co jest niezbędne w konfiguracjach dual-boot) do ekranu logowania, Windows zajął pełne 19 sekund. To z włączonym Szybkim uruchamianiem.
CachyOS zmierzyłem na 20 sekund do ekranu logowania. Oznacza to, że oba systemy zajmowały praktycznie ten sam czas, z CachyOS zaledwie trochę za Windows.
Czas uruchamiania może być wpływany przez różne aspekty Twojego komputera. Jednakże, biorąc pod uwagę, że CachyOS musi radzić sobie z gorszym dyskiem SSD, na którym jest zainstalowany, uznałbym to za atut dla Linuxa. Przykro mi, Redmond.
Bezczynność RAM
Po uruchomieniu pierwszą rzeczą, którą sprawdziłem, było, jak wygląda użycie pamięci, gdy nic nie robię. W rzeczywistości nie mówi mi to wiele; dobre systemy operacyjne wykorzystają dodatkową pamięć RAM na buforowanie danych, do których prawdopodobnie będziesz miał dostęp. Mimo to ciekawe jest zobaczyć, co dzieje się w tle.
Gdy zostawiłem pulpit na bezczynności, a bez uruchomionych żadnych specjalnych aplikacji w tle, wykorzystanie RAM wynosiło stabilne 6GB z 12GB. To połowa mojej pamięci wykorzystywanej, gdy nic nie robię.
Na CachyOS z Xfce, Btop++ pokazał mi bezczynność przy znacznie skromniejszych 1.5GB, używając tych samych modułów RAM. Jeśli weźmiesz pod uwagę buforowanie danych, to sumuje się do 3.5GB RAM, co nadal jest znacznie poniżej Windows.
Na wszelki wypadek spróbowałem przełączyć się na eksperymentalne, mniej energooszczędne środowisko graficzne COSMIC. Dodało to tylko pół gigabajta zużycia RAM na bezczynności.
Jeszcze raz, wykorzystanie RAM w bezczynności nie jest...
Świetna miara prędkości i wydajności systemu operacyjnego. Nie używana pamięć RAM to zmarnowana pamięć RAM. Mimo to warto zrozumieć, co się dzieje i ile pamięci potrzebuje system operacyjny, aby zapewnić Ci płynne doświadczenie.
Czas na uruchomienie Chrome
Następnie postanowiłem sprawdzić, jak długo trwa wykonanie typowego zadania: otwarcie najpopularniejszej przeglądarki internetowej na świecie, Google Chrome. Przypuszczalnie buforowanie danych, które wykorzystuje RAM w czasie przestoju, pomoże w tym przypadku.
Na Windows 11 uruchomienie Chrome i otwarcie strony głównej Google zajęło 3,16 sekundy. Niezły wynik.
Na CachyOS proces ten zajął zaledwie 1,88 sekundy. To prawie połowa czasu. Co istotne, uruchamiam Chrome w wersji dostępnej w AUR. Jeśli korzystasz z innej wersji Chrome, szczególnie Flatpak, czas uruchomienia może być dłuższy.
Czas na uruchomienie Steam
Używając stopera, zmierzyłem czas uruchomienia platformy gier Steam na 32,94 sekundy. To było po pełnej aktualizacji i ponownym uruchomieniu.
Na CachyOS, zaktualizowane Steam uruchomiło się w czyste 22,87 sekundy. Wyraźnie, Linux wygrywa tutaj.
Co ważne, uruchamiałem wersję Steam z repozytorium multilib Arch Linux. Znowu, Twoje wyniki mogą się różnić, zwłaszcza jeśli masz kontenerową wersję Steam, taką jak Flatpak lub Snap.
Czy Linux naprawdę jest szybszy?
W mojej konfiguracji dual-boot Linux (konkretnie CachyOS) działa na równi lub szybciej niż Windows 11 w codziennym użytkowaniu. To prawda mimo tego, że Linux korzysta z SSD o słabszych prędkościach odczytu/zapisu, a Windows pozbawiony jest zbędnego oprogramowania, takiego jak Microsoft Copilot.
Chociaż wyniki mojego nonsensownego porównania wskazują, że Linux jest technicznie szybszy, nie ma to znaczenia, jeśli Twoje rzeczywiste doświadczenie nie jest tym dotknięte. W praktyce nie zauważam wiele różnicy między Windows a Linuxem na tym komputerze. To szczególnie prawda po wyłączeniu kilku ustawień Windows 11.
Jednak tam, gdzie zauważyłem większą różnicę, to w przypadku starszego sprzętu. Mój laptop Toshiba z 2011 roku, na przykład, był nie do użycia, gdy „zaktualizowałem” go do Windows 10. Kiedy zastąpiłem go Linuxem, był nadal wolny, ale przynajmniej był używalny. Na tym laptopie zrobiłem wiele, aby zoptymalizować KDE Plasma pod kątem prędkości, co jeszcze bardziej poprawiło doświadczenie. Jeśli Twój sprzęt staje się przestarzały, oczekuję, że zauważysz znaczny skok wydajności przy przejściu z Windows na Linux.
Jest jeszcze wiele do wypróbowania na Linuxie i porównania. Nawet nie dotknąłem wydajności gier, na przykład. Gry na Linuxie zrobiły duży postęp, a słyszałem subiektywne relacje, że niektóre gry działają lepiej pod warstwą zgodności Proton od Valve niż działają natively na Windowsie. Potwierdzenie tego będzie wymagało jeszcze dodatkowych testów.
Jeśli ciekawią Cię artykuły podobne do Czy Linux naprawdę działa szybciej niż Windows? Przetestowałem obie opcje, aby to sprawdzić, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany