Ubuntu如何定时清理内存
Ubuntu如何定时清理内存
1.进入su
jiqing@Ubuntu:~$ su
密码:
root@Ubuntu:/home/jiqing#
2.创建cleanCache.sh
#!/bin/bash
# 每一小时清除一次缓存
echo "开始清除缓存"
sync;sync;sync #写入硬盘,防止数据丢失
sleep 10 #延迟10秒
echo 3 > /proc/sys/vm/drop_caches
3.设置可执行
chmod +x cleanCache.sh
4.创建定时器任务,以管理员的身份
0 * * * * cd /home/jiqing/sh && ./cleanCache.sh
每小时执行一次。
这样你的电脑就不会越用越卡顿了。
如何查看cron日志?
需要先将这个日志开启。
进入配置文件中,
sudo vim /etc/rsyslog.d/50-default.conf
将cron的日志注释去掉
cron.* /var/log/cron.log #将cron前面的注释符去掉
重启rsyslog
sudo service rsyslog restart
查看crontab日志
tail -f /var/log/cron.log
日志是个好东西,方便调试,方便看清系统的真实情况。透过数据看问题。
专门监听特定的定时器
tail -f /var/log/cron.log |grep dg
May 12 19:36:01 Ubuntu CRON[17186]: (jiqing) CMD (cd /home/wwwroot/default/dg/store/Public && /usr/bin/php cron.php Timer/clearSms)
May 12 19:37:01 Ubuntu CRON[17226]: (jiqing) CMD (cd /home/wwwroot/default/dg/store/Public && /usr/bin/php cron.php Timer/clearSms)
Ubuntu如何定时清理内存相关推荐
- ubuntu下定时清理文件
目标:ubuntu 定时清理路径下某个文件 操作: 1 编写删除文件的脚本 vi /your_path1/delete-log.sh 写入命令: find /your_path2 -mtime ...
- C#定时清理内存,net网页端可以尝试使用
-- in class definition --在类定义中 [DllImport("KERNEL32.DLL", EntryPoint = "SetProcessWor ...
- ubuntu 16.04 清理内存空间的方法总结
原文链接:https://blog.csdn.net/syh_ong/article/details/79436541 查看清理空间 1.du –h /var/cache/apt/archives ...
- C#中System.Timers.Timer定时器的使用和定时自动清理内存的应用
项目比较大有时候会比较卡,虽然有GC自动清理机制,但是还是有不尽人意的地方.所以尝试在项目启动文件中,手动写了一个定时器,定时清理内存,加快项目运行速度.仅供大家参考吧,代码如下: public cl ...
- 自动清理内存linux,linux 过滤内存使用率并于计划任务结合来自动清理内存缓存...
过滤出内存使用率并进行判断 #!/bin/bash echo "###cleand free_cache script########" #memory usage mem_pus ...
- android开发 清理内存不足,Android现在还需要清理内存吗?不!
对于很多人而言,尤其是那些有强迫症者,这是个然并卵的命题,但是在我们周围,还有很多这样的智能手机用户:怎么这个手机3G内存,空闲的也只有600MB呢?以前那个2G内存的手机都有800MB的空闲,我要一 ...
- android平板内存清理,需要给安卓手机清理内存么?不用!
我知道,对于很多人而言,尤其是那些有强迫症者,这是个然并卵的命题,但是在我们周围,还有很多这样的智能手机用户:怎么这个手机3G内存,空闲的也只有600MB呢?以前那个2G内存的手机都有800MB的空闲 ...
- android机清理存储卡,越用越卡!Android手机需要清理内存吗?
我知道,对于很多人而言,尤其是那些有强迫症者,这是个然并卵的命题,但是在我们周围,还有很多这样的智能手机用户:怎么这个手机3G内存,空闲的也只有600MB呢?以前那个2G内存的手机都有800MB的空闲 ...
- Ubuntu定时清理缓存
Ubuntu定时清理缓存 第一步:进入root用户,安装cron apt-get update apt-get install cron 第二步:进入/home目录,新建文件clear_buff_ca ...
最新文章
- 中科创星米磊:从五个方向筛选“硬科技”企业
- java开发中遇到的问题及解决方法(持续更新)
- LeetCode Water and Jug Problem(巧妙转换为gcd问题)
- jvm性能调优实战 - 36XX:SoftRefLRUPolicyMSPerMB配置引起的Metaspace频繁FullGC
- Objective-C学习之解析XML
- Django笔记01-基础:一个完美主义的web框架
- 此计算机必须为委派而被信任_实际利用Kerberos Bronze Bit漏洞绕过委派限制(CVE202017049)...
- 如何使用FL Studio效果器制作镶边音效
- mysql损坏打不开_mac系统上 MySQL Workbench意外退出,再也打不开
- cmd NTSD命令用法详解
- 【LeetCode-SQL】1384. 按年度列出销售总额
- M4A格式的ID3信息提取
- 计算机中心冷风通道,数据中心机房散热冷通道热通道问题分析
- android11原生录屏,终于把安卓这项功能实现了!iOS 11录屏功能演示:超好用
- 【艺术探索笔记】第 5 章 理解 RemoteViews
- 【总结】DeepCTR如何构建模型
- JMeter-16-循环控制器
- 插入mysql数据库时间相差14个小时
- 知道创宇的爬虫面试题
- 华为首次超越苹果 iPhone失去全球第二大手机供应商
热门文章
- 【译】前端框架技术选型 React vs. Vue (vs. Angular)
- 编程语言安全性排行榜:Ruby最佳,C语言漏洞最多?
- 新书问答:Agile Management
- python能和java一起编程吗_C如何能和Python一起编程,那么它们已经无敌了!Java靠边站!...
- python 线性拟合 图_python线性拟合
- 大学计算机和英语社团加那个,大学里哪些社团值得加入
- eclipse插件 - lombok的安装
- Java枚举(Enum)类型使用的正确姿势
- Teamcenter2007 安装步骤
- node mysql 模块化_Node.js中的模块化