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

Linux增加swap空间


今天忽然发现代理服务器不能使用了,上去一看,squid的端口监听Stop掉了,查看日志,如下错误   今天忽然发现代理服务器不能使用了,上去一看,squid的端口监听Stop掉了,查看日志,如下错误
  localhost kernel: Out of Memory: Killed process 785 (squid).
  网上google一通,没有任何有价值的结果,自己找其他原因看看吧,linux的swap都用完了么,居然还内存不够,top一下,吓一跳,居然只有8M swap空间,估计当时自己不小心分错了了吧!
  增加swap分区是不可能了,磁盘空间早就分配完了,那就增加swap文件吧
  生成1200M的文件
  # dd if=/dev/zero of=swapfile bs=1024 count=1317000
  创建为swap文件
  #mkswap swapfile
  让swap生效
  #swapon swapfile
  查看一下swap
  #swapon -s
  Filename Type Size Used Priority
  /dev/sda3 partition 8024 2504 -3
  /var/swapfile file 1316992 0 -4
  加到fstab文件中让系统引导时自动启动
  #vi /etc/fstab
  /var/swapfile swap swap defaults 0 0
  然后启动squid,用top命令看看
  Swap: 1325016K av, 2504K used, 1322512K free
  #netstat -ln
  tcp 0 0 202.xxx.xxx.xxx:3128 0.0.0.0:* LISTEN
  大功告成!
  过程很简单吧,不过自己当时安装系统时居然犯这么大错误。


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

Linux 安装 Mysql


日期:2007-01-23 作者:Linux时代 来自:linux.chinaunix.net


  一、引言
  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有
Windows下使用SQL
Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时 ......

linux 内存寻址

1 物理地址、虚拟地址及线性地址
物理地址:主板上物理内存所提供的内存空间定义为物理内存空间,其中每个内存单元的实际地址就是物理地址;
虚拟地址:应用程序员看到内存地址空间为虚拟地址空间或地址空间,其中的地址为虚拟地址;
线性地址:32位的机器,线性地址空间为一段连续的范围为0~4GB的地址空间,其中的地址 ......

linux下md5sum的使用

MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之 ......

linux服务器异常故障解决一例

服务器突然出现公网网络不通。还好有配两个IP,一公网,一内网,内网可通,通过内网连接到服务器上 。查看日志,dmesg,发现有这样一条:
Sep  9 14:34:36 slave kernel: NETDEV WATCHDOG: eth0: transmit timed out
/etc/init.d/network restart 网络服务重启一下,恢复正常。
到google查找资料,发现也有一样的问 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号