Créer un lecteur RAM dans Windows 10 pour améliorer une instance modded de TES V Skyrim

12

Comment créer un disque RAM dans Windows 10 pour améliorer un TES V modifié? Je voudrais utiliser un ramdisk pour charger les actifs de TES V pour améliorer les performances. J'ai 16 Go de RAM sur cet ordinateur portable et Windows 10 ne peut utiliser que 3,5 Go pendant que je joue à Skyrim. Ma pensée serait de créer un disque virtuel de 8 Go pour charger les ressources essentielles, pas ma liste complète de mods, et de laisser 4 Go pour le système d'exploitation et la 4Gb. pour TES V Est-ce que cela fonctionnerait?

Todd
la source
Peut-être que cela devrait être publié dans Arqade?
Todd
Peut-être devriez-vous accorder plus de 30 minutes à quelqu'un pour répondre à votre question? RAMDisk prend entièrement en charge Windows 10, votre question n'est pas si claire
Ramhound
Qu'impliquez-vous exactement
Todd
Que la question porte sur le sujet mais n'est actuellement pas claire. Ne pas effectuer de cross-post entre plusieurs communautés SE
Ramhound
Je comprends que Win 10 prend entièrement en charge RAMDisk, ma question demande comment et si c'est même possible dans les paramètres que j'ai indiqués dans mon article, j'ai donc pensé que cela pourrait être mieux répondu dans la communauté des joueurs.
Todd

Réponses:

13

Tout d'abord, quelques éléments à considérer:

  • Il a été démontré qu'un SSD fournit généralement des temps de chargement similaires à ceux d'un lecteur RAM en pratique ( source ), même si en théorie un lecteur RAM est plus rapide qu'un SSD en théorie. En outre, un SSD rendrait les choses plus rapides, du chargement de DirectX et d'autres pilotes, en plus des fichiers de jeu eux-mêmes.
  • Si vous rendez votre disque RAM trop volumineux, vous pouvez empêcher Windows d'améliorer les temps de chargement avec la mise en cache des données sur votre RAM inutilisée.
  • Si vous rendez votre disque RAM trop volumineux, vous pouvez induire un échange de fichier d'échange, ce qui ralentit considérablement les choses.
  • Comme vous ne pourrez pas copier l'intégralité du jeu, il sera difficile de déterminer efficacement les fichiers les plus souvent utilisés et les plus lents à ralentir.

Cela dit, pour essayer de le faire, vous pouvez utiliser des liens symboliques (jonctions, pour les dossiers) pour que certains fichiers ou dossiers de votre installation de Skyrim pointent vers les emplacements du lecteur RAM à la place.

  1. Créez un lecteur RAM en utilisant l'un des logiciels gratuits disponibles en ligne. Quelques repères et prix ici . Personnellement, j'aime ImDisk car vous pouvez créer une image ISO de votre disque RAM avec vos fichiers pour un chargement plus facile la prochaine fois.
  2. Copiez un dossier ou certains fichiers, tels que le HighResTexturePack **. Bsa sur le lecteur RAM
  3. Déplacez ces fichiers du dossier d'installation de Skyrim ailleurs temporairement sur votre disque dur (pour les restaurer plus tard)
  4. Ouvrez l'invite de commandes en tant qu'administrateur et créez des liens pour chaque fichier vers l'emplacement du lecteur RAM, à l'aide de mklink. mklink / h pour un lien "dur" (donc le jeu ne peut pas faire la différence) et / d pour un lien de dossier (jonction). Par exemple, si R est votre disque RAM, ces exemples lient un fichier ou un dossier.

    mklink /h C:\Skyrim\Data\BigFile01.bsa R:\BigFile01.bsa

    mklink /d C:\Skyrim\Data\Textures R:\Textures

  5. Jouer le jeu.

mtone
la source
Étant donné que la mémoire RAM est volatile, je pense qu'il serait essentiel d'écrire ces données pour les sauvegarder. Accepteriez-vous?
Todd
@Todd À l'étape 3, je suggère de déplacer les fichiers que vous souhaitez mettre en cache sur votre disque Ram ailleurs sur votre disque dur, vous devrez supprimer les liens (dans l'Explorateur Windows) et remettre les originaux si vous souhaitez restaurer la normale Etat. L'idée que je propose est de ne mettre en cache que quelques fichiers Big Data / Texture qui ne sont pas écrits afin que vous puissiez les perdre de la RAM à tout moment et restaurer facilement l'état normal. Si vous installez / supprimez des mods, assurez-vous d'abord de restaurer l'état.
mtone
Tout simplement parce que son contre-intuitif "Un SSD a montré qu'il fournit généralement des temps de chargement similaires à ceux d'un lecteur RAM dans la pratique", serait bien avec les citations. Cela dit, je conviens qu'un SSD serait le choix intelligent simplement parce que les performances globales seraient meilleures
Journeyman Geek
3
@JourneymanGeek Il est difficile de trouver des références semi-officielles (par exemple pas des forums), mais j'en ai trouvé une. Il y avait une vidéo youtube qui a obtenu un résultat plus rapide sur le disque dur que sur le SSD, évidemment la mise en cache des fenêtres y est apparue - pas une source digne! Je l'ai également essayé moi-même avec Fallout 4 juste pour les coups de pied et je n'ai remarqué aucune amélioration. En outre, Windows va probablement mettre en cache le disque virtuel souvent utilisé, ce qui double la mémoire. C'est amusant de jouer avec, mais je doute que cela en vaille la peine avec un SSD. À un certain moment, le CPU est le goulot d'étranglement.
mtone
1
Pour ajouter à @mtone, Skyrim est notoirement un jeu lié au processeur. Votre meilleur pari est vraiment de rappeler les paramètres.
user2943160