Parfois, mon ordinateur portable est bloqué en raison d'une utilisation excessive de la RAM lorsque j'ouvre des applications volumineuses. Donc, s'il ne répond pas, j'arrête l'ordinateur portable à l'aide du bouton d'alimentation. Est-ce que cela endommage Ubuntu de quelque manière que ce soit? Peut-elle engendrer des problèmes de sécurité ou des vulnérabilités?
22
Réponses:
Cela ne causera pas de problèmes de sécurité ou de vulnérabilités.
Mais cela peut endommager votre système d'exploitation et perdre des données en fonction des tâches en cours d'exécution.
Cela étant dit, votre ordinateur ne devrait toujours pas rester bloqué en cas d'utilisation élevée de RAM.
la source
Évidemment, vous perdrez la quantité de données qui se trouvaient dans votre RAM à ce moment et qui n'ont pas encore été écrites sur le disque. Il existe également un risque théorique de corruption des données / du système de fichiers.
D'après ma propre expérience, je peux vous dire que je réinitialise durement mon PC 4 à 5 fois par jour au cours des 5 dernières années et que je n'ai jamais eu le problème de systèmes de fichiers corrompus. Je pense que ext3 / ext4 / ufs sont assez robustes pour ce type d'échecs.
En face de cela, je pense que NTFS est beaucoup plus enclin à cela. Sur ma plate-forme de jeu Windows, j'ai ~ 15% de risques de corruption du système de fichiers après un écran bleu et je vais devoir démarrer à partir du disque pour exécuter un outil de réparation du système de fichiers dans ce cas ... ** soupir **
la source
top
sortir le processus ou tout simplementkillall
.Vous courez le risque de provoquer des incohérences dans le système de fichiers. Il est préférable, même en l'absence de RAM, car cela fonctionne normalement dans de telles situations, d'utiliser la séquence alt-sysrq, car cela tentera d'arrêter les choses aussi proprement que possible (si cela échoue, alors vous n'êtes pas pire que si vous avez appuyé sur le bouton d'alimentation, mais si cela réussit, vous êtes potentiellement mieux loti). La séquence est la suivante:
Maintenez enfoncée la touche alt et la touche marquée "sys rq" en même temps (si vous êtes sur un ordinateur portable, vous devrez peut-être maintenir une touche spéciale sur l'ordinateur portable pour accéder à la fonction "sys rq"). Avec ces touches enfoncées, appuyez et relâchez les lettres suivantes dans l'ordre suivant:
la source
Peut-être que cela aidera un peu, par défaut, ubuntu et d'autres swappiness sont définis sur 60, lorsque votre système atteint 60% de l'utilisation du ram, il change pour swap, ce qui est lent.
Ouvrez ce fichier sur gedit ou nano en utilisant:
gksudo gedit /etc/sysctl.conf
OUsudo nano /etc/sysctl.conf
Ajoutez ceci à la fin du fichier:
vm.swapiness = 0
Enregistrez le fichier et redémarrez.
De plus, quand il devient lent, vous devriez vérifier s'il utilise vraiment le swap qui ralentit le système, sinon les changements ci-dessus ne vous aideront pas.
la source
Dans mon cas, je ne fais pas de démarrage forcé intentionnellement, cela se produit lors d'un déclenchement électrique et à chaque fois que ce soi-disant
ext4
corrompu. Je coursfsck
sur un démarrage avancé. Je peux me connecter afterwords mais le gestionnaire de réseau cesse de fonctionner. Undpkg
verrou dir. Je me retrouve dans la réinstallation. Mon MAC vaut mieux ici même WINDOWS.la source