1回答

0收藏

【香蕉派系统设置】九、Linux内存扩展

其他 其他 5168 人阅读 | 1 人回复 | 2014-09-02

本帖最后由 tjcfeng 于 2014-9-2 16:51 编辑

    这步操作其实不是必须的,香蕉派比其他的开发板内存大了一倍,基本上够用了。只不过这个操作其他的板子也适用,所以还是写出来给大家做个参考吧。

    先来看看基本的内存

打开了几个程序后剩余的内存也确实不多了,当然它们是被当作缓存放在了内存当中,以便再次打开时能够加快速度,这是Linux的机制决定的,不必太在意。

好了,先开始第一步操作。在终端中输入

  命令:dd if=/dev/zero of=/opt/swapfile bs=1M count=512
  解释:创建一个空的文件,块大小为1M,块的数量为512个,也就是文件大小为512M
  图片中我创建的是1G,其实没有必要这么多,512M足矣。

可以看到读写验证是否成功及速度。

继续

    命令:mkswap /opt/swapfile
    解释:将刚才那个文件设置为交换文件



继续

    命令:swapon /opt/swapfile
    解释:打开交换文件

会有一些提示,可以忽略。

到此设置完成,再看一下内存有什么变化

刚才的swap项为0,现在已经变了,证明成功。

不过如果现在重启,这个交换空间还是没有起作用,应该在启动时就要挂载上,需要这样再设置一下

管理员权限打开/etc/fstab,不管用记事本也好vi也好,都一样,加入
/opt/swapfile  swap  swap  defaults  0 0

然后保存即可。
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

brucehelen

发表于 2014-9-2 16:44:52 | 只看该作者

写的很好,顶一个!
您需要登录后才可以回帖 注册/登录

本版积分规则

研发
6980 积分
318 主题
+ 关注
关闭

站长推荐上一条 /2 下一条