修改shell最大並發數為dos做準備

修改shell最大並發數為dos做準備

來自專欄技術小窩

  • ulimit 用於限制當前shell內進程的資源利用

查看默認值

root@xxxx:~# ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals (-i) 31368max locked memory (kbytes, -l) 16384max memory size (kbytes, -m) unlimitedopen files (-n) 900000pipe size (512 bytes, -p) 8POSIX message queues (bytes, -q) 819200real-time priority (-r) 0stack size (kbytes, -s) 100cpu time (seconds, -t) unlimitedmax user processes (-u) 31368virtual memory (kbytes, -v) unlimitedfile locks (-x) unlimited

ulimit -n 900000

vi .bashrc nlimit -n 900000

  • 限制堆棧大小:ulimit -s 100
  • 限制shell內存使用:ulimit -m 5000 -v 5000

單位都是kb

Linux系統中的一切都是文件,運行中的文件叫做進程。


推薦閱讀:

現在的linux閉源驅動有雙顯卡切換嗎?
中秋佳節,濁酒言歡,今宵共醉Linux題!
Linux學習之如何選擇遠程連接Linux工具
構建shell基本腳本
獻給 Debian 和 Ubuntu 用戶的一組實用程序

TAG:Linux | 操作系統 | DOS |