Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Récemment, je me suis offert un nouveau PC qui dispose entre autres d'une grande quantité de RAM (32 Gio), ce qui me permet de laisser ouvertes simultanément plusieurs instances de programmes gourmands en ressources. Je sais que ça fait beaucoup, mais bon j'avais les sous pour, et il y avait une promotion…

En tout cas, lorsque j'ai installé Windows 7 x64 sur mon SSD de 120 Gio, j'ai eu une mauvaise surprise en voyant que plus de 80% du disque était plein, juste avec le système d'exploitation (pour environ 40 Gio prévus initialement).

C'est seulement en allant me balader sur le disque que je me suis rendu compte que le SWAP avait été automatiquement réglé sur 32 Gio, et que la mise en veille prolongée était active.

En désactivant la veille prolongée et en réduisant le SWAP, mon disque a retrouvé un pourcentage d'espace libre acceptable.

Pour ne pas avoir pensé tout de suite à « pagefile.sys » et à « hyberfil.sys », d'autant que 2x 32 Gio dans deux fichiers, ça se remarque vite normalement… PEBKAC.
PEBKAC #7828 proposé par Raizarachi le 22/05/2013 | 15 commentaires | 👍🏽 👎🏽 +92
Je sais que ça fait beaucoup, mais bon j'avais les sous pour

mon SSD de 120 Gio

Vu que le budget était là, pourquoi ne pas prendre 256Go pour être plus large ? Le supplément par rapport à un SSD de 128Go est du même ordre que 16Go de RAM.

Quand j'ai changé mon PC j'ai aussi visé large (2 barettes de 8Go), et finalement, c'est rare quand plus de 25% de la mémoire est utilisée (que ce soit pour des jeux ou du calcul mathématique)
Commentaire #93598 écrit par Link le 22/05/2013 à 12h47 | 👍🏽 👎🏽
Moi je dis qu'il n'a pas à preciser qu'il avait les moyens pour son PC car il n'y a pas de lien direct et que son PEBKAC est en rapport a Windows qui créer un fichier Swap aussi enorme.. Alors que je ne pense pas que l'utilité y soit existante ou si peu..
Commentaire #93599 écrit par TheDeadAngel666 le 22/05/2013 à 12h54 | 👍🏽 👎🏽
Juste pour le système et les programmes, 120Go devrait être bien suffisant.
Moi j'ai SSD de 60Go et je n'utilise même pas 40Go avec un Windows 7 depuis 3 ans.
Commentaire #93606 écrit par juu le 22/05/2013 à 13h09 | 👍🏽 👎🏽
Tiens, c'est vrai que c'est con ça: plus t'as de RAM, plus ton SWAP est gros par défaut? Alors que plus t'as de RAM, moins t'as besoin de "swapper", en tout cas à priori...
Commentaire #93613 écrit par ZK456 le 22/05/2013 à 13h28 | 👍🏽 👎🏽
Tout ceci à cause de l'hibernation (veille prolongée) qui stocke les données de la RAM dans le swap (enfin hiberfil.sys) si elle est activée. Donc 32Gio de RAM = 32 Gio de hiberfil.sys
Commentaire #93619 écrit par Rexaonath le 22/05/2013 à 13h43 | 👍🏽 👎🏽
Sauf que sur tous les OS relativement décents, la RAM "libre" n'est (presque) jamais perdue, puisqu'elle est utilisée comme cache disque, et en avoir en grande quantité améliore directement les performances. Alors que l'espace disque inutilisé, lui, tant qu'il y en a assez pour limiter la fragmentation, il n'apporte rien.
Commentaire #93623 écrit par b0fh le 22/05/2013 à 14h14 | 👍🏽 👎🏽
"plus t'as de RAM, plus ton SWAP est gros par défaut?" bah sur Windows, oui (pagefile.sys = ram détectée)

par contre, pour hyberfil, pas de réglage possible.
Commentaire #93632 écrit par nouanda le 22/05/2013 à 15h40 | 👍🏽 👎🏽
Limiter la fragmentation sur un SSD ?

Le firmware d'un SSD est prévu pour dispatcher automatiquement les données afin de répartir le nombre d'écritures sur les puces. Limiter la fragmentation sur un SSD ne veut rien dire, et y lancer une défragmentation est très mauvais pour sa durée de vie (c'est d'ailleurs désactivé par défaut sur Win 7) ;)

Par contre, pour un SSD, avoir de la place disponible peut servir à augmenter sa durée de vie (overprovisioning) :)
Commentaire #93633 écrit par Marmotte le 22/05/2013 à 15h43 | 👍🏽 👎🏽
Il m'est arrivé la même chose !

Sauf que j'avais SSD de 512 giga (2x256 en raid 0) et j'ai donc mis pas mal du temps a remarquer ce problème.
Commentaire #93636 écrit par Jurion le 22/05/2013 à 15h55 | 👍🏽 👎🏽
Parfaitement, limiter la fragmentation sur un SSD.

Même si un SSD n'a pas de seek time, et même si le disque remappe les addresses en interne, un fichier fragmenté demandera un plus grand nombre de requêtes au contrôleur de disque, et plus de travail pour ce dernier, ce qui peut limiter la performance avant que la limite de débit soit atteinte.

Il y a donc un gain de performance, et un intérêt a empêcher proactivement le FS se fragmenter, SSD ou pas.
Commentaire #93645 écrit par b0fh le 22/05/2013 à 16h59 | 👍🏽 👎🏽
Le SS à 128 Gio était le seul que j'avais trouvé avec des taux de transferts aussi importants.
Commentaire #93652 écrit par Raizarachi le 22/05/2013 à 17h39 | 👍🏽 👎🏽
Perso sur le PC que je possède et qui est sous Windows, j'ai 4Gio de RAM.. Et pourtant j'ai jamais eu l'occas de swapper... J'ai régler le soucis je n'ai mis que 256Mio de Swap, car certain logiciels ne se demarre pas si le swap est absent...

PS: J'aurais jamais pu installer win7 sr mon SSD de 60Gio si j'avais eu 32 Gio de RAM -_-'
Commentaire #93672 écrit par TheDeadAngel666 le 22/05/2013 à 20h20 | 👍🏽 👎🏽
Fallait en prendre deux alors. :p
Commentaire #93688 écrit par Kebukai le 23/05/2013 à 00h43 | 👍🏽 👎🏽
>> "Par contre, pour hybefile, pas de réglage possible"

complètement faux ...
extrait du help de powercfg:
-HIBERNATE, -H
Active ou désactive la fonction de veille prolongée. Le délai pris en charge sur tous les systèmes.

Syntaxe : POWERCFG -H <ON|OFF> POWERCFG -H -Size <Taille_%> -Size Spécifie la taille souhaitée du fichier de mise en veille prolongée en pourcentage de la mémoire totale. La taille par défaut ne peut pas être inférieure à 50.
Ce commutateur activera aussi automatiquement le fichier de mise en veille prolongée.

on peut donc soit désactiver la veille prolongée, ce qui supprime le fichier hiberfile, soit régler la taille de ce fichier de 50 à 100% (les 50% correspondent probablement a de la compression, moins de place perdue, mais moins rapide a se sauvegarder/restaurer)
Commentaire #93692 écrit par DePassage le 23/05/2013 à 04h25 | 👍🏽 👎🏽
SPACEMONGER FTW !
Commentaire #93740 écrit par personne le 23/05/2013 à 11h48 | 👍🏽 👎🏽