This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Steam "Pressure Vessel" runtime eliminator. | |
# | |
# Valve ships various pre-packaged runtime environments for games to use. | |
# They are cool, in a way: Most games "just work" with them. | |
# However, such convenience comes at the cost of performance and sometimes reliability. | |
# | |
# Normally, I disable any and all such runtimes and install all the required dependencies myself. | |
# However, running Windows games using Proton enforces use of a runtime. | |
# That runtime is shipped in a "Pressure Vessel" container, which is more isolated. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--[[Run it like this: | |
lua-eris user_gc.lua P | lua-eris user_gc.lua | |
The expected output is: | |
Ready | |
Continue: | |
GC start | |
GC: 2 | |
GC done | |
1: 3 | |
GC: 3 |