Page 1 of 1

[RESOLU]Swap

Posted: 06 Dec 2014 18:26
by ernie
Bonjour,

Lors de l'installation de Nas4free j'ai choisi la full installation avec swap.
Il a donc créé une partition swap sur le DD où nas4free est installé.

Une fois nas4free installé, dans le webgui au niveau de 'pagination', il ne me propose pas la partition.

Comment faire pour y avoir accès ?

Merci par avance

Re: Swap

Posted: 06 Dec 2014 20:27
by velivole18
Bonsoir,

Ne pas confondre cache et pagination.
La pagination permet d'étendre la mémoire du serveur, en faisant comme si l'espace disque était de la ram (je caricature mais c'est presque ça).
Le cache permet de lire ce qui a déjà été lu une première fois sur le disque de cache plus rapide sur lequel l'image de ce que vous lisez est restée.
Pour le cache, il peut se faire sur un disque plus rapide que les autres, en général un disque SSD, qu'il faut installer et monter dans la liste des disques.
C'est ensuite par exemple en zfs qu'il faut déclarer ce disque comme un espace cache.
Le disque de cache étant plus rapide, vous gagnez en performance.

Mais bon, pour répondre à votre attente, effectivement, la pagination est proposée à l'installation.
Effectivement, le webgui ne propose pas la partition installée par défaut, il faut l'écrire.

En général, la partition N°1 de votre disque système est le système lui-même, la N°2 est un espace de données libre qui est de la taille de ce qui reste après allocation sur le disque de la partition N°1 et N°3.
La pagination est sur la partition N°3. Si vous avez un disque sata, par exemple, ce sera "/dev/ada0s3".

Cordialement.

Re: Swap

Posted: 06 Dec 2014 20:32
by ernie
comment retrouver le nom exacte de la partition ?

Y a t il une ligne de commande qui permet de voir les partition d'un disque ?

Parce que je retrouve pas le papier où j'avais noté le nom. De mémoire c'était du style: da1s2e

Re: Swap

Posted: 06 Dec 2014 20:45
by velivole18
Bonsoir,

Oui, c'est dans "Diagnostics|Informations|Partitions"

Cordialement.

Re: Swap

Posted: 07 Dec 2014 09:06
by ernie
Merci.

Mais voici ce que j'ai pour da0:

Code: Select all

******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=9729 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=9729 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 20466747 (9993 Meg), flag 80 (active)
	beg: cyl 0/ head 1/ sector 1;
	end: cyl 249/ head 254/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 20466810, size 94879890 (46328 Meg), flag 0
	beg: cyl 250/ head 0/ sector 1;
	end: cyl 11/ head 254/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 115346700, size 40949685 (19994 Meg), flag 0
	beg: cyl 12/ head 0/ sector 1;
	end: cyl 512/ head 254/ sector 63
The data for partition 4 is:
<UNUSED>
Je n'y trouve pas le nom de la partition. En freebsd, qu'elle est la commande pour identifier les partitions ?

Re: Swap

Posted: 07 Dec 2014 13:11
by velivole18
Bonjour,

Votre device système est "/dev/da0" et donc votre partition système est "/dev/da0s1", la partition des données est "/dev/da0s2" et celle de la pagination est "/dev/da0s3". Donc si vous renseignez "/dev/da0s3" pour la pagination, cela devrait fonctionner correctement.

Vous trouverez de très bonnes explications ici : https://www.freebsd.org/doc/fr_FR.ISO88 ... ation.html

Pouvez-vous essayer ?

Erratum : :oops:
Dans ma 1ère réponse, je parlais de swap et de la pagination.
En fait je voulais dire "cache" et "pagination".
Le swap et la pagination, c'est pareil, contrairement au cache.
J'ai donc procédé à la correction de mon post initial.
Désolé.

Cordialement.

Re: Swap

Posted: 07 Dec 2014 13:56
by ernie
Merci.

La correction entre swap, pagination et cache me rassure car votre première version m'avait mis un enorme doute : j'ai rien compris au swap :)

Re: [RESOLU]Swap

Posted: 07 Dec 2014 14:39
by velivole18
Bonjour,

La mémoire de l'ordinateur est divisée en pages.
Toutes les pages ont la même taille et au moindre octet nécessaire à un travail en mémoire est alloué une page.
L'ordinateur n'alloue pas 3 octets lorsqu'il en a besoin, mais au minimum 1 page (de 512 octets par ex. ou 1024 ou 4096 ...)
Lorsqu'il n'y a plus de page libre en mémoire et que le système a pourtant encore besoin de place en mémoire, certaines pages de la mémoire sont "swappées" (recopiées) dans la zone de pagination sur disque, au moins pour le temps où elles ne sont plus utiles, ce qui libère des pages en mémoire pour que le système puisse y déposer ses nouvelles données.
Lorque les données des pages stockées en zone de pagination sont de nouveau utiles, ces pages sont ramenées en mémoire. Ceci peut aussi donner lieu à nouveau à du swap si l'espace mémoire n'est pas suffisant à ce moment là.
Ce qui fait que si sur notre système nous avons besoin de plus de mémoire que nous avons installé de RAM en barrette, l'ordinateur peut passer son temps à swapper, au détriment de la performance.

Avez-vous essayé "/dev/da0s3" ?

Cordialement.

Re: [RESOLU]Swap

Posted: 07 Dec 2014 15:10
by ernie
Repondre oui et c'est cela. J'ai meme essayé avec s2 et cela fonctionne, mais pas adéquate car la taille est trop grosse (pour du data plus).
Ayant installé la full version sur un dd en usb, je suis pas sur que le swap sur ce dd soit pertinent. Pourquoi la full install met le swap sur le même DD ?

Re: [RESOLU]Swap

Posted: 07 Dec 2014 15:39
by velivole18
Bonjour,

Tout d'abord, heureux que cela fonctionne pour vous !
Ensuite, pourquoi le swap est-il mis sur le même disque que le disque système, j'avoue que je ne sais pas.
Sans doute que d'autres participants à ce forum sauront mieux répondre que moi.
Je vous propose d'ouvrir cette question sous forme d'un nouveau post (je m'en occupe).
Si votre disque est en usb, pourquoi ne pas installer Nas4free sur clé USB ?

Cordialement.

Re: [RESOLU]Swap

Posted: 07 Dec 2014 17:10
by ernie
j'ai fait sur une clé qui a rendu l'ame. Donc j'ai pris mon vieux DD usb.
Provisoire pour le moment.