Zalogowany jako: gość

Forum

Wątek: Linux, Windows, Mac - porównanie wydajności

Wróć do listy wątków

1 z 1

1 z 14: pajper

Witajcie!
Pozwoliłem sobie na przeprowadzenie kilku testów i benchmarków w celu porównania tych trzech systemów operacyjnych.

Platforma testowa:
Macbook Pro 13 2017,
Procesor: Intel Core I7-7660U 2,5GHz, turboboost do 4GHz,
RAM: 16GB 2133MHz,
Dysk: 256GB SSD.

Systemy:
MacOS Mojave 10.14 public beta 4,
Windows 10 64-bit wersja 1803,
Linux Debian Buster 4.18-Rc7.

Jako, że niestety, nadal, nie ma sterowników dźwięku dla Linuxa, musiałem używać linijki brajlowskiej, co mogło w jakimś stopniu wpłynąć na wyniki, choć raczej w niewielkim.
Na część poniższych testów siłą rzeczy wpływ ma architektura np. systemu plików, o czym należy pamiętać.
Przeprowadzone testy to standardowy zestaw benchmarków plus kilka testów praktycznych.

Minutowy test liczb pierwszych na jednym rdzeniu (im więcej, tym lepiej):
Mac: 3151,
Linux: 3140,
Windows: 2874.

Minutowy test liczb pierwszych na wszystkich rdzeniach (im więcej, tym lepiej):
Mac: 9345,
Linux: 9321,
Windows: 8411.

Bezwzględna średnia prędkość odczytu (po sektorach) (średnia prędkość z odczytu 64GB) (im więcej, tym lepiej):
Mac: 2151MB/s,
Linux: 2151MB/s,
Windows: 992MB/s.

Względna średnia prędkość odczytu (pliku) (średnia prędkość z odczytu 16GB) (im więcej, tym lepiej):
Mac: 2098MB/s,
Linux: 2111MB/s,
Windows: 560MB/s.

Nie mam Wi-Fi 5GHz, więc ten test mówi o dość słabej konfiguracji, ale mimo wszystko...
Test średniego czasu pobierania danych wewnątrz sieci Wi-Fi (średnia prędkość z pobierania 4GB z domowego serwera) (im więcej, tym lepiej):
Mac: 149,11MB/s,
Linux: 146,82MB/s,
Windows: 149,81MB/s.

Kilka testów praktycznych...

Czas konwersji tego samego pliku audio z wave do mp3 (FFMPEG) (im mniej, tym lepiej):
Mac: 18,47s,
Linux: 18,93s,
Windows: 25,11s.

Czas konwersji tego samego pliku video z mov do avi (FFMPEG) (im mniej, tym lepiej):
Mac: 38,51s,
Linux: 38,19s,
Windows: 46,91s.

Czas kompilacji jednej biblioteki z użyciem GCC (im mniej, tym lepiej):
Mac: 18,11s,
Linux: 18,23s,
Windows: 19,11s.

I na koniec...
Czas rozruchu od załadowania bootloadera (im mniej, tym lepiej):
Mac: 2,71s,
Linux: 3,11s,
Windows: 2,84s.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
04.08.2018 10:50

2 z 14: hryniek

Czyli można powiedzieć, że OSX wygrywa, z małym ale... OSX jest zoptymalizowany pod dany sprzęt, tak więc... Z przymróżeniem oka, reszta musi działać na milionach konfiguracjach
Powiem Ci jedną rzecz dziewczyno. Tak mi się podobasz, że rwałbym CIę niczym trawę w STW
04.08.2018 12:07

3 z 14: pajper

Ja tam nie rozumiem problemu Windowsa z dyskami.
Czy to dysk NVME (Dell XPS 15), czy PCI (Macbook Pro 13), ten system zachowuje się jakby była to zwykła SATA SSD.
Linux na moim Dellu osiąga prędkości odczytu 2,3GB/s, Windows 560MB/s.
Mac na moim Macbooku osiąga prędkości odczytu 2,1GB/s, Windows 560MB/s.
Ja aż się zastanawiam czy czegoś nie trzeba przełączyć.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
06.08.2018 10:27

4 z 14: zvonimirek222

a mnie też to interesuje.
a Tryby dysku, czy mają c1oś do siebie?
Student studentowi wszystko
06.08.2018 12:12

5 z 14: hryniek

może sterowniki od producenta? Czy jak to z tym jest? ;D
Powiem Ci jedną rzecz dziewczyno. Tak mi się podobasz, że rwałbym CIę niczym trawę w STW
06.08.2018 12:15

6 z 14: pajper

Może sterowniki. Tylko, że dokładnie to samo zachowanie jest na dwóch dyskach, dwóch producentów.
I to nie jest losowa wartość, to 560MB/s, czyli maksymalna przepustowość SSD Sata.
Innymi słowy Windows zachowuje się tak, jakby każdy jeden dysk był dyskiem SATA i nawet nie próbuje czytać szybciej, niż SATA pozwala.
I nic to, że te dyski wcale a wcale SATA nie są.
CHoć, fakt, może być to to, że zarówno Toshiba, jak Apple poszły po schemacie sterownika i stąd problem.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
06.08.2018 12:20

7 z 14: pajper

Inna sprawa, że w tych testach wszędzie Windows wypada dużo słabiej od Linuxa i Maca, co jest po prostu przykre.
Natomiast ewidentnie Linux sobie gorzej radzi z siecią.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
06.08.2018 12:22

8 z 14: zywek

CO znaczy, że sobie gorzej radzi z siecią?

07.08.2018 00:55

9 z 14: hryniek

A gdyby tak zapodać sterownik od producenta kontrolera?
Powiem Ci jedną rzecz dziewczyno. Tak mi się podobasz, że rwałbym CIę niczym trawę w STW
07.08.2018 01:03

10 z 14: pajper

Na Macbooku taki właśnie mam, zainstalowałem na Dellu, ale to samo.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
07.08.2018 13:17

11 z 14: pajper

A i żywku, przeczytaj wszystkie testy, to zrozumiesz.
W testu sieci Linux wypadł najgorzej.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
07.08.2018 13:17

12 z 14: hryniek

TO może też być wina sterowników siecióek
Powiem Ci jedną rzecz dziewczyno. Tak mi się podobasz, że rwałbym CIę niczym trawę w STW
07.08.2018 15:24

13 z 14: zywek

Dalej nie rozumiem, co TY masz do testów sieci

07.08.2018 18:29

14 z 14: zywek

DObra, dość tego.
Mam dosć.
Skompiluj kernel sam, a potem rób testy. Maca masz pod swój komputer zoptymalizowny. Linuxa nie.

07.08.2018 18:31

Wróć do listy wątków

1 z 1


Nawigacja


Copyright (©) 2014-2024, Dawid Pieper