进程 线程 连接数
在许多经典的操作系统教科书中, 总是把进程定义为程序的执行实例, 它并不执行什么, 只是维护应用程序所需的各种资源. 而线程则是真正的执行实体.
为了让进程完成一定的工作, 进程必须至少包含一个线程。
进程所维护的是程序所包含的资源(静态资源), 如: 地址空间, 打开的文件句柄集, 文件系统状态, 信号处理handler, 等;
线程所维护的运行相关的资源(动态资源), 如: 运行栈, 调度相关的控制信息, 待处理的信号集, 等
ps和top 查看进程
lsof -p 加进程号 查看某个进程的线程
------------------------------------------
cat /proc/sys/net/ipv4/netfilter/ip_conntrack_count
查看服务器当前连接数
一般机器初始设置
echo "1" /proc/sys/net/ipv4/tcp_syncookies
echo "1" /proc/sys/net/ipv4/tcp_synack_retries
echo "1" /proc/sys/net/ipv4/tcp_syn_retries
echo "4096000" /proc/sys/net/ipv4/route/max_size
echo "2621400" /proc/sys/net/ipv4/ip_conntrack_max
echo "8192" /proc/sys/net/core/somaxconn
阅读(3337) | 评论(0) | 转发(0) |