分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]
Sep 14
//查看资源空间上限
ulimit
//修改上限到最大
ulimit   -s   unlimited


//查看虚拟内存特殊状态
cat /proc/meminfo

/*linux 运行的每个进程都有自己的内存分页,一个进程不能访问另一个进程正在使用的分页。内核
也有自己的内存区域,任何进程都不得访问内核进程使用的内存。
要数据共享,可以创建共享内存区域,可以创建共享内存分页,通用共享内存区域可以被多个进程读取写入。
使用特殊命令ipcs查看系统当前内存分页。
*/
ipcs -m

/*
/etc/passwd文件包含一个所有系统用户账户组成的列表包括各个用户使用的shell
*/
cat /etc/passwd

//显示命令行提示符的当前设置输出结果为 bash shell 提示符字符串组成的序列如\u@\l[\W]\$
echo $PS1
//改变当前提示符,但如果启动新shell会加载默认shell提示符定义
PS1="[\t][\u]\$"

//显示路径后的斜杠
ls -F
//显示当前目录下的目录中的文件
// ls -F -R

//touch 命令
touch -a test //更改访问时间到当前时间
touch -m test //更改修改时间到当前时间
touch -t 200812251200 test //为文件更改时间戳为指定时间

//tail head 显示部分文件
tail -f //处于激活状态显示文件末尾(当文件处于不停写入时可以看到最新的)
head -n 15 // 显示前15行


//查看cpu与核数
查看cpu数量
more /proc/cpuinfo |grep "physical id"|uniq|wc -l
查看核数
more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l

//top命令
top执行后
按1 显示所有核的信息,这里的核是逻辑cpu,如果你是两个cpu,4核,则显示8个cpu,都是逻辑cpu
按f 进入修改各进程显示项目 ,如按 j 回车,则发现进程显示项目多一个P 表示当前进程运行在哪一个核。
Sep 14
EnableSendfile 指令
说明:使用操作系统内核的sendfile支持来将文件发送到客户端
语法:EnableSendfile On|Off
默认值:EnableSendfile On

这个指令控制httpd是否可以使用操作系统内核的sendfile支持来将文件发送到客户端。默认情况下,当处理一个请求并不需要访问文件内部的数据时(比如发送一个静态的文件内容),如果操作系统支持,Apache将使用sendfile将文件内容直接发送到客户端而并不读取文件。译者注:Linux2.4/2.6内核都支持。
这个sendfile机制避免了分开的读和写操作以及缓冲区分配,但是在一些平台或者一些文件系统上,最好禁止这个特性来避免一些问题:
一些平台可能会有编译系统检测不到的有缺陷的sendfile支持,特别是将在其他平台上使用交叉编译得到的二进制文件运行于当前对sendfile支持有缺陷的平台时。
在Linux上启用IPv6时,使用sendfile将会触发某些网卡上的TCP校验和卸载bug。
当Linux运行在Itanium处理器上的时候,sendfile可能无法处理大于2GB的文件。
对于一个通过网络挂载了NFS文件系统的DocumentRoot (比如:NFS或SMB),内核可能无法可靠的通过自己的缓冲区服务于网络文件。
如果出现以上情况,你应当禁用sendfile :
EnableSendfile Off
针对NFS或SMB,这个指令可以被针对目录的设置覆盖:
EnableSendfile Off

EnableMMAP 指令

说明:在递送中使用内存映射(memory-mapping)来读取文件
语法:EnableMMAP On|Off
默认值:EnableMMAP On

此指令指示httpd在递送中如果需要读取一个文件的内容,它是否可以使用内存映射。当处理一个需要访问文件中的数据的请求时,比如说当递送一个使用mod_include进行服务器端分析的文件时,如果操作系统支持,Apache将默认使用内存映射。
这种内存映射有时会带来性能的提高,但在某些情况下,您可能会需要禁用内存映射以避免一些操作系统的问题:
在一些多处理器的系统上,内存映射会减低一些httpd的性能。
在挂载了NFS的DocumentRoot上,若已经将一个文件进行了内存映射,则删除或截断这个文件会造成httpd因为分段故障而崩溃。
在可能遇到这些问题的服务器配置过程中,您应当使用下面的命令来禁用内存映射:
EnableMMAP Off
对于挂载了NFS的文件夹,可以单独指定禁用内存映射:
EnableMMAP Off
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]