CryoUtilities for Steam Deck updated to v2.0, adds Huge Pages and Clear Game Data features



Steam Deck users can rejoice once again, as the performance improving script, CryoUtilities by CryoByte33, has been updated to version 2.0.

If you are a Steam Deck user, making use of the CryoUtilities script is a must if you want to get the best performance overall for each and every game you play on the Deck. For those unaware, CryoUtilities is a script specifically tailored and developed to increase the performance of the Steam Deck by making changes to some of the default configurations that the SteamOS comes with. These changes give massive improvements to performance of not only default Steam games, but also can help in a lot of more resource-heavy emulators, like Yuzu/Ryujinx for Nintendo Switch. Some of the most important changes are:
  • Modifies Swap file size from the default 1GB to a recommended one of 16GB.
  • Modifies "swapiness" to be 1 as recommended.
  • Enables Huge Pages for the Linux-based SteamOS.
  • Enables shared memory in THP for SteamOS.
  • Disables Compaction Proactiveness for SteamOS.
  • Disables Huge Pages defragmentation for SteamOS.
  • Sets Page Lock Unfariness to 1 as recommended.
  • Sync game data to the storage device where the game is actually installed into (i.e. leave game data on SSD if installed on SSD, or move ALL game data to an external SD if it's installed on the external SD).
  • An option to delete ALL game data for certain games, as currently the Steam uninstaller leaves remnants of some of the game's files, particularly shaders and some save files (this is certainly helpful for users with Steam Decks with only 64GB of internal storage).
For a more in-depth analysis on what each and every one of the features from CryoUtilities do, please refer to CryoByte33's video about the latest update.
 

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
11,082
Trophies
2
XP
14,497
Country
Sweden
I have never used this...the Steam Deck has become my go to... but Idk if I need this
Trust me, you want it. Games loads so much faster, and for example Tales of Berseria that I've gamed on it. Runs so much smoother.

Now maybe Soul Hackers 2 will work better (doubt it...)
 

alucard_xs

Well-Known Member
Member
Joined
Oct 31, 2012
Messages
702
Trophies
1
Age
112
XP
2,458
Country
Canada
"
  • Modifies Swap file size from the default 1GB to a recommended one of 16GB."?
Mine only gives me 8 gb max ... Any idea ?
 

TheNintendoEnthusiast

Well-Known Member
Member
Joined
Jun 15, 2013
Messages
224
Trophies
0
XP
1,400
Country
United States
This sounds like this will also help with emulation as it's more CPU based but I don't think there are much issues with emulation.

I keep telling myself I don't need a Steam Deck, but then wonderful devs come out with tweaks like this and my wallet starts to sweat...
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
5,952
Trophies
2
XP
4,409
Country
Germany
i'm not sure this will help emulation a ton.
it helps games that need a lot of graphics ram and ram in general by just giving the graphics a dedicated 4gb to work with and expanding the cpu's ram into a swapfile which is good enough. emulators of the highest end just chug because there's a limit on how much cpu power the steamdeck has.
like, absolutely, extra ram doesnt hurt, but the bottleneck in my experience always seems to be cpu and there's not much to do about it beyond the general decky fiddling.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
11,545
Trophies
2
XP
21,583
Country
Mexico
yes. I mean not perfect for every game, but virtually every title I've tried is completely playable.

I've been running Code Veronica HD and Medal of Honor Frontline on it just fine, I heard other people have been running other PS3 games just fine as well with some slight tweaks for the heavier ones. Xbox 360 is also running (I have Goldeneye 007 XBLA on Deck).
 

djpannda

GBAtemp's Pannda
Member
GBAtemp Patron
Joined
Sep 14, 2009
Messages
2,373
Trophies
3
XP
5,625
Country
United States
Installing was easy fast. and did the Recommended settings, not noticing much of a difference but to fair the Currect Game im playing is "arcade Paradise" and that is not really resouce heavy at all.
 

K3N1

Village Idiot
Member
Joined
May 26, 2013
Messages
1,028
Trophies
2
Age
31
XP
1,700
Country
United States
I'll have to give this a go one issue I have with verified games is that some automatically set their gameplay to ultra. I had this issue with Chernobyllite. The deck community keeps making this impressive. :D
 

Xzi

Hi-Fi Beats to Thrash to
Member
Joined
Dec 26, 2013
Messages
15,825
Trophies
2
Location
The Lands Between
Website
gbatemp.net
XP
4,153
Country
United States
I'll have to give this a go one issue I have with verified games is that some automatically set their gameplay to ultra.
For whatever reason, some games store graphics settings in the cloud, so if you play them on your PC before Steam Deck, Deck will default to those same settings.
 
  • Like
Reactions: lordelan and K3N1

K3N1

Village Idiot
Member
Joined
May 26, 2013
Messages
1,028
Trophies
2
Age
31
XP
1,700
Country
United States
For whatever reason, some games store graphics settings in the cloud, so if you play them on your PC before Steam Deck, Deck will default to those same settings.
I bought this game via SteamDeck so maybe it just thought it was PC based out of the gate, but even on low settings games still look beautiful on the SteamDeck.
 
  • Like
Reactions: Xzi

Kurt91

Well-Known Member
Member
Joined
Sep 9, 2012
Messages
574
Trophies
1
Age
32
Location
Newport, WA
XP
1,915
Country
United States
Would any of these changes affect battery life? I've been playing Yakuza 4 Remastered on my Steam Deck, and for some reason, even though it's not a graphically-intensive game or anything, it drains the battery from 100% down to 5% in an hour to an hour and a half. For some reason, the Steam Deck thinks it needs to go balls-to-the-wall full-force to run the Yakuza games.
 
General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes