Limiter la mémoire et le processeur disponibles pour un utilisateur sous Linux

Je suis un peu préoccupé par la quantité de ressources que je peux utiliser dans une machine partagée. Existe-t-il un moyen de tester si l’administrateur dispose d’une quantité limitée de ressources que je peux utiliser? Et si oui, pour poser une question plus complète, comment puis-je définir une telle limite?

Je vous remercie.

Pour les limites liées au processus, vous pouvez consulter /etc/security/limits.conf (lisez les commentaires dans le fichier, utilisez google ou utilisez man limits.conf pour plus d’informations). Et comme le souligne jpalecek, vous pouvez utiliser ulimit -a pour voir (et éventuellement modifier) ​​toutes ces limites actuellement en vigueur.

Vous pouvez utiliser le quota commande pour voir si un quota de disque est en vigueur.

Vous pouvez essayer de courir

 ulimit -a 

pour voir quelles limites de ressources sont en vigueur. En outre, si vous êtes autorisé à modifier ces limites, vous pouvez les modifier à l’ ulimit commande ulimit , par exemple.

 ulimit -c unlimited 

élimine toute limite pour une taille de fichier de base qu’un processus peut créer.