易截截图软件、单文件、免安装、纯绿色、仅160KB

linux网络参数解析

linux网络参数主要位于下面两个目录下:/proc/sys/net/core/和/proc/sys/net/ipv4/, 下面分别对这两个目录下常用的几个网络参数做下说明:
 
1./proc/sys/net/core/
 
$ /proc/sys/net/core/somaxconn
listen()的默认参数,挂起请求的最大数量.默认是128.对繁忙的服务器,增加该值有助于网络性能, 可参考的优化值:2048
 
$ /proc/sys/net/core/wmem_max
最大socket写buffer,可参考的优化值:131071
 
$ /proc/sys/net/core/rmem_max
最大socket读buffer,可参考的优化值:131071
 
$ /proc/sys/net/core/netdev_max_backlog
进入包的最大设备队列.默认是300,对重负载服务器而言,该值太低,可参考的优化值:1000
 
$ /proc/sys/net/core/optmem_max
socket buffer的最大初始化值,默认10K,可参考的优化值:20480
 
2./proc/sys/net/ipv4/
 
$/proc/sys/net/ipv4/tcp_tw_recycle
加快回收TIME-WAIT套接字.0:关闭;1:开启
 
$/proc/sys/net/ipv4/tcp_tw_reuse
复用TIME_WAIT状态socket的开关,如果开启,客户端在调用connect调用时,会自动复用TIME_WAIT状态的端口.0:关闭;1:开启
 
$ /proc/sys/net/ipv4/tcp_wmem
TCP写buffer,可参考的优化值: 4096    16384   131072
$ /proc/sys/net/ipv4/tcp_rmem
TCP读buffer,可参考的优化值: 4096    87380   174760
$ /proc/sys/net/ipv4/tcp_mem
同样有3个值,意思是:
net.ipv4.tcp_mem[0]:低于此值,TCP没有内存压力.
net.ipv4.tcp_mem[1]:在此值下,进入内存压力阶段.
net.ipv4.tcp_mem[2]:高于此值,TCP拒绝分配socket.
上述内存单位是页,而不是字节.
可参考的优化值是:196608  262144  393216
 
$ /proc/sys/net/ipv4/tcp_max_syn_backlog
进入SYN包的最大请求队列.默认1024.对重负载服务器而言,可适当调高.
 
$ /proc/sys/net/ipv4/tcp_retries2
TCP失败重传次数,默认值15,意味着重传15次才彻底放弃.可减少到5,以尽早释放内核资源.
 
$ /proc/sys/net/ipv4/tcp_keepalive_time
$ /proc/sys/net/ipv4/tcp_keepalive_intvl
$ /proc/sys/net/ipv4/tcp_keepalive_probes
这3个参数与TCP KeepAlive有关.默认值是:
tcp_keepalive_time = 7200 seconds (2 hours)
tcp_keepalive_probes = 9
tcp_keepalive_intvl = 75 seconds
意思是如果


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

linux_学习笔记_目录结构

linux目录架构
/   根目录
/bin    常用的命令 binary file 的目錄
/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内
     /boot/grub/menu.lst   GRUB设置
     /boot/vmlinuz   内核
   ......

Linux用户和组

一、理解Linux的单用户多任务,多用户多任务概念;
Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念;
1、Linux 的单用户多任务;
单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms
来点音乐 ......

Linux下查看cpu类型、内存大小、硬盘大小类型等

http://blog.tianya.cn/blogger/post_show.asp?BlogID=2243487&PostID=21072119&idWriter=0&Key=0
Linux下查看cpu类型、内存大小、硬盘大小类型等 
CPU查看:
1、  # dmesg | grep CPU
  Initializing CPU#0
  CPU: Trace cache: 12K uops
  CPU: L1 I-cache: 0K, L1 D-cache: 16K
  CP ......

linux常见进程


忘记在哪里看到的了。。原作者请见谅~~
 
Fedora Core 6
对于服务进程的变化
bluetooth
相关的服务有 bluetooth,hcid,hidd,sdpd,dund,pand
capi
仅针对ISDN
用户
mctrans SELINUX
必须的服务。
mdmpd
监视多路设备的服务
pcscd
支持智能卡的服务,这是FC6
加入智能卡支持的特征之一
补充几个Fedo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号