🐧 #Linux#btrfs Le répertoire ".steam" sur ma machine perso contient 196 Go de données. Mais grâce à la compression et déduplication, ça n'occupe que 162 Go sur le disque. 34 Go gagnés sans se fatiguer. btrfs c'est la vie ! \o/
@Gesbor@sebsauvage Normalement ça devrait aussi réduire, en tout cas c'est ce qui se passe en dehors des jeux, les HDD/SSDs ayant beaucoup moins de bande passante que la décompression (et la RAM) et aussi plus de latence.
@Gesbor@sebsauvage La compression est entièrement transparente pour les applications qui n'ont besoin de la gérer. Et question priorité… quelque part forcément vu que la lecture est coté noyau de toute façon (syscall) et non quelque chose plus ou moins asynchrone.
@sebsauvage@lanodan Merci de vos éclaircissements. Je me pose encore une autre question : c'est l'o.s. qui a priorité sur Steam ? Lors d'une mise à jour d'un jeu, Steam sait s'adapter à ces fichiers compressés ?
C’est le prix à payer pour des jeux sans DRM : on ne peut pas vraiment compter sur les serveurs de la boutique pour les télécharger à la demande, il faut les stocker quelque part. Sinon on perd directement l’intérêt d’acheter sans DRM.
Sous /usr/share/games c’est les jeux actuellement installés, généralement les jeux sur lesquels je bosse avec ./play.it plus les 2~3 jeux auxquels je joue quand je trouve un peu de temps pour ça. En ce moment ça correspond à : - 0 A.D. - A House of Many Doors - Alpha Centauri (meilleur jeu de tous les temps, installé en permanence sur toutes mes machines) - Dark Reign 2 - Deus Ex - Dungeon Keeper 2 - Heroes of Might and Magic 4 - Monkey Island 4 - Quake 2 - Raji: An Ancient Epic - Scrapland - Startopia - Stellaris - Tropico 1 & 2 - Vampire: The Masquerade - Bloodlines - Warhammer 40,000: Dawn of War - Dark Crusade & Soulstorm - Warhammer 40,000: Gladius - Relics of War - Warzone 2100
Et sous ~/jeux c’est tous les installateurs que je stocke, dont les sources principales sont : - gog.com : 2,9 Tio - itch.io : 1,3 Tio - humblebundle.com : 163 Gio
@vv221@sebsauvage Quand je gardais au moins une version des installeurs des jeux que j'avais sur GOG j'en était à quelque chose comme 500 GiB… (je refrais sans doute ça quand j'aurais finis de setup mon NAS).
Plus d'1 TiB j'aurais franchement du mal, sauf peut-être si je me met plus au jeux récent clairement pas indés.
Il y a en fait peu de gros jeux dans ma collection gog.com. Au total, il n’y en a que 11 dont l’installateur dépasse les 20 Gio : - Baldur’s Gate 3 : 119 Gio - The Witcher 3 : 82 Gio - Horizon Zero Dawn : 71 Gio - Batman: Arkham Knight : 48 Gio - A Plague Tale: Innocence : 35 Gio - The Bard’s Tale 4 : 35 Gio - Warhammer 40,000: Rogue Trader : 31 Gio - The Elder Scrolls 5: Skyrim : 26 Gio - Pathfinder: Kingmaker : 24 Gio - Dragon Age: Origins : 22 Gio - Pillars of Eternity 2 : 22 Gio
Par contre le nombre de jeux est lui totalement déraisonnable. Venant de gog.com, le total s’élève aujourd’hui à 1 172 jeux.
Si vraiment je voulais une meilleure compression j’en ferais des .deb avec ./play.it (compression xz multi-threadée) et je jetterais les installateurs originaux. D’autant que ./play.it permet aussi d’économiser pas mal d’espace de stockage en ne conservant que les localisations avec lesquelles on souhaite vraiment jouer.
Un exemple parlant : - Dragon Age: Origins, installateur gog.com : 22 Gio - Dragon Age: Origins, paquets .deb générés par ./play.it, localisations anglaise et française uniquement : 13 Gio
Mais justement j’ai besoin de conserver ces installateurs originaux pour nourrir ./play.it. En contrepartie je dois régulièrement acheter des disques durs de plus en plus gros ;) (d’autant que je ne stocke pas que mes jeux, mais aussi ma musique, mes films, etc.)