8G RAM et SSD – quelle taille devrait être le swap?

J'ai un ordinateur avec 8G RAM et un SSD 128G. Je ne prévois pas hibernate. Quelle taille de swap reorderiez-vous? Voulez-vous changer n'importe quel swappiness?

Dans un futur proche, je comstackrai des programmes (ou même des kernelx), j'exécuterai des machines virtuelles (en laissant au less 5G pour le système), et je jouerai peut-être occasionnellement à un jeu.

Vous devriez être bien avec seulement 2 ou 4 Go de taille de swap, ou aucun du tout (puisque vous ne prévoyez pas hibernate).

Une règle de base souvent citée dit que la partition swap devrait être deux fois la taille de la RAM. Cette règle avait du sens sur les systèmes plus anciens pour faire face à la quantité limitée de RAM; de nos jours, votre système, à less que sur charge lourde, n'échangera pas du tout.

Cela dépend surtout si vous allez faire une utilisation intensive de memory de votre machine; si c'est le cas, vous pouvez augmenter la quantité de RAM.

Notez qu'un disque SSD est sujet à plus d'usure qu'un disque dur et est limité par un certain nombre de cycles de réécriture. Cela ne rend pas optimale d'héberger une partition de swap.

Edit: Voir aussi cette question: Linux, SSD et swap

En supposant que nous ne ressassions pas, l' échange est-il un anachronisme? conversations / débats, je vous suggère de jeter un oeil sur le wiki archlinux sur le sujet . Comme toujours, il est une excellente ressource pour toute dissortingbution et couvre les bases ainsi que l'optimization des performances suggérées pour les SSD.

Le tldr; selon le wiki arch:

L'espace de swap est généralement recommandé pour les users avec less de 1 Go de RAM, mais devient plus une question de preference personnelle sur les systèmes avec des quantités gratuites de RAM physique (bien que cela soit requirejs pour une prise en charge du disque dur).

Je recommand de ne PAS créer un espace de swap. 8 Go de memory vive est plus que suffisant, en particulier lorsque vous utilisez un système léger tel que GNU / Linux. Mon ordinateur portable a 4 Go de RAM sans espace de swap et il a compilé sa juste part des kernelx, ainsi que des jeux courus sans baisse de performance.

Les espaces de swap sont plus bénéfiques pour ceux qui n'ont pas beaucoup de RAM.

Il est assez facile d'avoir 8 Go de RAM sur un bureau, et les anciennes règles de la taille de la partition de swap vous donneront une énorme quantité de RAM virtuelle, mais cela dépendra du logiciel que vous utilisez.

Alors, vérifiez ce que fait votre ordinateur. Il y a des programmes charts tels que le gestionnaire de tâches et les programmes de command line tels que free -h (j'utilise cette forme de la command parce que c'est plus facile pour un humain).

Il existe des programmes qui luttent dans 4 Go de RAM. Ce n'est pas seulement le programme particulier, il y a beaucoup de code OS qui doit être là, et quand vous allez à 8 Go, vous pouvez get un peu d'insouciance sur ce qui se passe. Si vous n'avez pas besoin d'échanger, utilisez la RAM.

J'ai remarqué la lutte de 4 Go avec Kerbal Space Program et la visionneuse Firestorm pour Second Life . Il existe des alternatives à Firestorm qui n'ont pas besoin de beaucoup de RAM. Même tâche, requests différentes, c'est pourquoi vous devez mesurer.

Il y a beaucoup de recommandations sur la taille de swap je pense.

Une des conditions que j'ai collectées par le passé est la suivante: si vous prévoyez d'utiliser des bases de données Oracle, la taille de swap doit être deux fois la memory physique ou oracle ne peut pas être installé.

En outre, cela dépend totalement de vos besoins. Si vous faites beaucoup d'édition graphique / Photoshopping, alors vous aurez besoin de beaucoup de RAM, sauvegardé par beaucoup d'espace de swap.

Pour un user normal, un espace de swap de la taille de la RAM physique devrait être suffisant.

Amusez-vous, Gerhard