Tag: 资源限制

叉炸弹保护不起作用:进程数量不受限制

我刚刚意识到我的系统并没有正确限制每个用户的进程数量,因此不会阻止用户使用分叉炸弹并使整个系统崩溃: user@thebe:~$ cat /etc/security/limits.conf | grep user user hard nproc 512 user@thebe:~$ ulimit -u 1024 user@thebe:~$ :(){ :|:& };: [1] 2559 user@thebe:~$ ht-bash: fork: Cannot allocate memory -bash: fork: Cannot allocate memory -bash: fork: Cannot allocate memory -bash: fork: Cannot allocate memory -bash: fork: Cannot allocate memory -bash: fork: Cannot allocate memory -bash: fork: Cannot […]

我可以限制单个应用程序的CPU使用率吗?

有没有办法阻止ClamScan吃我的服务器CPU?

通过删除旧文件来限制目录的大小

我有一个IP摄像头,它将其录像保存在我的Ubuntu Server 12.04中名为Camera1的特定目录中。 我想通过每天删除一次 – 最旧的文件来将此文件夹的大小限制为5 gigs。 我首先检查了配额程序,但它似乎不允许创建新文件和删除旧文件。 所以我认为最好的方法是运行bash脚本……

有没有办法限制软件中心使用的带宽?

每当我使用Ubuntu软件中心(或任何软件包管理器)下载软件包时,我的Internet连接速度都会降低到绝对爬行速度。 实际上,大多数请求都会超时。 有没有办法限制软件中心在下载软件包时使用的带宽?

如何限制互联网带宽?

我抱怨说我消耗了大量的互联网带宽。 是否有任何软件可以限制我的计算机上的计算机上的互联网带宽? 我使用Firefox作为浏览器并使用bittorrent并从软件中心下载软件。 (还有办法监控吗?)

针对可能导致操作系统崩溃的贪婪应用程序的内存限制

我用我的电脑进行科学编程。 它拥有健康的8GB内存和12GB的交换空间。 通常,随着我的问题变得越来越大,我超过了所有可用的RAM。 似乎Ubuntu开始将所有内容加载到交换中,包括Unity和任何开放终端,而不是崩溃(这将是首选)。 如果我没有及时赶上一个失控的程序,除了等待之外我什么都做不了 – 切换到命令提示符需要4-5分钟,例如。 Ctrl-Alt-F2我可以杀死有问题的进程。 由于我自己的愚蠢超出了本论坛的范围, 当我用完一个违规程序中的所有可用内存时 , 如何防止Ubuntu因崩溃而崩溃? 在家实验*! 打开一个终端,启动python ,如果你已经安装了numpy试试这个: >>> import numpy >>> [numpy.zeros((10**4, 10**4)) for _ in xrange(50)] *警告:可能有不良影响,通过iotop或top监控过程及时将其杀死。 如果没有,我会在你重启后见到你。