【Raspberry pi】cpu、内存等查看及扩展
使用树莓派时,需要在其系统中部署几个不同功能的程序系统,并涉及到数据库读写、串口读写、web访问等,使系统使用压力较大,在查看树莓派使用情况时也遇到些许问题。
free命令
total used free shared buffers cached
Mem: 949408 481588 467820 0 22508 74632
-/+ buffers/cache: 384448 564960
Swap: 102396 0 102396
Mem 物理内存使用,其中已用部分包含磁盘缓存(缓存中并非已经全部使用,这里只已经分配出去的全部大小)
buffer/cache 缓存使用,其中free部分为缓存中未使用部分
Swap 内存页交换时缓存,基本为内存不足时进行的内存交换缓存
该命令还可使用 free -s n 设置每隔n秒打印一次
df -hl 命令可查询当前硬盘使用情况
Filesystem Size Used Avail Use% Mounted on
rootfs 15G 3.0G 11G 22% /
/dev/root 15G 3.0G 11G 22% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 93M 252K 93M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 186M 0 186M 0% /run/shm
/dev/mmcblk0p1 56M 19M 37M 34% /boot
分配swap空间
今天下午mysql server停止工作,怎么都无法启动,到最后发现pi 的swap空间都没有了。重启机器才解决问题,当然分配足够的SWAP空间就没有此问题了。
查看swap空间使用情况:
sudo swapon -sFilename Type Size Used Priority
/var/swap file 102396 0 -1在硬盘上新建
swapfile,由于我的硬盘挂载在/datacenter目录下,键入下面的命令:sudo fallocate -l 2G /datacenter/swapfile新增2GB大小的swapfile文件,接下来限制对swap的访问以确保安全问题。
sudo chmod 600 /datacenter/swapfile
设置swapfile为交换空间并开启:
sudo mkswap /datacenter/swapfile
sudo swapon /datacenter/swapfile使用
free -h应该就能看到相应的swap使用情况了。接下来使刚才的swap方案开机有效。sudo vim /etc/fstab
在fstab文件中填入以下内容:
/datacenter/swapfile none swap sw 0 0
Reference
- http://blog.csdn.net/cheng157507947/article/details/44457819
- http://blog.yuanbin.me/posts/2014/11/cubieboard2-swapfile.html
- https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04
【Raspberry pi】cpu、内存等查看及扩展的更多相关文章
- raspberry pi 3 截图及查看
RASPBIAN JESSIE WITH PIXEL Image with PIXEL desktop based on Debian Jessie Version:November 2016 Rel ...
- 常用Raspberry Pi周边传感器的使用教程
在Raspberry Pi 的使用和开发过程中,你可能时常需要一些硬件和传感器等来支持你的开发工作,例如,加入一个超声波测距的模块来让你的Raspberry Pi具备测距功能,加入一个测温模块以实现测 ...
- 常用Raspberry Pi周边传感器的使用教程(转)
转:http://bbs.xiaomi.cn/thread-7797152-1-1.html 在Raspberry Pi 的使用和开发过程中,你可能时常需要一些硬件和传感器等来支持你的开发工作,例如, ...
- 树莓派2代 B型 4核 1G内存 raspberry pi 2 model B
树莓派技术交流群:318799602 期盼已久的PI2 已经到货,Element14版,非RS版本.诚信卖家如期发货,不会像某些淘宝卖家一样,没有货还标注现货,发货时间一拖再拖. 树莓派的最新力作!! ...
- Raspberry Pi B+ 定时向物联网yeelink上传CPU GPU温度
Raspberry Pi B+ 定时向物联网yeelink上传CPU GPU温度 硬件平台: Raspberry Pi B+ 软件平台: Raspberry 系统与前期安装请参见:树莓派(Ros ...
- Raspberry PI Model B+ (LCD显示CPU温度)
Title:Raspberry PI Model B+ (LCD显示CPU温度) --2015-01-29 17:44 买了块连接Raspberry PI Model B+的LCD显示器,上面没写C ...
- linux 查看CPU内存 网络 流量 磁盘 IO
使用vmstat命令来察看系统资源情况 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? Q: 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? A: 在命 ...
- linux查看系统CPU,内存,硬盘使用情况
top查看CPU,内存使用情况 free查看硬盘使用情况
- AIX/Linux/HP-UX查看CPU/内存/磁盘/存储命令
1.1 硬件环境验证方式 硬件环境主要包括CPU.内存.磁盘/存储.网络设备(如F5等).系统特有设备(如密押设备等)等,其中网络设备和系统特有设备由网络管理员或项目组提供为准,本节主要关注CP ...
随机推荐
- python全栈开发从入门到放弃之迭代器生成器
1.python中的for循环 l = [1,2,3,4,5,6] for i in l: #根据索引取值 print(i) 输出结果: 1 2 3 4 5 6 2.iterable 可迭代的 可迭 ...
- 设置 Quick-Cocos2d-x 在 Windows 下的编译环境
http://cn.cocos2d-x.org/tutorial/show?id=1304 设置 Quick-Cocos2d-x 在 Windows 下的编译环境 Liao Yulei2014-08- ...
- [C语言]删除用户自定义后缀名的所有文件
环境:win7 IDE:DEV-C++ 编译器:GCC 编译结果:Success 运行结果:Success 使用说明: 1.输入需要查询的目录,比如e: 2.输入需要删除的后缀名:比如:txt 注意: ...
- CCF 字符串匹配(find()函数的使用)
问题描述 试题编号: 201409-3 试题名称: 字符串匹配 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行.你 ...
- kubernetes rabbitmq 集群安装配置
生成secret来保存relang-cookie: secret.yml文件: apiVersion: v1kind: Secretmetadata: name: rabbit-cookietype: ...
- SQL Server怎么备份数据库
1.打开 2.选择需要备份的数据库,右键 Tasks 3.Tasks的下垃菜单 4.add选备份路径,添加名字 5.OK
- Nginx配置性能优化(转)
原文地址:http://blog.csdn.net/xifeijian/article/details/20956605 高层的配置 nginx.conf文件中,Nginx中有少数的几个高级配置在模块 ...
- Spring JdbcTemplate的queryForList(String sql , Class<T> elementType)返回非映射实体类的解决方法
Spring JdbcTemplate的queryForList(String sql , Class<T> elementType)易错使用 一直用ORM,今天用JdbcTemplate ...
- asp.net发送短信
public class SmsServiceManager { public static string Send(string PhoneNumber, out string sendNo) { ...
- hadoop HA+kerberos HA集群搭建
IP.主机名规划 hadoop集群规划: hostname IP hadoop 备注 hadoop1 110.185.225.158 NameNode,ResourceManager,DFSZKFai ...