在sd卡上为android创建swap分区
2010-06-04 14:10:00 来源:WEB开发网核心提示:android中sdcard的设备文件:/dev/block/mmcblk0挂载sdcard的命令mount -v fat /dev/block/mmcblk0 /sdcard非常奇怪a1中没有/dev/fstab文件,在使用mount -a时,在sd卡上为android创建swap分区,提示找不到/dev/fstab
android中sdcard的设备文件:/dev/block/mmcblk0
挂载sdcard的命令mount -v fat /dev/block/mmcblk0 /sdcard
非常奇怪a1中没有/dev/fstab文件,在使用mount -a时,提示找不到/dev/fstab文件,不知道fstab文件放那里了。
*给android增加swap的方法:
首先,要为它格式化sd卡,格出一个swap分区,这要 在计算机上完成(最好是linux,
不知道win下能否革出一个swap出来,因为win一般的风格就是霸道!从不支持他自己标准以外的东 西)。我格出了两个分区一个是fat分区(因为sd卡一开始默认的就是fat32格式);一个swap分区。所用的工具无非是cfdisk,
fdisk, mkfs。
然后打开机后,用adb shell连接,
因为sd卡在android中的设备名为/dev/block/mmcblk0, 我搞出了两个分区于是就多出了两个设备名mmcblk0p1,
mmcblkp2. 需要命令swapon /dev/block/mmcblk0p2
挂载分区。此时可以通过free来查看总共的swap分区的大小。通过cat /proc/swaps 查看发现俩个swap,
当然android系统里也有一个的,但是问题来了,这两个swap是有优先级的,默认的系统 的优先级要高,怎样从能设置优先级呢?在linux很简单,但是android做了很多的精简,好像用linux的方法无法修改。
- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接