TP PowerShell – RAM & SWAP

Salut à tous,

J’ai eu quelques questions sur le fonctionnement du swap récemment. Donc une explication rapide.

Kézako le Swap ?

La « mémoire swap », communément appelé « swap », correspond en fait à un espace sur le disque dur utilisé par le système d’exploitation lorsque la mémoire RAM (la vrai) arrive à saturation.

Et comme le disque dur pédale dans la semoule vachement moins rapidement que la mémoire RAM ; quand vous avez trop de données qui partent dans le Swap : ça ralentie tout, car les programmes attendent de récupérer leurs données sur le disque pour continuer à travailler.

Comment on règle le swap pour les $null ?
(sous Windows 7)

Bouton droit sur l’icône de l’ordinateur et propriété, puis paramètres système avancé, Paramètres de performances. Dans l’onglet avancé => mémoire virtuelle-> modifier; décocher gestion automatique et gérer manuellement vos paramètres.

À quoi ça correspond ?

Le swap Windows augmente automatiquement en fonction des besoins. Avec un minimum alloué de 16Mo et qui pourrait monter jusqu’à 3.5Go

Sous Linux, en général, le swap est une partition définie lors de l’installation de l’OS.

Sous Windows, c’est le fichier pagefile.sys (caché) que vous trouvez à la racine du disque … Lire la suite

Tuto Linux – Déployer un site en KeystoneJS

Allez c’est partie j’essai de déployer un vrai site en KeystoneJS.

étape zéro

(Note: jusqu’à ce que j’indique le contraire toute cette partie se fait en root)
On réfléchi pas avant de commencer :

apt-get update
apt-get upgrade

Ensuite je me suis basé sur le tuto du site du projet, ici :

http://keystonejs.com/getting-started/

Notez quand même que pour ceux qui n’y connaissent rien, Ça à l’air un peu plus complexe que pour Ghost.

Notez également que je teste ça sur une 7.5 et pas la dernière 8 de debian

Prérequis

On va commencer par installer ce qu’ils demandent

Node.js

En rebondissant du site de keystonejs vers celui de node.js, on fini par tomber sur le tutoriel Installing Node.js via package manager sur le GitHub. Qu’on suit donc bêtement pour la partie debian :

apt-get install curl
curl -sL https://deb.nodesource.com/setup | bash -

Pour ceux qui se demande c’est quoi cURL] : C’est un wget amélioré en gros

Puis assez logiquement ensuite :

apt-get install -y nodejs

(pour le coup cette partie là, c’est la même que pour Ghost, du coup, pour moi, il n’y avait rien à faire)

Et s’ils ne sont pas déjà installé :

apt-get install -y 
Lire la suite