Réglage fin de Linux. Augmentez la vitesse d'Ubuntu. Modification des paramètres de mise en cache en écriture sur disque

À titre informatif seulement. L'administration n'est pas responsable de son contenu.


Téléchargez gratuitement.

vBulletin Connect v5.3.3 est un package de forum puissant, évolutif et entièrement personnalisable pour votre site Web. Version:

5.3.3 (annulé par vBSupport.org)
Exigences minimales php 5.6
Compatible avec PHP 7.1
Pour une nouvelle installation, vous devez renommer le fichier htaccess.txt en .htaccess

Lors de la mise à jour, supprimez le dossier des polices (avant de lancer la mise à jour).
Nouvelles fonctionnalités :
Nouvelle interface utilisateur avec une intégration sociale étendue ;
Optimisé pour les appareils mobiles ;
Installation, gestion et configuration simplifiées ;
Nouvelle architecture de base de données pour une recherche améliorée et de meilleures performances ;
Changement de contenu dynamique pratique ;
Avancé pour le partage de vidéos et d’images ;
Intégration complète avec VigLink ;

Plus de 100 autres nouvelles fonctionnalités et améliorations ;
Applications intégrées :
Forum de discussion
Groupes
Sondages

Blogue
Optimisation des moteurs de recherche :
URL optimisées pour le référencement

Balise META de mot-clé/description personnalisée
Flexibilité:
Profils utilisateur extensibles
Réécriture d'URL
Localisation des interfaces

Métadonnées
Conformité aux normes :
Syndication de contenu (RSS)
Syndication de contenu : RSS, Atom, XML

Compatible PHP v5.4
Système intégré incassable :
La seule connexion impliquée
Système à résolution unique
Le seul panneau de contrôle d'administration

Créez un style/thème continu à travers des articles, des blogs, un forum
Tableaux de bord pour chaque rôle :
Contrôles administratifs
Panneau de configuration du modérateur
Panneau de configuration personnalisé
Système de résolution unifié

Moteur de modèles puissant pour une personnalisation avancée
Contrôle utilisateur :
Système multi-utilisateurs avec rôles et pouvoirs illimités
Sécurité
Groupes impliqués
Pouvoirs granulaires
Notification de problème
SSL compatible
Captcha
Confirmation de l'adresse e-mail
Panneau de configuration de l'éditeur d'actualités de l'administrateur
Système de connexion "grève"
Les modifications d'e-mail et de mot de passe nécessitent le mot de passe actuel

1. Accédez au panneau de configuration de l'administrateur :
Langues et phrases - Télécharger / Télécharger des langues.
2. Dans le champ « SOIT télécharger le fichier XML depuis votre ordinateur », saisissez le chemin d'accès à
le fichier vbulletin-lingual_ru.xml sur votre ordinateur.
3. Dans l'option « Remplacer la langue », sélectionnez « Créer une nouvelle langue ».
4. Dans le champ « Titre de la langue téléchargée », saisissez le nom de la langue.
S'il n'y a aucune donnée saisie, la langue s'appellera "Russe (RU)"
5. Définissez « Oui » sur « Ignorer la version linguistique »
6. Définissez "Oui" sur "Lire le jeu de caractères à partir d'un fichier XML".
7. Cliquez sur le bouton "Importer" et attendez la fin du processus de téléchargement.
7A Si vous le souhaitez, vous pouvez faire de la nouvelle langue la langue « par défaut »,
en cliquant sur le bouton « Par défaut » / « Valeur par défaut » à côté.





À titre informatif seulement. L'administration n'est pas responsable de son contenu.


Téléchargez gratuitement.

vBulletin Connect v5.3.3 est un package de forum puissant, évolutif et entièrement personnalisable pour votre site Web. Version:

5.3.3 (annulé par vBSupport.org)
Exigences minimales php 5.6
Compatible avec PHP 7.1
Pour une nouvelle installation, vous devez renommer le fichier htaccess.txt en .htaccess

Lors de la mise à jour, supprimez le dossier des polices (avant de lancer la mise à jour).
Nouvelles fonctionnalités :
Nouvelle interface utilisateur avec une intégration sociale étendue ;
Optimisé pour les appareils mobiles ;
Installation, gestion et configuration simplifiées ;
Nouvelle architecture de base de données pour une recherche améliorée et de meilleures performances ;
Changement de contenu dynamique pratique ;
Avancé pour le partage de vidéos et d’images ;
Intégration complète avec VigLink ;

Plus de 100 autres nouvelles fonctionnalités et améliorations ;
Applications intégrées :
Forum de discussion
Groupes
Sondages

Blogue
Optimisation des moteurs de recherche :
URL optimisées pour le référencement

Balise META de mot-clé/description personnalisée
Flexibilité:
Profils utilisateur extensibles
Réécriture d'URL
Localisation des interfaces

Métadonnées
Conformité aux normes :
Syndication de contenu (RSS)
Syndication de contenu : RSS, Atom, XML

Compatible PHP v5.4
Système intégré incassable :
La seule connexion impliquée
Système à résolution unique
Le seul panneau de contrôle d'administration

Créez un style/thème continu à travers des articles, des blogs, un forum
Tableaux de bord pour chaque rôle :
Contrôles administratifs
Panneau de configuration du modérateur
Panneau de configuration personnalisé
Système de résolution unifié

Moteur de modèles puissant pour une personnalisation avancée
Contrôle utilisateur :
Système multi-utilisateurs avec rôles et pouvoirs illimités
Sécurité
Groupes impliqués
Pouvoirs granulaires
Notification de problème
SSL compatible
Captcha
Confirmation de l'adresse e-mail
Panneau de configuration de l'éditeur d'actualités de l'administrateur
Système de connexion "grève"
Les modifications d'e-mail et de mot de passe nécessitent le mot de passe actuel

1. Accédez au panneau de configuration de l'administrateur :
Langues et phrases - Télécharger / Télécharger des langues.
2. Dans le champ « SOIT télécharger le fichier XML depuis votre ordinateur », saisissez le chemin d'accès à
le fichier vbulletin-lingual_ru.xml sur votre ordinateur.
3. Dans l'option « Remplacer la langue », sélectionnez « Créer une nouvelle langue ».
4. Dans le champ « Titre de la langue téléchargée », saisissez le nom de la langue.
S'il n'y a aucune donnée saisie, la langue s'appellera "Russe (RU)"
5. Définissez « Oui » sur « Ignorer la version linguistique »
6. Définissez "Oui" sur "Lire le jeu de caractères à partir d'un fichier XML".
7. Cliquez sur le bouton "Importer" et attendez la fin du processus de téléchargement.
7A Si vous le souhaitez, vous pouvez faire de la nouvelle langue la langue « par défaut »,
en cliquant sur le bouton « Par défaut » / « Valeur par défaut » à côté.





Tout moteur nécessite certaines actions pour l'optimiser afin d'obtenir des performances meilleures et plus rapides. Dans notre cas, nous parlerons de l'optimisation de Vbulletin 4.

Étant donné que notre moteur de forum est constamment mis à jour, je n'écrirai pas sur l'optimisation des versions antérieures de Vbulletin, mais commencerai par la version 4.1.12. Bien que je compléterai peut-être progressivement cet article par une optimisation pour les versions précédentes, car tout le monde ne passe pas aux versions plus récentes.

Ici, je vais donner quelques exemples pour rendre votre forum Vbulletin plus rapide et meilleur (en commençant par les choses les plus simples et en passant aux plus complexes). N’oubliez pas que ce qui fonctionne pour moi ne fonctionnera pas nécessairement pour vous. Par conséquent, vous effectuez toutes les modifications à vos risques et périls.

Désactivation de la liste des utilisateurs.

Il existe un moyen simple de désactiver simplement la fonctionnalité dans AdminCP. (Paramètres -> Options -> Options de liste d'utilisateurs)

Ce n’est bien sûr pas global, et vous pouvez l’ignorer et ne pas le faire, posez-vous simplement la question : en avez-vous besoin ? Depuis qu'ils disposent d'une liste, les utilisateurs peuvent la trier, voir qui a le plus de messages, de réputation, etc. Vos utilisateurs l'utilisent-ils ? Probablement pas... à quand remonte la dernière fois que vous avez vous-même utilisé cette liste ?

Quant à moi, il me semble que ces listes ne profitent qu'aux spammeurs, puisque c'est le moyen le plus simple de collecter tous les noms des participants au forum Vbulletin 4 pour l'envoi de spam dans des messages privés.

De plus, la requête nécessaire pour générer une liste d'utilisateurs est terrible pour les serveurs de bases de données et peut entraîner une charge importante sur le serveur.

Augmentation de la vitesse lors du traitement d'une liste de messages personnels.

Si vous n'avez jamais importé de messages privés à partir de sources externes en utilisant Impex ou d'autres moyens, vous pouvez compter en toute sécurité sur le tri des identifiants pour les messages privés. Le tri par ID fera en sorte que votre serveur de base de données n'ait pas à vider les messages privés dans une table temporaire pour effectuer le tri (ce qui rend la requête beaucoup plus rapide).

Pour ce faire, vous devez enregistrer un petit module avec un emplacement dans private_messagelist_filter et y écrire ce qui suit :

Si ($sortfield == "pmtext.dateline") $sortfield = "pm.pmid";

Et voilà, vous venez de rendre private.php environ 20 % plus rapide.


Nous mettons en place une recherche plus efficace des derniers messages de l'utilisateur.

Nous allons sur FTP, recherchons le fichier include /class_userprofile.php et remplaçons les données qu'il contient comme suit, recherchons :

$getlastposts = $this->registry->db->query_read_slave(" SELECT thread.title, thread.threadid, thread.forumid, thread.postuserid, post.postid, post.dateline FROM " . TABLE_PREFIX . "post AS post INNER JOIN " . TABLE_PREFIX . "thread AS thread USING (threadid) WHERE thread.visible = 1 AND post.userid = " . $this->userinfo["userid"] . " AND post.visible = 1 ORDER BY post.dateline DESC LIMITE 20");

et remplacez-le par ceci (plus précisément ORDER BY) :

$getlastposts = $this->registry->db->query_read_slave(" SELECT thread.title, thread.threadid, thread.forumid, thread.postuserid, post.postid, post.dateline FROM " . TABLE_PREFIX . "post AS post INNER JOIN " . TABLE_PREFIX . "thread AS thread USING (threadid) WHERE thread.visible = 1 AND post.userid = " . $this->userinfo["userid"] . " AND post.visible = 1 ORDER BY post.postid DESC LIMITE 20");

Cela rend la demande un peu plus correcte qu’elle ne l’est déjà. De cette façon, vous n'aurez pas à trier dans une table temporaire. Pour les utilisateurs ayant plus de 1000 messages, la requête initiale prendrait environ 10 secondes, dans notre cas beaucoup moins. Cela s'applique principalement au profil utilisateur Vbulletin 4 pour afficher les publications récentes.

Vérification de l'index des sujets.

Si vos forums ont un ordre de tri par défaut défini sans modification comme nous l'avons fait ci-dessus, assurez-vous que tous vos index se trouvent dans leurs tables. Il y a eu des cas où les index se chevauchaient pour des raisons que je ne connais pas et certains forums ne s'ouvraient pas.

Je propose que le tri par défaut se fasse sous forme de date (la colonne qui utilise ces données s'appelle « dateline »), et pour implémenter cela, exécutons la requête :

ALTER TABLE fil de discussion ADD INDEX forumid2_dp (forumid, visible, sticky, dateline)

Cette demande s'applique spécifiquement à moi, dans votre cas forumid2_dp devrait avoir votre nom. Utilisez à vos propres risques.

Soyez prudent lors de l'installation de modules complémentaires.

Ce n'est pas parce que quelqu'un crée des modules et des hacks qu'ils sont faits spécialement pour vous, qu'ils ont travaillé sur les grands forums Vbulletin 4 et qu'ils sont exempts de bogues. Un excellent exemple est celui des rapports faisant état de piratages massifs via un hack ou un autre.

Bien sûr, on peut supposer que les développeurs ne peuvent pas tout prendre en compte, et passer au crible tous les hacks pour qu'ils n'entrent pas en conflit, mais... Assurez-vous que le module Vbulletin ne provoque pas de grosses charges de base de données, assurez-vous que le hack a le potentiel de se protéger contre les injections SQL ou XSS . Malheureusement, il existe des milliers d’applications et de modifications, et il n’est tout simplement pas possible de tout vérifier. Ce sera mieux si vous écrivez tous les hacks vous-même ou si vous commandez à quelqu'un d'autre. Spécialement adapté à vous et à vos tâches.

N'utilisez pas de tables dans InnoDB.

Ici, bien sûr, ils peuvent me cracher au visage, puisque ce sujet a déjà été discuté un million de fois, mais d'après ma propre expérience, je peux dire que je travaille à 100% sur les tables MyISAM pour toute action. Parfois, je traite 1 000 requêtes par seconde.

Si vous commencez déjà à paniquer lorsque tout se bloque lors des requêtes, en particulier dans la nouvelle recherche Vbulletin, remplacez les tables InnoDB par MyISAM. MyISAM répond plus rapidement aux demandes individuelles car vous n'avez pas à gérer le verrouillage des enregistrements individuels. InnoDB est globalement plus rapide, mais uniquement parce qu'il permet aux requêtes de s'exécuter simultanément. Si vos requêtes s'exécutent déjà rapidement sous MyISAM, il n'est pas nécessaire de passer à InnoDB. A MON HUMBLE AVIS.

Évaluation des articles

0%

Notation

Évaluation des utilisateurs : 0,35 (1 voix)

Cependant, si vous utilisez un environnement de bureau lourd comme Unity, la vitesse peut chuter. Cet article contient une liste de 4 conseils simples que vous pouvez appliquer pour accélérer votre système Ubuntu 16.04. Vous devriez constater des améliorations de vitesse sur le matériel plus faible et dans Virtualbox. Cela aide également même si vous avez installé sur un SSD.

Rendez votre ordinateur à nouveau plus rapide !

1. Désactivez le lancement des applications

Ubuntu 16.04 lance de nombreuses applications au démarrage que vous pourriez trouver inutiles. Pour accélérer le processus de chargement, vous pouvez en désactiver certains. Cependant, la plupart des applications en cours d'exécution sont masquées. Pour les afficher, exécutez simplement la commande suivante :

Sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Lancez ensuite l'application de lancement depuis Unity Dash.

Pour désactiver l’exécution d’une application, décochez-la simplement.

Voici quelques applications qui pourraient vous paraître répréhensibles.

Disponibilité du gestionnaire de profils

Il est utilisé pour afficher l'icône d'accessibilité de la barre d'état sur l'écran de connexion. Si vous n'avez pas besoin du clavier à l'écran ou du lecteur d'écran, vous pouvez le désactiver.

Moniteur de sauvegarde

C'est déjà-dup-monitor. Si vous ne souhaitez pas créer de sauvegarde, désactivez-la.

Caribou

Désactivez-le si vous n'avez pas besoin du clavier à l'écran.

Partage de bureau

Désactivez-le si vous n'avez besoin de personne pour gérer votre système Ubuntu à distance. Vous avez toujours la possibilité de contrôler à distance l'ordinateur d'un ami via VNC.

Logiciel Gnome

Désactivez-le si vous souhaitez installer un logiciel dans le terminal et n'utilisez pas le logiciel Gnome.

Orque pour la lecture d'écran

Éteignez-le si vous pouvez toujours voir le beau monde.

Partage de fichiers personnels

Désactivez-le si vous n'utilisez pas Bluetooth pour partager des fichiers.

Notificateur de mise à jour

Désactivez-le si vous ne souhaitez pas être averti lorsque des mises à jour logicielles sont disponibles.

2. Ajustez le fichier d'échange

Nous savons tous que la RAM est beaucoup plus rapide qu'un disque dur.

Faisons une petite expérience : démarrez le système Ubuntu 16.04, ouvrez certaines applications comme Firefox, LibreOffice, Mozilla Thunderbird, Evince pour afficher des documents, puis faites quelque chose avec. Ne le met pas en pause et ne le met pas en veille prolongée. Puis après quelques heures, revenez à Ubuntu 16.04. Vous verrez que ces applications répondent mal aux clics de souris car elles sont restées inactives et déchargées sur le disque dur.

Vous pouvez trouver sur le moniteur système qu'Ubuntu utilise l'espace d'échange même si vous disposez de beaucoup de mémoire physique libre.

Cela se produit à cause de la valeur de swappiness par défaut d'Ubuntu. Swapiness est un paramètre du noyau qui contrôle la fréquence à laquelle Linux échange des processus inactifs pour échanger de l'espace sur le disque dur.

La valeur de swappiness est comprise entre 0 et 100. Une valeur inférieure signifie que Linux utilisera moins l'espace de swap, tandis qu'une valeur plus élevée amènera Linux à utiliser l'espace de swap plus souvent. La valeur par défaut sur Ubuntu est 60, ce qui signifie que votre ordinateur a utilisé 40 % de sa mémoire physique, après quoi le noyau Linux commence à s'afficher.

Vous pouvez utiliser la commande suivante pour vérifier la valeur actuelle.

Sudo sysctl vm.swappiness=10

N'ajoutez pas d'espaces avant ou après le signe égal. Ce paramètre n’est pas permanent.

Afin de le rendre persistant après le redémarrage, vous devez modifier le fichier.

Sudo nano /etc/sysctl.d/99-sysctl.conf

A la fin de ce fichier, ajoutez la ligne suivante.

Vm.swappiness=10

Enregistrez et fermez ce fichier. (Appuyez sur Ctrl+O pour enregistrer, appuyez sur Ctrl+X pour quitter) Celui-ci s'applique également à votre serveur Ubuntu 16.04.

3. Précharger les applications fréquemment utilisées

Vous n'êtes pas satisfait de la vitesse de lancement de Firefox ou d'autres applications lentes ? Voici un petit logiciel appelé préchargement, qui consiste à mémoriser le type d'applications que vous utilisez le plus souvent et à charger les bibliothèques et exécutables associés en mémoire afin que ces applications puissent s'exécuter plus rapidement.

Installez le préchargement sur Ubuntu 16.04 à l'aide de la commande :

Préchargement de l'installation Sudo apt

Une fois le préchargement installé, le démon démarrera automatiquement. Vous pouvez vérifier cela avec :

Préchargement de l'état Systemctl

Si cela ne fonctionne pas, exécutez-le à l'aide de la commande suivante :

Sudo systemctl démarrer le préchargement

Vous pouvez désormais oublier le préchargement et effectuer votre autre travail.

4. Désactivez les effets inhabituels

Des effets inhabituels peuvent ralentir votre ordinateur. Nous pouvons utiliser compizconfig-settings-manager pour les éteindre.

Sudo apt installer compizconfig-settings-manager

Lancez-le en utilisant Unity Dash. Cliquez ensuite sur l'onglet Effets à gauche et désactivez les effets que vous n'aimez pas. Vous pouvez désactiver tous les effets si vous le souhaitez.

Vous pouvez également désactiver le flou d'arrière-plan à l'aide de l'outil Tiret d'unité pour rendre Dash plus réactif.

Sudo apt installer unity-tweak-tool

Ensuite, ouvrez-le, sélectionnez l'onglet de recherche et désactivez le flou d'arrière-plan.

Lequel préfères-tu ?

À

Après

Astuce bonus : découvrez le coupable du chargement lent

Vous pouvez savoir quel service met combien de temps pour terminer son démarrage en entrant la commande suivante dans le terminal.

Systemd-analyser le blâme

Comme vous pouvez le voir sur l'écran ci-dessus, mnt-pi.mount et vboxadd.service sont les coupables sur mon ordinateur. Je sais que mnt-pi.mount est responsable du montage NFS pour mon Raspberry Pi, mais je n'ai plus besoin de NFS, je peux donc supprimer en toute sécurité le montage NFS du fichier /etc/fstab. Je sais aussi que le service vboxadd n'est utile que pour les machines virtuelles, je peux donc désactiver ce service sur ma machine physique.

Sudo systemctl désactiver vboxadd.service

Pour connaître le temps de chargement, exécutez la commande suivante :

Temps d'analyse du système

Autres moyens d'accélérer Ubuntu 16.04

Connaissez-vous d’autres moyens d’accélérer Ubuntu 16.04 ? Partagez vos conseils dans les commentaires ci-dessous.

Tout système d'exploitation basé sur le noyau Linux se compare avantageusement à tous les autres en termes de vitesse. Cela en fait un standard de facto pour différents types d’appareils qui ne brillent pas par leurs performances.

Malgré cela, la plupart des utilisateurs souhaitent des performances encore plus élevées de leur ordinateur.

Le système d'exploitation Ubuntu et tout autre système d'exploitation Linux vous permettent de le faire, car certains paramètres par défaut ont des valeurs moins qu'optimales. C'est le désir des développeurs de polyvalence et de travailler sur tout type de matériel informatique au détriment des performances.

Un peu de théorie

Ce n'est un secret pour personne que pour la plupart des ordinateurs modernes, le maillon le plus faible est le sous-système de disque. Au cours des dernières années, la technologie a « augmenté » les performances de presque tous les composants informatiques, mais cette avancée technologique n'a pas affecté les disques durs. Même s’il y a des progrès en matière d’accélération dans ce domaine, cela semble presque insignifiant dans le contexte général. C'est pourquoi l'optimisation et le « réglage » du système d'exploitation Ubuntu doivent commencer par l'optimisation du fonctionnement du sous-système de disque.

Pour la plupart, les systèmes de fichiers Ext3 et Ext4 modernes fonctionnent bien et ne nécessitent aucun réglage précis. Une attention plus particulière doit être accordée au fonctionnement de la RAM et du sous-système de disque dans son ensemble.

Tout système d'exploitation Linux, y compris Ubuntu, est conçu de telle manière qu'il utilise presque simultanément la RAM et un fichier d'échange pour stocker certaines données temporaires. échanger. Ce fichier d'échange se trouve sur le disque dur et est nécessaire pour décharger la RAM lorsqu'elle est pleine. Grâce à cela, l'utilisateur a la possibilité d'exécuter des applications lourdes avec une petite quantité de RAM, où certaines informations sont stockées sur le disque dur. Comme on dit : « lentement mais sûrement ». C'est exactement la même chose que dans les affaires, qui souhaite payer un supplément pour des ressources de production qui ne sont pas entièrement utilisées, ou lors d'une commande de publicité à Ekaterinbourg, le client ne paiera pas trop d'argent supplémentaire pour une publicité excédentaire, dont le plein effet restera non réclamé. .

Pourquoi les données sont-elles stockées "... presque simultanément..." dans le swap et la RAM ?

Parce qu'Ubuntu est conçu de telle manière que lorsque la RAM est pleine à 40 %, elle est libérée dans le fichier d'échange. Si nous prenons un « ordinateur standard » comme un ordinateur avec 2 Go de RAM (la plupart des netbooks modernes ont encore moins de mémoire - 1 Go), alors nous pouvons calculer que 40 % de la mémoire totale est de 819,2 Mo (1024 Mo * 2 * 0 , 4 = 819,2 Mo). Le navigateur Internet Google Chrome, par exemple, consomme en moyenne environ 200 à 300 Mo de RAM. Les autres navigateurs consomment à peu près la même quantité. Mais il est très rare de rencontrer un utilisateur qui n'utilise probablement pas la principale caractéristique des systèmes d'exploitation modernes - le multitâche et qui n'exécute pas plusieurs applications en même temps.

Lorsque la RAM atteint un seuil spécifié, le système d'exploitation la libère dans un fichier sur le disque dur, c'est-à-dire qu'il permet à l'un des périphériques les plus lents de l'ordinateur de « prendre le relais » et de fonctionner.

Il s'ensuit que les paramètres de RAM par défaut dans Ubuntu ne sont pas entièrement adaptés au travail quotidien.

Je voudrais noter que personne ne prétend que le fichier d'échange n'est pas nécessaire dans le système d'exploitation et que son utilisation peut être complètement abandonnée. C’est juste que son rôle dans le fonctionnement du système d’exploitation peut être légèrement minimisé.

Cet article appelle à une utilisation plus optimale de la RAM existante, car par défaut, le système d'exploitation conserve une grande quantité de RAM simplement inutilisée, « ralentissant » ainsi le système d'exploitation.

Accélérer le sous-système de disque d'Ubuntu

Pour plus de commodité, tout le travail visant à accélérer Ubuntu est divisé en plusieurs parties :

  1. Modification du fichier de configuration /etc/sysctl.conf:

    sudo nano /etc/sysctl.conf

    1. Tout en bas de ce fichier il y a un paramètre vm.swappiness, qui est précisément responsable de la répartition de la RAM. Par défaut, il est défini sur 60, ce qui indique que 60 % de la RAM doit rester libre dans tous les cas. Pour les postes de travail, il est recommandé de changer cette valeur à 10. Elle devrait ressembler à ceci :

      vm.swappiness=10

      Si ce paramètre n'est pas là, alors vous devez l'ajouter à la toute fin du fichier de configuration ouvert !

    2. A la fin de ce fichier il est recommandé d'ajouter le paramètre vm.vfs_cache_pression, qui indique la taille du cache disque à utiliser.

      Si vous êtes propriétaire d'un ordinateur avec Disque SSD, alors le paramètre suivant sera pertinent pour vous :

      vm.vfs_cache_pression = 50

      Si vous possédez un ordinateur avec "simple" disque dur, alors la plus grande réactivité peut être obtenue en réglant le paramètre :

      vm.vfs_cache_pression = 1000

  • Si vous n'utilisez souvent que quelques applications dans votre travail quotidien, vous pouvez utiliser la mise en cache. Il existe un démon supplémentaire à ces fins précharger, qui collecte des statistiques sur « vos préférences » et conserve certains des fichiers les plus populaires des applications lancées dans la RAM, vous évitant ainsi des attentes fastidieuses pour un long téléchargement initial.

    Pour utiliser le démon de préchargement dans Ubuntu, vous devez l'installer :

    sudo apt-get préchargement d'installation

    le préchargement ne nécessite aucune configuration supplémentaire supplémentaire.

  • Après toutes les manipulations, vous devez redémarrer le système d'exploitation ou faire :
  • Informations Complémentaires

    Si vous n'êtes pas prêt à modifier immédiatement l'ensemble du fonctionnement du système de distribution de RAM, vous pouvez appliquer temporairement ces paramètres, qui resteront en vigueur jusqu'au prochain redémarrage du système d'exploitation. Pour ce faire, vous devez exécuter les commandes appropriées :

    echo 10 > sudo /proc/sys/vm/swappiness

    echo 1000 > sudo /proc/sys/vm/vfs_cache_pression

    Pour les utilisateurs qui ne sont pas prêts à travailler avec la ligne de commande et les fichiers de configuration, il existe une solution sous la forme d'un utilitaire graphique pour affiner le système d'exploitation Ubuntu - qui « peut » le faire.

    Grâce à cela, votre système d’exploitation recevra une « bouffée » d’air frais et l’utilisation de la RAM de votre ordinateur sera des plus optimales.

    7 articles au hasard :

    Commentaires

    1. myr4ik07
      29 août, 14h35
    2. myr4ik07
      29 août, 14h43

      P.S. De plus, le démon utilisé par celui-ci ne ressentira pas immédiatement les performances augmenter !

    3. Andreï
      29 août, 15h07
    4. Danil
      29 août, 19h49

      1 à 100 est la valeur de vm.swappiness et 1 000 pour vfs_cache_pression est juste. Mut@NT – merci pour l'article !

    5. Mut@NT
      30 août, 11h54

      mon4ik07 : S'il vous plaît, sources au studio...

      De quoi parles-tu? L'article a été rédigé à partir d'un grand nombre de blogs et de sites qui copient et collent du contenu de nulle part.

      mon4ik07 :À propos, vous avez oublié de mentionner que le travail du démon de préchargement sera perceptible si l'utilisateur dispose d'une grande quantité de RAM physique.
      P.S. De plus, le démon utilisé par celui-ci ne ressentira pas immédiatement les performances augmenter !

      Merci pour la précision. J'ajouterai.

      Andreï : vfs_cache_pression=1000 est-ce une erreur ? Pour ce paramètre, les valeurs de 1 à 100 sont valides et la valeur par défaut est 100 dans Ubuntu. Plus la valeur est faible, plus la quantité est mise en cache.

      Il semble qu'il n'ait aucune limitation.

    6. selius
      31 août, 10h01

      Ubuntu 10.04, je l'ai fait selon les instructions - je ne sais pas s'il y a un gain de performances (ou c'est plutôt une auto-hypnose) - ça fait plus d'une journée, le vol est normal ! Ce n'est certainement pas pire =)
      Merci pour l'article!

    7. Mut@NT
      31 août, 11h45

      Selius : Ubuntu 10.04, je l'ai fait selon les instructions - je ne sais pas s'il y a un gain de performances (ou c'est plutôt une auto-hypnose) - ça fait plus d'une journée, le vol est normal ! Cela n’a certainement pas été pire =) Merci pour l’article !

      Cela dépend de la façon dont vous travaillez avec le système d'exploitation. Si vous disposez initialement d'une grande quantité de RAM, son remplissage n'a peut-être pas atteint le niveau de déchargement dans le fichier d'échange.

      Dans la plupart des cas, ces actions suppriment une légère lenteur du système lors d'un fonctionnement prolongé.

    8. Compléter
      31 août, 05h42

      J'ai résolu le problème en mangeant, mais plus cher. J'ai complètement désactivé le swap, supprimé la partition de swap et augmenté la RAM à 8 Go. Il n'y a désormais plus de décalage dû au vidage du swap sur le disque

    9. Léana
      9 juillet, 02h02

      Je l'ai fait selon la description, mais dans mon cas je n'ai pas remarqué de gain particulier, mais apt-get install zram m'a semblé plus utile. Si quelqu'un veut expérimenter, le swappiness devra être ramené à 60, ou au moins 40, sinon l'astuce ne fonctionnera pas.



    Des questions ?

    Signaler une faute de frappe

    Texte qui sera envoyé à nos rédacteurs :