Jedno z najlepszych wartości domyślnych podczas instalacji Pop!_OS lub odbierania fabrycznie załadowanego laptopa/komputera z System76 lub nowego HP Dev One zachęca do pełnego szyfrowania dysku i jest wyraźnie widoczne podczas procesu instalacji. Gorąco polecam pełne szyfrowanie dysku, szczególnie w przypadku laptopów. Ponieważ minęło kilka lat od uruchomienia testów porównawczych dotyczących szyfrowania LUKS, oto kilka testów porównawczych Pop!_OS 22.04 na HP Dev One z włączonym pełnym szyfrowaniem dysku, a następnie nową instalacją bez szyfrowania.
Mianowicie w celach referencyjnych i ciekawych narzutów na pełne szyfrowanie dysku dla aktualnej generacji AMD Ryzen 7 PRO 5850U, przeprowadziłem kilka testów porównawczych z HP Dev One, aby zobaczyć wpływ na wydajność z Pop!_OS 22.04.
Testy porównawcze są dość proste i po prostu czyste instalacje Pop!_OS 22.04 LTS za każdym razem przy zmianie opcji szyfrowania dysku zintegrowanej z instalatorem.
Benchmarki zostały przeprowadzone w szeregu syntetycznych i rzeczywistych testów porównawczych. Podczas testów monitorowano również zużycie energii SoC procesora pod kątem wszelkich zmian, a także temperaturę procesora.
Najpierw kilka syntetycznych testów I/O Linuksa.
Z powszechnie używany LevelDB, istniała mierzalna różnica w niektórych, ale nie we wszystkich testach I/O. Magazyn wartości kluczy LevelDB jest używany przez Google Chrome i szereg innych programów.
Podobnie w przypadku prostego testu porównawczego zapisu SQLite wystąpiły zauważalne obciążenie podczas korzystania z pełnego szyfrowania dysku.
p>
W testach porównawczych FIO była również mierzalna różnica w porównaniu z pełnym szyfrowaniem dysku dla tego testu I/O.
W testach porównawczych FIO korzystanie z pełnego szyfrowania dysku doprowadziło do nieco wyższego zużycia energii.
Ale przejdźmy do bardziej rzeczywistych obciążeń.
Podczas kompilowania dużych baz kodu z wieloma plikami, takimi jak Node.js, jądro Linux, Godot Game Engine i GEM5, nie było wymiernego wpływu podczas pracy z pełnym szyfrowaniem dysku włączonym dla HP Dev One z Ryzen 7 PRO 5850U.
Kompilacja ZUŻYCIE MOCY PROCESORA
Zużycie energii SoC przez procesor również było to samo między uruchomieniami.
W przypadku zadań, takich jak kodowanie/transkodowanie wideo, nawet w przypadku odczytu i zapisu dużych plików, ostatecznie Szyfrowanie pełnego dysku nie zapewniało żadnej wymiernej różnicy w wydajności, ponieważ operacje we/wy dysku nie stanowiły znacznej części pracy. Zużycie energii przez procesor SoC również pozostało niezmienione w porównaniu do nieszyfrowanych uruchomień.
W przypadku dużych obciążeń związanych z edycją obrazów nie było również wymiernego wpływu podczas korzystania z pełnego szyfrowania dysku w systemie Pop!_OS 22.04 na HP Dev One laptopa.
W przypadku innych rzeczywistych obciążeń I/O, takich jak Cassandra i RocksDB, szyfrowanie całego dysku nie miało większego wpływu.
Podczas korzystania z czystego I/W testach porównawczych, takich jak FIO, widać oczywisty wpływ na pełne szyfrowanie dysku i inne obciążenia syntetyczne, podczas gdy w testach rzeczywistych wpływ na wydajność pracy z pełnym szyfrowaniem dysku był zwykle minimalny. O ile nie angażujesz się stale w poważnie duże obciążenia we/wy, korzyści związane z bezpieczeństwem pełnego szyfrowania dysku w systemach produkcyjnych, a zwłaszcza w laptopach, są bardzo warte zachodu. Zdecydowanie zachęcam wszystkich użytkowników posiadających poufne dane do korzystania z pełnego szyfrowania dysku. Używam szyfrowania LUKS na wszystkich moich produkcyjnych laptopach z systemem Linux od ~2006 bez problemu. To wspaniałe, że Pop!_OS zachęca do pełnego szyfrowania dysku w domyślnej ścieżce i byłoby wspaniale, gdyby było aktywnie wspierane przez więcej dystrybucji Linuksa, zamiast często ukrywać się pod zaawansowaną opcją instalacji lub ręczną konfiguracją dysku.
Wszędzie We wszystkich przeprowadzonych testach pełne szyfrowanie dysku przyniosło mniej niż 1 W wyższy pobór mocy dla AMD Ryzen 7 PRO 5850U z HP Dev One. W minimalnym stopniu wpłynęła również temperatura procesora spowodowana dodatkowym szyfrowaniem.
Ci, którzy chcą przejść przez dziesiątki syntetycznych i rzeczywistych testów porównawczych z HP Dev One z szyfrowaniem i bez, mogą znaleźć wszystkie surowe wyniki za pośrednictwem ta strona wyników.