存档

‘linux’ 分类的存档

试分析linux中RamDisk工作原理

2010年1月9日
40 views 没有评论

一 什么是RamDisk

Ram:内存,Disk:磁盘,在Linux中可以将一部分内存当作分区来使用,称之为RamDisk。对于一些经常被访问、并且不会被更改的文件,可以将它们通过RamDisk放在内存中,能够明显地提高系统性能。RamDisk工作于虚拟文件系统(VFS)层,不能格式化,但可以创建多个RamDisk。虽然现在硬盘价钱越来越便宜,但对于一些我们想让其访问速度很高的情况下,RamDisk还是很好用的。

阅读全文…

linux

linux mysql 本地/远程备份

2010年1月9日
61 views 没有评论

MySQL :: Linux 下自动备份数据库的 shell 脚本
Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令。
脚本内容如下:
本地备份脚本
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME=”test”
DB_USER=”username”
DB_PASS=”password”
# Others vars
BIN_DIR=”/usr/local/mysql/bin”
BCK_DIR=”/home/mysql/backup”
DATE=`date +%F`
# TODO
$BIN_DIR/mysqldump –opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db_$DATE.gz

阅读全文…

linux

终于搞点iptables端口映射了

2010年1月9日
318 views 没有评论

搞了一天,终于搞定iptables了,,开头就对着人家配对了的配置对抄,但怎也不对,在网上搜了N多文章也不对,终于找到了一篇比较详细的,看了二次,终于配置成功,现在可以用端口映射访问内网的SSH和VNC等等的了
文章转载如下:

阅读全文…

linux

MyISAM单一表突破4G限制的实现方法

2010年1月9日
12 views 没有评论

近日,一位Discuz!老用户的论坛在发表回复时出现“The table is full”的提示,字面意义上是数据表已满的意思。因为很少有开发者遭遇单一表超过4G的情况,因此朋友间的讨论只能提供一些外围的信息。为解决此问题, 我翻阅了很多资料,本文将以我此次问题的解决过程,介绍问题发生的原因及对策。
根据经验,The table is full提示往往出现在以下两种情况:
1. 表中设置了MAX_ROWS值,简单的说,若MAX_ROWS设置为100,而程序试图写入第101条记录,会出现此错误。
2. 表满。这种情况是本文讨论的重点。

阅读全文…

linux

ImageLazyLoad-图片随着滚动而进行加载

2010年1月9日
67 views 没有评论
日志分类linux

这个方法可以减少服务器的负担,随着滚动条的滚动加载图片。可以运用在存在大量图片的页面,比如频道页、活动页、搜索结果页等……

演示:看看taobao的商品列表

阅读全文…

linux

  • 粤ICP备09032914号