Archive for 十二月, 2014

知识点: Linux系统用户在备份系统数据的时候,常常通过一些压缩打包命令对备份文件进行压缩打包,从而节省宝贵的存储空间,同时在恢复备份数据的时候也要使用相应的解包解压命令处理已经压缩打包的文件。 常见压缩文件格式操作命令如下: .tar 解压:tar zxvf FileName.tar 打包:tar zcvf FileName.tar TargetName .gz 解压I:gunzip FileName.gz 解压II:gzip -d FileName.gz 打包:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 打包:tar zcvf FileName.tar.gz TargetName .bz2 解压I:bzip2 -d FileName.bz2 解压II:bunzip2 FileName.bz2 打包: bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 打包:tar jcvf FileName.tar.bz2 TargetName .bz 解压I:bzip2 -d FileName.bz 解压II:bunzip2 FileName.bz .tar.bz 解压:tar jxvf FileName.tar.bz .z 解压:uncompress FileName.Z ...

知识点: SWAP交换区是Linux系统下的虚拟内存分区,作用是在系统物理内存使用完之后,将磁盘空间(也就是Swap分区)虚拟成内存来使用。它是一段连续的磁盘空间,并且对用户不可见。 Swap交换区是“匿名”(Anonymous)内存数据的交换空间。这些数据包括堆栈中的一些状态和变量数据等,以及用malloc和new函数生成的对象的数据,它们需要Swap空间,因为它们在文件系统中没有相应的“储备”文件。 虽然Swap分区能够作为虚拟的内存,但它的速度比物理内存慢,因此如果考虑速度,最好的办法仍然是增加物理内存,Swap分区只是临时的解决办法。 Swap分区的数量对性能有很大的影响。因为Swap交换的操作是磁盘IO的操作,如果有多个Swap交换区,Swap空间的分配会以轮流的方式操作于所有的Swap,这样会大大均衡IO的负载,加快Swap交换的速度。如果只有一个交换区,所有的交换操作会使交换区变得很忙,使系统大多数时间处于等待状态,效率很低。用 ...