Wpis z mikrobloga

#linux #gry

tldr: problem jest taki, że kernel traktuje wszystkie aplikacje jako równe. Czyli odpalasz sobie grę i ona pobiera VRAM, ale masz też uruchomioną przeglądarkę i środowisko graficzne które też zżera VRAM. Jeśli VRAMu na karcie brakuje to kernel przerzuca dane do RAMu co powoduje stutter i spowolnienia. Jakiś typ od Valve wypuścił serię paczy które działają na KDE, które powodują, że gra jest traktowana "nadrzędnie" i jeśli brakuje VRAMu to najpierw pamięć innych aplikacji zostaje przerzucona do RAMu co powoduje, że gra może mieć nawet 1GB VRAmu więcej do dyspozycji.

To jest naprawdę duża poprawka optymalizacyjna na linuksa zwłaszcza dla kart z 8gb vramu. Kiedy to wejdzie do upstreamu? Zobaczymy.

To również jedna z wielu optymalizacji które robi Valve ewidentnie pod Steam Machine, wcześniej poprawili wydajność RT w grach UE.
tubkas12 - #linux #gry

tldr: problem jest taki, że kernel traktuje wszystkie aplikac...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 4
Widać też ewidentnie, że dystrybucje archopodobne są coraz bardziej zoptymalizowane pod granie i widać, że cachyos zaczyna powoli coraz bardziej odjeżdżać względem reszty. To ma sens bo domyślnie linuks stawia na jak największą kompatybilność a nie wydajność więc distra gamingowe z patchami mają coraz większy sens.

Steamos to też jest mocno zoptymalizowany przez Valve Arch linuks który z archem typowym ma mało wspólnego a co mówić o jakimś debianie czy ubuntu.

Mam
  • Odpowiedz
@tubkas12: to jest w ogóle zabawne, jak Windows się zatrzymał w rozwoju, a na linuxa co chwilę jakieś newsy-petardy rozwojowe wyskakują xD
Szkoda, że natywnie jest taka kicha z grami, ale to przekleństwo linuxa niestety, że najstabilniejszym api jest win32 ( ͡° ʖ̯ ͡°)
  • Odpowiedz
  • 1
@dafto: moim zdaniem windowsa też czekają duże zmiany bo nowy Xbox będzie pecetem więc będą musieli system zacząć optymalizować. Czy się im uda? Zobaczymy

Szkoda, że natywnie jest taka kicha z grami, ale to przekleństwo linuxa niestety, że najstabilniejszym api jest win32 ( ͡° ʖ̯ ͡°)

Dla mnie to nie ma różnicy bo proton w 99% dobrze działa
  • Odpowiedz