mwiacek.comColorColor | Mobile  
Bohaterowie nie potrzebują błysków fleszy - przychodzą w bólu i ciszy. (2021)
Submitted by marcin on Fri 15-Oct-2021

polski
polski blog
salon24.pl
Ubuntu
Windows
x86



„Wszyscy” się „ekscytują” Rotą pewnej jasnowłosej gwiazdki polskiej polityki, tymczasem tego samego dnia miała miejsce premiera, i to premiera nie byle jaka, bo dotycząca systemu, który ma ambicję być przeciwwagą dla Windows.

Panie i panowie, Ubuntu pokazało się w wersji 21.10, nie chcę jednak zanudzać suchymi numerkami (które mamy jądro, które Gnome, o ile ma być lepsza kompresja pakietów, etc.), tylko na podstawie kilku maszyn podam kilka twardych faktów dotyczących instalacji (żeby nie było smutno, to jeszcze dodam coś ze świata Windows).

Zestaw 1 – laptop

Maszyna została skonfigurowana mniej więcej zgodnie z ustawieniami z notki „Producent / sprzedawca (obecnie) mówią o 20h na baterii, ja mam nawet prawie 36h”. Po podłączeniu do internetu pokazała się informacja o nowej wersji systemu. Wyraziłem zgodę na jej instalację. W trakcie zostałem poproszony o zaakceptowanie nowej wersji trzech plików konfiguracyjnych, potem jednak pojawiły się błędy związane z kilkoma pakietami:

image

zostałem też uraczony sprzecznymi informacjami:

image

image

Po restarcie okazało się, że nowe jądro 5.13 pokazuje tzw. kernel panic, a po wystartowaniu jądra 5.11 z Ubuntu 21.04 mam co prawda system w wersji 21.10, ale z kilkoma błędami czy tez zmianami (z Waylanda musiałem ręcznie przełączyć na X11, ręcznie wybrać profil graficzny w Settings i ręcznie przestawić kolory w terminalu). Teoretycznie wszystko było OK, ale…

sudo apt-get upgrade

sypało błędami, z których zwłaszcza jeden (No space left on device) był zastanawiający. Po drobnej komplementacji dwukrotnie zwiększyłem obszary na katalogi /tmp i /var/tmp w RAM (z 512MB na 1GB) i ponowiłem próbę z apt-get, po restarcie wyczyściłem dysk:

sudo apt-get clean
sudo apt-get autoremove
snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do sudo snap remove "$snapname" --revision="$revision" done

i na koniec przywróciłem zawartość plików konfiguracyjnych i wyłączyłem usługę cups.

Nudy.

Ilość zajętego miejsca zmieniła się z 11479660 na 11711596 (mamy mniej więcej 230MB więcej), a ilość zapisów na dysku wzrosła z 66,8GB na 77,2GB (wzrost o 10,4GB).

Zestaw 2 - stacjonarny

Potrzebny był jeden nadwymiarowy restart (kwestia sprzętowa), ale wszystko poszło jak należy. Miejsca na dysku po wyczyszczeniu pakietów nawet przybyło (zwolniło się ok. 1,784GB), wskaźnik zapisów dysku przed i po pokazywał 13,2TB.

Nudy.

Zestaw 3 – laptop

Dokonano uaktualnienia Windows 10 21H1 (zwykła miesięcznica) - ilość zapisów z 15839GB / 15.468TB zmieniła się 15854GB / 15.482TB (zapisano 15GB, trzeba pamiętać, że oddzielnie trzeba jeszcze uaktualnić chociażby pakiet Office).

Microsoft nie proponował tu Windows 11.

Nudy, nudy, nudy.

Zestaw 4 – laptop

Sprzęt mniej więcej z tym samym zestawem aplikacji co zestaw 1 (system operacyjny, przeglądarka, pakiet biurowy). Na dysku zajęte ok. 32GB.

Tu wgrano poprawki z dwóch czy trzech miesięcy. Zapisano mniej więcej 19GB i zajęto dodatkowo ok. 1 GB (nie uruchamiałem procedury usuwania plików z dysku).

Microsoft nie proponował tu Windows 11.

Też jakoś smutno.

Podsumowanie

Duża część branży IT żyje oczywiście systemem Windows, który podobnie jak kot ma siedem żyć i właśnie pokazał się w wersji pośmiertnej (po świecie krążyła informacja, że Windows 10 będzie ostatnią inkarnacją okienek, i że pod koniec 2021 pojawi się dramatycznie graficznie odmienione wydanie, tymczasem Microsoft spłatał wszystkim figla i wydał całość jako Windows 11).

Rozwiązanie już od pierwszych chwil wydawało się przygotowane pospiesznie i na kolanie:

  1. są mocne niejasności związane z wymaganiami sprzętowymi (w niektórych scenariuszach takie, w innych być może inne, do tego zmieniały się w kolejnych dniach, a odpowiednia aplikacja Microsoft i Windows Update potrafiły pokazywać sprzeczne zeznania)
  2. mamy udostępnianie falami podobnie jak w niesławnej Viście (ludzie już spekulują, że w wyliczance „co drugi Windows jest dobry” ten system będzie stał na pozycji „zły jak diabli”)
  3. wirtualizacja podobno ogranicza wydajność aż o 15% (podobno czasem można ją wyłączyć)
  4. są błędy związane z procesorami Ryzen - pierwsze doniesienia mówiły nawet o utracie 15% wydajności, o opóźnieniach pamięci L3 do ok. 17ns, które zwiększyły się z październikowymi poprawkami Microsoft nawet do ok. 32ns (ciekawe, że podobnych problemów nie ma przy Intelu - czy jest to sabotaż AMD w białych rękawiczkach? Ciekawe, że dzisiaj przeczytałem o tym jak to Microsoft 20 lat temu wyprodukował prototypy XBOX na układach AMD, na prezentację zaprosił inżynierów AMD i dopiero wtedy ogłosił, że wybiera Intela)
  5. są niejasności związane z poprawkami bezpieczeństwa dla „niewspieranych” konfiguracji

System jest absurdalnie przerośnięty i wydaje się burzyć to, co w Windows było od lat (jednakże pod maską tak naprawdę niewiele się zmieniło, i mamy chociażby zalecenia, żeby klucze Rejestru nie używały różnych literek). Nie chcę oczywiście nawiązywać do narodowości CEO Microsoftu, ale… czy nie przypomina to coraz bardziej filmów z Bollywood?

Tak wygląda jedna strona barykady. A druga? Chciałoby się powiedzieć, że na zachodzie bez zmian (choć tu coś nowego, tam zmienionego, ale każdy się odnajdzie), ale z drugiej strony Phoronix zrobił kilka testów i pokazał w nich, jak w ostatnim czasie zmieniła się wydajność. Wyszło, że co nieco widać:

  1. na Ryzenach
  2. na Intelach

a do tego nad Ubuntu góruje wciąż dystrybucja od Intela (czy to nie chichot historii, że Open Source od Intela jest lepsze niż to „prawilne”?)

Przy wymianie całego systemu i podstawowych aplikacji na dysku w zestawie 1 zapisano mniej więcej 10GB (w Windows przy wgraniu tylko kumulacyjnych poprawek idzie 15GB-20GB), a całość zajmuje mniej więcej 11GB (Windows ok. 30 GB). Aż chce się powiedzieć „szkoda, że gorszy system wypiera lepszy” (parafraza do powiedzenia o pieniądzu). I choć Ubuntu chyba coraz bardziej przypomina korporacyjne twory, to wciąż nie zepsuto zbyt wiele, i zrobiono kolejny krok do przodu. Mission complete. Finito.

To wszystko pokazuje, że oprogramowanie w modelu bazaru bywa jednak lepsze (co nie znaczy, że jest idealne albo perfekcyjne). I proszę nie pisać, że Windows to gry, MS Office i Active Directory. Nie o to mi chodzi, ale żeby to zrozumieć, odwołam się do wideo:

To nie jedyna taka historia. W wielkim skrócie wszystko zaczyna się od rzeczy małych, potem poniekąd przekłada się i na produkty (na wideo jest również o tym mowa). Myślę, że podobnie jest z Microsoft – gdyby nie ideologia i pewne zasady czy kwestie kompatybilności, to Windows pewnie co kilka lat miałby rewolucje na miarę przejścia z generacji 9x na NT.

A zmiany na pewno są potrzebne, i poniekąd rozumiem, że Microsoft szuka czegoś innego. Świat idzie do przodu, do głosu dochodzą coraz młodsi użytkownicy (i chcą czegoś innego niż starsi). Interfejsy i detale będą się zmieniać, i zrozumiałe jest to, że ani Windows ani Linuks nie będą utrwalone jak „Kevin sam w domu” (nomen omen, Disney chce zrobić kontynuację i nie da się odzobaczyć zwiastuna)

Ale ale… jak to się dzieje, że w dużych korporacjach wszyscy ci, którzy dostali namiastkę władzy, podejmują często nonsensowne decyzje?

Ciekawe, czy historycy za ileś lat będą mówić o różnych produktach z XXI wieku w kontekście tego, że te wszystkie szczurki w garniturach to jednak pracowały w obozach pracy podobnie jak pokolenia wcześniej (tylko że teraz same się nadzorowały i wykonywały pracę bardziej głową niż mięśniami). A o tym, że Open Source jest dobre, to wie przecież nawet Google - jeśli ktoś nie chce mówić o Androidzie, to niech wspomni chociażby Chromebooki i spojrzy na statystyki ich popularności w USA.

Zastanawia mnie jeszcze w ogóle przy okazji zupełnie inna kwestia. Po instalacji różnych poprawek na zestawie stacjonarnym numer 2 (nie tylko OS) zużycie energii w trybie idle spadło mniej więcej o 2W. Nie wiem, co tu najbardziej pomogło, ale jakiś czas np. czytałem o tym, że w przypadku jądra linuksowego AMD pracuje nad innym schedulerem, który powinien pomóc w oszczędnościach.

Sprawy energetyczne nasunęły mi kilka pytań – czy można zmniejszyć zużycie baterii energii przy korzystaniu z linuksowego wydania LibreOffice? (teoretycznie przy samym pokazywaniu tekstu jest zerowe, ale powertop równocześnie pokazuje pewne podwyższone wartości). Ile może zużywać przeciętny laptop w trybie idle? 3W? A ile zużywa przyzwoita maszyna stacjonarna? 45 + 17? (W grudniu 2019 pisałem o zestawie z Ryzenem 3950x i kartą graficzną 1650, który w trybie idle zużywał mniej więcej 45W, a dołączony monitor pobierał 16,7W). Czy naprawdę nie można przerzucić całej produkcji na rozwiązania, które jednak zbliżają nas do 3W? Tylko, czy to kogoś to jeszcze interesuje?

Poniekąd na pewno nie ma się co tym wszystkim zbytnio ekscytować (czy Windows, czy Ubuntu, czy laptop czy blaszak czy inny wynalazek, to wszystkie one służą wyłącznie do tego, żeby coś zrobić), z drugiej strony należy znać różne fakty i liczby, i jak najmniej używać tego, co jest zwykłą wydmuszką.

A ja mam nadzieję, że nie wszyscy poprzestają na komentowaniu pewnej jasnowłosej gwiazdeczki polskiej polityki (i choć nie lubię cytować polityków pewnej partii i nie należy wzywać imienia pana Boga nadaremno, to komentarz „O mój Boże” jest chyba więcej niż wymowny)

A co z cytowania polityków wychodzi, to widać tutaj (telefon z Milionerów):

Instant Flow Max