怎样正确查看Linux的内存占用情况
很多Linux用户在查看Linux操作系统的内存使用情况方面有误解,我们经常给客户解释怎样看一个Linux系统的内存使用情况,总结如下:
看内存最方便的命令是free -m,在我的Linux系统上运行,结果如下:
[root@host ~]# free -m total used free shared buffers cached Mem: 1024 1005[......]
很多Linux用户在查看Linux操作系统的内存使用情况方面有误解,我们经常给客户解释怎样看一个Linux系统的内存使用情况,总结如下:
看内存最方便的命令是free -m,在我的Linux系统上运行,结果如下:
[root@host ~]# free -m total used free shared buffers cached Mem: 1024 1005[......]
这两天搭建了一组Apache服务器,每台服务器4G内存,采用的是prefork模式,一开始设置的连接数太少了,需要较长的时间去响应用户的请求,后来修改了一下Apache 2.0.59的配置文件httpd.conf:
引用
# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spa[……]
在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而 Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分[……]
前言:本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。
在DELL PowerEdge 6850服务器(四颗64 位Inter Xeon MP 7110N处理器 / 8GB内存)、RedHat AS4 Linux操作系统、MySQL 5.1.26、MyISAM存储引擎、key_buffer=1024M环境下实测,单表1000万条记录的数据量(这张MySQL表拥有int、 datetime、varchar、text等类型的10多个字段[……]
有同学在升级MinGW以后说以前写的程序编译不通过或者编译过程中报告警告,经过检查他的代码是下面的样子:
void main()
{
}
这段代码看起来没有错误。而且在MinGW2.9.5下编译也没问题,但是如果升级到3.4.5以后,如果是“.c”后缀的源代码(也就是C语言)则会报警告(warning),如果是“.cpp”后缀的源代码(也就是C++语言)则会报编译错误。有同学认为这是MinGW3.4.5的BUG,其实这是咱们写的代码不规范造成的。很多人甚至市面上的一些书籍,都使用了void m[……]
在函数中,如果碰到return 语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原
来的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。
return是C++预定义的语句,它提供了种植函数执行的一种放大。当return语句提供了一个值时,这个值就成为函数的返回值.
说到return,有必要提及主函数的定义,下面是从网络上找到的资料,好好消化吧,对了解主函数中返回值的理解有很大的帮助.
很多人甚至市面上的一些书[……]
介绍
在近几个月以来,你也许听过一个新的PHP数据库扩展类库SQLite.好多人认为SQLite是自有面包片以来最好的东东, 其提供了一个快速的访问平面文件数据库的接口.并且提供了访问大容量数据库的简洁的手段,但是并没有所意想的功能或者速度上的损失.在本文中,我们将探讨这个新的激动人心的扩展库,并且希望以此来验证其传说中的优势和好处.
啥是SQLite?
SQLite 是实现了SQL 92标准的一个大子集的嵌入式数据库.其以在一个库中组合了数据库引擎和接口,能将所有数据存储于单个文件中而著名.我[……]
相信了解无线网络的读者都知道安全性是无线网络的先天不足,正是因为他的传播通过空气,所以信号很容易出现外泄问题,相比有线网络来说信号监听变得非常简单。部分用户通过WEP加密的方式来保护网络通讯数据包避免被监听者破译,不过WEP加密在现今这个安全技术飞速发展的时代已经不再保险,网上也有很多介绍实现无线WEP入侵的方法。今天笔者就再介绍一个更为精简的方法,让我们可以在五分钟之内实现无线WEP 网络的入侵,将WEP加密密钥轻松还原出明文。
一,五分钟实现无线WEP入侵的特点:
众所周知WEP加密入侵需要用[……]
由于网卡自身芯片的原因,Windows XP/2000/2003下一些无线探测、攻击审计类工具对大部分无线网卡自带的驱动程序的识别及兼容性并不理想。对于某些无线网卡,甚至在 Windows版的攻击程序里直接是无法使用的,需要额外地通过升级的方式将原有驱动替换。
对于绝大部分小黑们来说,安装Linux又会是一件比较头疼的事情,尤其是一些并不喜欢双系统的朋友。而对于VMware虚拟机而言,我们虽然可以轻松地使用USB无线网卡,但是也很可惜地失去了使用笔记本自带无线网卡、PCMCIA型无线网卡(如下图1所示)[……]