2011年8月2日
摘要: 以下内容,来自于redhat官方中文安装手册。。Linux 中的交换空间(Swap space)在物理内存(RAM)被充满时被使用。如果系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移到交换空间去。虽然交换空间可以为带有少量内存的机器提供帮助,但是这种方法不应该被当做是对内存的取代。交换空间位于硬盘驱动器上,它比进入物理内存要慢。交换空间可以是一个专用的交换分区(推荐的方法),交换文件,或两者的组合。交换空间的总大小应该相当于你的计算机内存的两倍和 32 MB这两个值中较大的一个,但是它不能超过 2048 MB(2 GB)。2.2. 添加交换空间有时,你会有必要在安装后添加 阅读全文
posted @ 2011-08-02 22:32 dartagnan 阅读(339) 评论(0) 推荐(0) 编辑
摘要: swap是所有linuxer都会接触,但是大部分人都不会关注的东西。实际上,小东西也有大学问,这不,一个关于swap的问题就在cu.linux上讨论得热火朝天的,我在这里总结在一起,绝对对各位大有帮助。要看具体讨论,请去这里。详细内容如下: 在debian 和fedora的文档中,都看到有说明,swap分区最好不要超过2G。实际上,对于linux 2.6以上的内核,可以直接支持不大于64G的内存。ext3等日志型文件系统,也可以直接支持超过2G的单个文件,所以,对于64G以内的swap,在 文件系统支持的情况下,建立成一个单独的分区或文件,不会影响系统的performace。 Linus曾经. 阅读全文
posted @ 2011-08-02 22:22 dartagnan 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 首先,让我们大致了解swap原理:一种流行的、以讹传讹的说法是,安装Linux系统时,交换分区swap的大小应该是内存的两倍。也就是说,如果内存是2G,那么就应该分出4G的硬盘空间作为交换空间。其实这是严重的浪费。真实的情况是:可以根据你系统内存的大小,以及所使用的程序,自行决定交换分区的大小,甚至可以完全不用交换分区!首先解释一下什么是交换分区。交换分区,英文的说法是swap,意思是“交换”、“实物交易”。它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefile.sys)的作用是一样的。做一个 阅读全文
posted @ 2011-08-02 22:18 dartagnan 阅读(547) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/shankun/archive/2009/10/29/my_conkyrc_and_usefull_scripts.html(功能多样,农历什么的都有!)http://forum.ubuntu.org.cn/viewtopic.php?f=24&t=185454(这里下载的.py文件是2.6的,如果是3.0+,建议装个2.6并alias python='python2',且此脚本中有多余字符,须替换,天气邮箱功能麻烦不说,还占资源,不建议用!)http://forum.ubuntu.org.cn/viewtopic.php? 阅读全文
posted @ 2011-08-02 13:16 dartagnan 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 混淆了 python2 里边的 str 和 unicode 数据类型。0.你需要的是让编码用实际编码而不是 ascii1.对需要 str->unicode 的代码,可以在前边写上import sysreload(sys)sys.setdefaultencoding('utf8')把 str 编码由 ascii 改为 utf8 (或 gb18030)2.python3 区分了 unicode str 和 byte arrary,并且默认编码不再是 ascii 阅读全文
posted @ 2011-08-02 11:19 dartagnan 阅读(513) 评论(0) 推荐(0) 编辑