Downloading Games at 10 GIGABIT?

Linus Tech Tips
20 Aug 201812:21

Summary

TLDRCette vidéo explore une solution efficace pour éviter les ralentissements lors du téléchargement de jeux dans un environnement avec plusieurs utilisateurs. En mettant en place un serveur de cache, les fichiers de jeux sont stockés localement après leur premier téléchargement, ce qui permet de réduire l'utilisation de la bande passante pour les futurs téléchargements. Le processus technique implique l'utilisation de Docker et d'un serveur dédié avec des disques SSD en RAID. Bien que cela ne soit pas nécessaire pour tous les gamers, c'est une solution idéale pour les événements LAN ou les maisons avec plusieurs joueurs.

Takeaways

  • 😤 Attendre une éternité pour télécharger des jeux est frustrant, surtout lorsque plusieurs personnes utilisent la même connexion.
  • 🚀 L'utilisation d'un serveur de cache permet d'accélérer les téléchargements en évitant les engorgements de bande passante.
  • 💻 Un serveur de cache fonctionne en stockant temporairement les fichiers d'un jeu pour ensuite les distribuer localement, économisant ainsi la bande passante.
  • 🔧 La solution 'Steam Cache' permet de mettre en cache plusieurs plateformes de jeux comme Steam, Origin, Riot Games, Battle.net et même Windows Update.
  • 📦 Docker est utilisé pour gérer les différents services de mise en cache, chaque plateforme nécessitant sa propre instance.
  • ⚙️ Un serveur équipé de 64 Go de RAM et de SSDs en RAID permet des vitesses de lecture séquentielle allant jusqu'à 1 Go par seconde.
  • 🔍 L'installation de Docker sur Linux est recommandée pour une meilleure efficacité, Ubuntu étant le choix préféré.
  • 🌐 Il est plus pratique de configurer le DNS principal du routeur pour pointer vers le serveur de cache plutôt que de modifier les paramètres DNS sur chaque ordinateur.
  • 🎮 Cette solution de cache peut convenir aux événements LAN ou aux foyers avec plusieurs gamers, mais peut être superflue pour un joueur unique.
  • 🛠 Même si le système n'est pas critique, en cas de panne d'un disque, les données mises en cache peuvent être facilement récupérées.

Q & A

  • Pourquoi le téléchargement de jeux peut-il causer un problème dans un environnement avec plusieurs utilisateurs ?

    -Le téléchargement simultané de jeux par plusieurs utilisateurs peut entraîner un goulot d'étranglement, car la bande passante est partagée, ce qui ralentit les vitesses de téléchargement pour tout le monde.

  • Qu'est-ce qu'un serveur de cache et comment fonctionne-t-il dans ce contexte ?

    -Un serveur de cache stocke les fichiers téléchargés localement sur le réseau. Lorsqu'une personne télécharge un jeu pour la première fois, le fichier est sauvegardé sur le serveur, et les utilisateurs suivants peuvent télécharger le même fichier depuis ce serveur plutôt que de le récupérer à nouveau depuis Internet, réduisant ainsi la consommation de bande passante.

  • Quels sont les avantages d'utiliser un serveur de cache lors de LAN parties ou à domicile ?

    -Un serveur de cache réduit la consommation de bande passante externe, améliore les temps de téléchargement et diminue la latence pour tous les utilisateurs partageant une connexion Internet, particulièrement utile dans un environnement à plusieurs utilisateurs comme un événement LAN ou une maison avec plusieurs gamers.

  • Qu'est-ce que le 'steam cache' et quels services peut-il prendre en charge ?

    -Le 'steam cache' est une solution de mise en cache pour les services de jeux comme Steam, Origin, Riot Games, Battle.net, Uplay, et même Windows Update, facilitant les téléchargements pour plusieurs utilisateurs sur un réseau local.

  • Quels sont les composants matériels recommandés pour un serveur de cache performant ?

    -Un serveur de cache performant nécessite un réseau de 1 gigabit, des disques SSD en RAID 0 pour des vitesses de lecture élevées, 64 Go de RAM pour la mise en cache en mémoire, et une carte réseau de 10 gigabits pour permettre des téléchargements simultanés à grande vitesse pour plusieurs utilisateurs.

  • Pourquoi le script mentionne-t-il l'utilisation de Docker pour ce projet ?

    -Docker permet de créer des conteneurs pour chaque service de cache (Steam, Origin, etc.) séparément sans avoir à virtualiser un système d'exploitation complet. Cela le rend plus efficace et facile à gérer, surtout lorsque plusieurs instances sont nécessaires.

  • Pourquoi ont-ils choisi Ubuntu comme système d'exploitation pour le serveur de cache ?

    -Ils ont choisi Ubuntu en raison de sa popularité, de sa compatibilité avec Docker et de la facilité d'installation, bien que le processus puisse fonctionner sur n'importe quelle distribution Linux.

  • Quels sont les risques associés à l'utilisation de disques SSD en RAID 0 dans ce type de configuration ?

    -Le RAID 0 offre des vitesses élevées mais ne garantit pas de redondance. En cas de défaillance d'un disque, toutes les données sont perdues. Cependant, comme il ne s'agit que de données mises en cache qui peuvent être retéléchargées, cela n'est pas critique dans ce cas.

  • Quelles sont les limitations de la démonstration de téléchargement de jeux compressés comme PUBG ?

    -Le téléchargement de jeux compressés comme PUBG est limité par la puissance de traitement de l'ordinateur client, car la décompression est effectuée localement, ce qui peut entraîner un goulot d'étranglement dû à la charge sur le processeur.

  • À qui ce type de solution de serveur de cache est-il le plus bénéfique ?

    -Cette solution est particulièrement utile pour les grandes familles de gamers ou les organisateurs de LAN parties, car elle permet de réduire les temps de téléchargement pour plusieurs utilisateurs simultanés tout en économisant de la bande passante.

Outlines

00:00

😀 Amélioration de la vitesse de téléchargement des jeux

Le script traite de la frustration de devoir attendre des téléchargements de jeux et comment cela peut être problématique dans un environnement où plusieurs personnes veulent télécharger des jeux en même temps. L'auteur explique qu'ils ont cherché à résoudre ce problème sans simplement dépenser plus d'argent sur une connexion Internet plus rapide. Ils ont utilisé un serveur de mise en cache pour améliorer la vitesse de téléchargement, permettant à tous dans le bâtiment de télécharger des jeux de services comme Steam à pleine vitesse. Le script mentionne également un clavier Corsair Strafe Mark II avec des interrupteurs Cherry MX RGB et de la mémoire de profil interne. Il explique également le concept de serveur de mise en cache, comment il fonctionne et comment il peut aider à réduire la latence pour les utilisateurs partageant la même connexion.

05:00

🛠️ Configuration du serveur de mise en cache pour la téléchargement des jeux

Le script décrit le processus de mise en place d'un serveur de mise en cache pour améliorer la vitesse de téléchargement des jeux. Il explique comment les fichiers téléchargés sont d'abord enregistrés sur un serveur distinct avant d'être transférés à l'utilisateur, économisant ainsi de la bande passante et réduisant la latence. Le script mentionne l'utilisation de la solution nginx de mise en cache, nommée Steam Cache, qui prend en charge plusieurs services de jeux. Il détaille les spécifications matérielles du serveur, y compris 64 Go de RAM DDR4 et une carte réseau 10 GbE, et comment configurer Docker pour exécuter des conteneurs pour chaque service de mise en cache. Le script explique également comment configurer des adresses IP statiques pour chaque service et comment les utiliser avec Steam Cache DNS pour acheminer les requêtes de téléchargement vers le serveur de mise en cache.

10:00

🎮 Essais et conclusions sur la mise en cache des jeux

Le script présente les résultats des tests de téléchargement des jeux avec le serveur de mise en cache configuré. Il montre que plusieurs utilisateurs peuvent télécharger des jeux en même temps à des vitesses élevées, atteignant des pics de 7,2 Gbit/s. Il discute des limitations liées à la compression des jeux et à la performance du processeur de l'ordinateur client. Le script conclut que, bien que cette solution ne soit pas idéale pour tous les joueurs, elle est recommandée pour les maisons avec de nombreux joueurs ou les organisations de LAN gaming, car elle permet de réutiliser un ordinateur vieux pour un nouveau but. Il mentionne également une offre de Freshbooks pour les petites entreprises et invite les spectateurs à s'abonner et à laisser des commentaires pour un suivi vidéo.

Mindmap

Keywords

💡caching server

Un serveur de mise en cache est un système informatique qui stocke temporairement les données, généralement des fichiers ou des pages web, afin d'accélérer leur récupération lors des accès ultérieurs. Dans le script, il est utilisé pour améliorer la vitesse de téléchargement des jeux en les stockant une première fois sur le serveur, puis en les relayant vers l'utilisateur, évitant ainsi de réquisitionner les données directement sur Internet pour chaque téléchargement.

💡bandwidth

Le terme 'bandwidth' fait référence à la quantité de données qui peuvent être transmises par un réseau dans un certain temps. Dans le contexte du script, la mise en cache des jeux sur un serveur local permet d'économiser de la bande passante, car les données ne sont pas constamment téléchargées depuis Internet mais récupérées sur le serveur local.

💡LAN

LAN signifie 'réseau local d'ordinateurs'. C'est un type de réseau qui connecte des ordinateurs et des appareils dans un petit espace géographique, comme un bureau ou une maison. Dans le script, les événements LAN sont mentionnés comme des occasions où la mise en cache des jeux peut être particulièrement utile pour permettre à de nombreuses personnes de télécharger des jeux rapidement.

💡Docker

Docker est une plateforme d'automatisation de l'infrastructure qui utilise des conteneurs pour développer, distribuer et exécuter des applications. Dans le script, Docker est utilisé pour exécuter le logiciel de mise en cache des jeux, en particulier le Steam Cache, de manière efficace et en isolant chaque service dans son propre conteneur.

💡Nginx

Nginx est un serveur web open-source très répandu, connu pour sa capacité à gérer un grand nombre de requêtes simultanées avec une faible consommation de ressources. Dans le script, Nginx est mentionné comme la base de la solution de mise en cache, avec Steam Cache étant une version précompilée pour Docker.

💡RAID

RAID (Redundant Array of Independent Disks) est une configuration de stockage qui utilise plusieurs disques durs pour améliorer les performances ou la fiabilité des données. Dans le script, le RAID zero est utilisé pour atteindre des vitesses de lecture séquentielles élevées en connectant plusieurs disques durs SATA en parallèle.

💡SSD

Un SSD (Solid State Drive) est un type de stockage de données qui utilise des technologies de mémoire flash et qui est généralement plus rapide et plus fiable qu'un disque dur classique. Dans le script, des SSDs sont utilisés pour le serveur de mise en cache pour améliorer les vitesses de lecture et d'écriture des données.

💡DDR4

DDR4 est une génération de mémoire vive dynamique utilisée dans les ordinateurs pour stocker temporairement des données. Elle offre des performances meilleures que les générations précédentes. Dans le script, 64 Go de DDR4 sont mentionnés comme une spécification clé du serveur de mise en cache pour permettre le cache des fichiers en mémoire.

💡DNS

DNS signifie 'Système de Nommage de Domaine'. Il est responsable de la traduction des noms de domaines en adresses IP pour que les utilisateurs puissent accéder aux sites web ou aux services en ligne. Dans le script, le DNS est configuré pour rediriger les requêtes de téléchargement des jeux vers le serveur de mise en cache plutôt que directement sur Internet.

💡Freshbooks

Freshbooks est un logiciel de comptabilité pour les petites entreprises qui permet de gérer les factures, les paiements et d'autres aspects financiers. Dans le script, il est mentionné comme un outil qui pourrait être utilisé par les personnes qui souhaitent mettre en place un serveur de mise en cache de jeux, suggérant qu'il pourrait aider à gérer les coûts associés à l'infrastructure du serveur.

Highlights

Game download bottleneck issue is common in shared environments, especially when multiple users are downloading at the same time.

Solution to speed up downloads involves using a caching server that saves files to a separate machine and relays them to users, reducing bandwidth usage.

Caching servers are used at major LAN events to deliver high download speeds without relying solely on fast internet connections.

Steam Cache is a pre-compiled Docker solution that supports caching for multiple services including Steam, Origin, Riot Games, Battle.net, and even Windows Update.

Docker is used for its efficiency, allowing multiple instances to run without the overhead of full virtual machines.

A 10-gigabit network card and high-speed NVMe SSDs are key components in building a powerful caching server to handle multiple users at full speed.

Setting up a caching server involves configuring static IPs for each service and DNS forwarding to direct traffic to the server instead of external sources.

Using RAID 0 configuration for SSDs boosts sequential read speeds, but it carries a risk of data loss if a drive fails—however, it's not critical since the server caches easily downloadable files.

The guide uses Linux for the server, as Docker can be run more efficiently on Linux compared to Windows, which requires virtualizing the Linux kernel.

Docker allows running individual containers for each game service, making it easier to manage and update the cache for each platform.

The demonstration showed download speeds reaching 7.2 gigabits per second when using the caching server, illustrating its capability for large-scale environments.

In some cases, game download speed is limited by CPU performance during decompression, such as with highly compressed games like PUBG.

The caching server is ideal for LAN events or homes with multiple gamers, reducing internet bandwidth consumption and improving download speeds.

Setting the cache IP as the primary DNS on a router can streamline the process for all devices in a network, rather than configuring each device manually.

This setup may not be practical for individual gamers, but it's a great solution for environments where games are frequently downloaded by multiple users.

Transcripts

play00:00

waiting what seems like an eternity for

play00:03

games to download is annoying enough to

play00:05

start with but when there are multiple

play00:08

people in the house or office and

play00:11

everyone wants to grab a hot new title

play00:13

at the same time you can run into some

play00:16

serious bottlenecking so

play00:19

we set out to solve that problem once

play00:22

and for all

play00:24

without just spending more money on a

play00:26

faster internet connection and now

play00:29

well not quite now jake's fixing it but

play00:31

soon

play00:32

everyone in this building will be able

play00:34

to download games from services like

play00:37

steam at full speed

play00:40

and i'm going to show you guys

play00:42

how after jake fixes the machine and i

play00:47

tell you about corsair's next generation

play00:49

strafe mark ii keyboard it features a

play00:51

variety of cherry mx rgb key switches

play00:54

and eight megabytes of onboard profile

play00:56

storage check it out at the link below

play00:59

[Music]

play01:07

if you've been to an organized lan event

play01:10

recently you were probably wowed by game

play01:12

download speeds that seemed like they

play01:14

were from the future or something

play01:16

but unless it was dreamhack 2018 the

play01:20

event's internet speed is probably

play01:22

nowhere near enough to offer those kinds

play01:25

of speeds

play01:26

to even just a couple of people

play01:28

so

play01:29

how do they do it

play01:32

great question and one that can be both

play01:34

simple and complicated to answer so in

play01:38

short those insane speeds are thanks to

play01:41

the event having something called a

play01:43

caching server

play01:45

basically when a game is first

play01:47

downloaded on the network instead of the

play01:49

files just going straight to the

play01:51

downloader's drive like let's say this

play01:53

laptop that used to be here but instead

play01:55

i'll use this hard drive as a prop

play01:57

instead of them just going straight to

play01:58

this drive they are first saved to a

play02:01

separate machine and then

play02:04

kind of relayed to the user

play02:07

so then the next time someone wants to

play02:09

download that same game let's say to

play02:11

this

play02:12

other hard drive instead of pulling it

play02:15

off of steam or uplay directly it'll

play02:18

save a ton of bandwidth to the outside

play02:20

internet by grabbing it off of that same

play02:23

server this will help keep latency down

play02:26

for all of the gamers that are sharing

play02:28

that same connection

play02:30

so

play02:31

the concept is simple

play02:34

but when you get into sending up engine

play02:36

x dns forwarding dealing with https and

play02:40

worrying about when to clear the cache

play02:42

the actual deployment can get pretty

play02:45

confusing now thankfully for us there

play02:48

are a ton of different solutions that

play02:50

mostly revolve around the same built-in

play02:52

nginx caching solution with the most

play02:54

up-to-date being

play02:56

the appropriately named steam cache

play02:58

it's pre-compiled for docker making it

play03:00

quick to set up and despite its name

play03:03

there's actually a version of it that

play03:04

supports steam origin riot games

play03:08

battle.net frontier launchpad uplay and

play03:11

even windows update so it's perfect for

play03:13

your next lan or even general home use

play03:16

because i mean

play03:17

who needs epic games launcher anyway

play03:18

right

play03:19

yeah right

play03:21

so let's get started on exactly how it

play03:22

works then shall we for most people

play03:25

standard one gigabit networking along

play03:27

with a couple of uh

play03:30

along with a couple of raid zeroed hard

play03:32

drives will be more than sufficient but

play03:37

come on you guys know how we do so we

play03:40

wanted to plan to allow every single

play03:42

writer here in the office to download

play03:44

games at the same time so that would be

play03:47

about one gigabyte per second of

play03:50

sequential read speeds now that's

play03:53

child's play for today's high-end nvme

play03:55

ssds like this one

play03:58

but since we also need capacity and

play04:01

that's not what you're gonna get from a

play04:02

single octane drive we decided on six

play04:06

raid zeroed 480 gig sata ssds from

play04:10

corsair that we pulled out of that dual

play04:12

machine build rip rip in pieces

play04:16

now it should be noted that a single

play04:18

drive failure here would result in a

play04:21

complete loss of all the data on the

play04:23

array but

play04:25

it doesn't really matter since this

play04:27

server is not mission critical all it's

play04:30

doing is caching readily available games

play04:32

and updates we could easily throw a new

play04:34

drive in and redownload it all the other

play04:36

key specs of our system are its 64 gigs

play04:39

of ddr4 ram lots of ram lets the server

play04:42

cache files in memory for quicker

play04:44

transfers and a 10 gigabit network card

play04:48

so remember even though we want to

play04:49

download from this server at one gigabit

play04:52

we want multiple people to be able to do

play04:54

that at the same time so this one needs

play04:56

a bigger pipe now we're using an x540 t2

play05:00

but that's kind of older it was because

play05:01

we had it lying around they're actually

play05:03

cheaper options these days from a

play05:04

quantia and asus

play05:06

so then now that we have a server primed

play05:09

for caching we can get back to the

play05:10

software side of things

play05:13

as i mentioned earlier steam cache comes

play05:15

in the form of a docker container which

play05:17

is kind of like a virtual machine but

play05:20

instead of emulating the entire

play05:22

operating system then with the specific

play05:24

software that we need on top of that

play05:27

docker can run specific software as if

play05:30

it's on its os

play05:32

without running an entire separate os

play05:34

making it a lot more efficient

play05:36

especially if you need to run multiple

play05:38

instances of the same software and we

play05:40

will need to do that since each

play05:42

different service that needs caching

play05:44

steam origin battlenet etc will run in

play05:47

its own instance

play05:49

now we know all of that was a gross

play05:51

oversimplification so we're actually

play05:52

going to link a video below with a

play05:54

better explanation of docker if you're

play05:56

into that

play05:57

docker can run on both linux and windows

play06:00

but the windows version has to actually

play06:02

virtualize linux kernel on top of

play06:04

windows so we're going to stick with

play06:05

linux we went with ubuntu desktop 18.04

play06:08

because we love reading butthurt

play06:10

comments from the arch and mint fanboys

play06:12

just kidding love you guys

play06:14

um but don't worry the guide that we're

play06:16

going to have linked below will work on

play06:17

pretty much any flavor of linux that you

play06:19

like now our first step is to get docker

play06:22

up and running

play06:24

once you have it make sure that you run

play06:26

your docker commands either with sudo or

play06:29

by adding your user to the docker group

play06:32

do not run any of this as root

play06:35

please

play06:36

then for our installation we want to

play06:39

cache all of the services that we use on

play06:41

a regular basis here at the office which

play06:43

means that we're going to need six

play06:45

static ips one for each of them since

play06:48

this os has a graphical interface it's

play06:51

actually super easy to set up our ips we

play06:53

just need to navigate to network

play06:54

settings and enter them well bam bam

play06:58

just like that i type pretty fast now we

play07:00

can start each of the caching docker

play07:02

containers one by one and then steam

play07:05

cache dns which will forward

play07:08

all of the urls that need caching to our

play07:11

server instead of the world wide web

play07:13

then i mean don't worry then if

play07:15

something isn't on our server it won't

play07:17

just fail

play07:18

if the content isn't cached yet it will

play07:20

then get downloaded to the caching

play07:22

server and be forwarded to the

play07:23

downloader seamlessly

play07:25

cool right so

play07:27

theoretically then we should be good to

play07:28

start downloading some games right uh

play07:30

not quite so we need to set the cache ip

play07:33

as dns on all the systems we want to use

play07:35

right okay

play07:37

so

play07:38

keep in mind that if you intend to run a

play07:40

solution like this long term it's a lot

play07:43

more elegant to set your primary dns on

play07:45

your router to the ip of your caching

play07:48

server instead of setting up

play07:51

the dns settings on a computer by

play07:53

computer basis

play07:55

uh don't worry any unrelated traffic

play07:57

will go to the usual location okay so

play07:59

we're ready so here's the caching server

play08:02

we've got our diagnostics panel running

play08:04

and all that and then we've got actually

play08:06

a couple of test victims so first up

play08:08

we've got this guy one of jake's test

play08:10

benches and we're just going to do a

play08:11

quick sanity check make sure

play08:13

everything's working this is actually a

play08:15

10 gig client with an intel optane drive

play08:18

as its boot so go ahead and hit that i

play08:19

want to hit it at the same time as you

play08:21

okay three three two one go

play08:27

okay let's go oh boy brandon you're

play08:28

gonna have to get here

play08:30

23 seconds here

play08:33

i'm at 200 megs i'm coming down at 320

play08:36

megs a second sir you're at what 223 223

play08:40

230. 250.

play08:42

oh wow 300. are you done the game yet uh

play08:46

who's gonna win

play08:48

two seconds two

play08:50

and done

play08:52

same time go check go check because

play08:54

it'll be done too so we don't even have

play08:56

to see the actual speed

play08:58

wonder what the

play09:00

that is disgusting okay so we peaked out

play09:03

at

play09:04

7.2 gigabit 7.2 gigabit yeah from the

play09:08

serve

play09:09

show brandon seven point k so that was

play09:11

the peak 7.2 and then it was kind of

play09:13

averaged around six

play09:15

there's another 6.7 right there

play09:19

dang flabbit that's insane all right for

play09:22

lulls i'm just gonna do

play09:24

pub g and see if that one works

play09:26

oh yeah it is okay so

play09:29

with games like pubg where there's a lot

play09:31

of compression yeah you're limited by

play09:33

your computer so if we look at the cores

play09:35

of this system so this is an i9 you know

play09:37

you don't have a huge amount of single

play09:38

threaded performance

play09:40

so steam will only use a certain amount

play09:42

of cores and it won't bypass that so

play09:44

you'll see

play09:45

so we're capped out by our cpu right now

play09:48

yeah decompressing not by our server so

play09:50

if you see here there's two full cores

play09:52

that are being utilized i think it's

play09:53

normally three or four that it'll use

play09:56

and then past that it won't use anymore

play09:57

to not interrupt the rest of your system

play10:00

right and i think it's more optimized

play10:02

for like four to eight core systems

play10:04

16 core is a little too much for steam

play10:06

so it's a less impressive demo but it's

play10:09

definitely our best case scenario and

play10:10

that means that we could have five

play10:12

systems yeah hitting it at the same time

play10:13

apparently seven now based on what we

play10:15

saw there

play10:16

so i guess conclusion time then uh this

play10:19

may not be a solution for the everyday

play10:20

gamer like many people will only ever

play10:23

download each game

play10:24

play it once then delete it and never

play10:26

download it again

play10:28

and it's a lot more user friendly to use

play10:31

just use steam zone

play10:33

backup feature to a nas if there's

play10:35

something that you you know think

play10:36

occasionally you might want to

play10:37

re-download

play10:39

but if you have a bunch of gaming

play10:40

efficient autos in the house or if you

play10:43

help run a local lan gaming organization

play10:45

we would definitely recommend giving it

play10:47

a shot

play10:48

especially if you have an old computer

play10:50

lying around that's just waiting to be

play10:53

given a new purpose

play10:56

speaking of just waiting what are you

play10:58

waiting for try freshbooks today

play11:00

freshbooks is the small business

play11:02

accounting software custom built for how

play11:04

you want to work it's the simple way to

play11:06

be more productive more organized and to

play11:08

get paid faster freshbooks allows you to

play11:11

create and send professional looking

play11:12

invoices in less than 30 seconds

play11:15

you can set up online payments with just

play11:17

a couple of clicks and get paid up to

play11:18

four days faster they've got apps for

play11:20

ios and android so you can take the

play11:22

entire freshbooks experience with you on

play11:24

the go and you can see when your client

play11:26

has seen your invoice to put an end to

play11:28

the guessing games so for your

play11:30

unrestricted 30-day free trial go to

play11:31

freshbooks.com tech tips and enter linus

play11:34

tech tips in the how did you hear about

play11:36

us section we're gonna have that linked

play11:38

below

play11:39

so thanks for watching guys dislike or

play11:41

like check out our other videos oh wait

play11:43

this is my techwiki outro crap uh also

play11:45

um get subscribed we have merch and let

play11:48

us know if you want to see a follow up

play11:49

to this video where instead of like a

play11:52

janktastic

play11:54

like

play11:55

rat's nest of ssds in the back of a

play11:58

regular tower yeah and jake's

play12:00

water-cooled test bench if you want to

play12:02

see us like set this up properly like

play12:04

get like every steam and origin game

play12:06

possible cached onto it and do some cool

play12:08

demos maybe we should do like a lan

play12:10

center oh

play12:12

that'd be pretty this would be perfect

play12:13

for that yeah we might need more

play12:15

networking though

play12:16

maybe

play12:17

wanna see us take it to the next level

play12:19

let us know in the comments below

Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
serveur cachetéléchargement rapideLAN gamingoptimisation internetSSD RAIDconfig serveurDockerjeux vidéosréseau localmatériel gaming
¿Necesitas un resumen en inglés?