2008年12月24日星期三

测试java可以支持多少内存

测试java可以支持多少内存

可用于TOMCAT启动

$ java -Xmx2560m -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
$ java -Xmx2680m -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
$ java -Xmx2816m -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

2008年12月16日星期二

Linux:Archlinux 如何备份系统

Linux:Archlinux 如何备份系统

目的:把Archlinux移动到另外一个硬盘

1.使用 df 命令看 root 在哪个盘符

文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda11 15236724 4942120 9526700 35% /
none 1033680 0 1033680 0% /dev/shm
/dev/sda3 15236756 10887052 3581800 76% /media/vmware
/dev/sda5 20482184 2560444 17921740 13% /home
/dev/sda7 2048188 32884 2015304 2% /tmp


root 在 /dev/sda11

2.使用livecd启动电脑

3.使用df 看sda11 是否mount 上如

/dev/sda11 15236724 4942120 9526700 35% /mnt/sda11

4.去到放置备份文件的目录执行以下命令

sudo tar -cvpzf ./archlinux_root_`date +%y%m%d`.tgz /mnt/sda11

5.要恢复系统,最好新系统的ROOT盘也在 sda11上,否则要修改的东西很多
进入新的硬盘分区
用 sudo tar -xvzf archlinux_root_xxxx.tgz 解压系统文件

修改 /etc/fstab
修改 /boot/grub/menu.lst

6.用livecd

grub

grub> find /boot/grub/stage1

(hd1,0)

grub> root (hd1,0)

grub> setup (hd1)

grub> quit

7.用硬盘启动