- 功勋
- 689 点
- 积分
- 5865
- 阅读权限
- 200
- 精华
- 13
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4573 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-12-15
   
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4573 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-12-15
|
手里有个阿里云的小鸡,只有512M内存,运行大点东西很容易崩溃。
一看free -m,原来没有swap,像linode是开机器的时候默认就提示设置了。
首先cd /tmp,然后建立一个500M的空文件:
- dd if=/dev/zero of=swapfile bs=1024 count=500000
复制代码 返回提示:
500000+0 records in
500000+0 records out
512000000 bytes (512 MB, 488 MiB) copied, 4.21192 s, 122 MB/s
修改权限为600:然后转换生成的文件为swap:
返回提示:
Setting up swapspace version 1, size = 488.3 MiB (511995904 bytes)
no label, UUID=78243057-b4ff-478c-be22-d4863de9d94b
最后起用swap:
此时再free -m就看到新加的swap了。
不需要时可以:个人偏向于把swapon swapfile直接加到自动启动脚本里,这样就一劳永逸啦:D
|
|