07 2011 档案

加速Ubuntu开机过程
摘要:(转自Ubuntu Wiki) 此HowTo适合抱怨ubuntu启动速度相当慢但不愿意安装任何可选择工具提速的人群。我在这里使用的方式不是最终解决方案,但是无论如何它确 实有所改变并且它确实起作用了。下面的做的一切是通过调整Ubuntu开机进程,因为每人的计算机有所不同,存在一些风险——下面的一些东西可能损坏你的 系统。 在你更改之前,做出你的判断并为/etc目录作一个备份总是好的。 **此HowTo 主要适合笔记本和台式机,不适合服务器。 ** 此HowTo的建议: 1. 我希望你能从中学到东西而不是仅仅简单的拷贝。 因此请, **不要 ** 完全地按照我所作的并复制到你的计算机。阅读服务的 阅读全文

posted @ 2011-07-31 11:18 9号 阅读(325) 评论(0) 推荐(0)

Ubuntu Linux 下优化 swap 交换分区及调整swap大小
摘要:在 ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于 ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做: 1.查看你的系统里面的swappiness $ cat /proc/sys/vm/swappiness 不出意外的话,你应该看到是 60 2.修改swappiness值为10 $ sudo sysctl vm.swappine. 阅读全文

posted @ 2011-07-29 16:18 9号 阅读(421) 评论(0) 推荐(0)

Ubuntu下查看已经安装的包
摘要:To list all installed packages including version and description usedpkg -lThis should be piped to less using | less for better reading.You may also use the following to print only the packages without version and description usingdpkg --get-selections | awk '{print $1}'This command can easi 阅读全文

posted @ 2011-07-01 17:35 9号 阅读(228) 评论(0) 推荐(0)

[基础|理论|实验]Sizeof与Strlen的区别与联系
摘要:1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。 该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''{post.content}''结尾的。 sizeof还可以用函数做参数,比如: short f(); printf("%d\n", sizeof(f())); 输出的结果是sizeof(short),即2。 4.数组做sizeof的参数不退化,传递给strl 阅读全文

posted @ 2011-07-01 14:07 9号 阅读(154) 评论(0) 推荐(0)

[基础|理论|实验]linux下的文件读写
摘要:1.在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。 前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的。2.Linux文件API主要常用的有open,write,read,close,lseek,ioctl这几个函数。主要包含头文件有:1#include<unistd.h>2#include<fcntl.h>实例:编写一个程序,在当前目录下创建用户可读写文件“hello.txt”,在其中写入“Hello, software week 阅读全文

posted @ 2011-07-01 13:54 9号 阅读(339) 评论(0) 推荐(0)

[基础|理论|实验]linux下的RS232串口通讯
摘要:1.Linux把所有的外部终端设备都当做文件进行操作,通常分为块设备、字符设备、网络设备。串口是属于字符设备,是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口,传输距离在码元畸变小于 4% 的情况下传输电缆长度应为 50 英尺。通常的操作步骤为"打开串口文件"->"设置串口参数"->"读写串口操作"->"关闭串口文件"。 2.详解: 需要头文件信息: 12#include<stdio_ext.h>3#include<stdio. 阅读全文

posted @ 2011-07-01 13:43 9号 阅读(1957) 评论(1) 推荐(1)

导航