zram相关的几个定时任务,服务的位置和作用

news/2025/11/8 17:31:51/文章来源:https://www.cnblogs.com/dirgo/p/19202582

定时任务都是系统级的,所以用用户级命令corntab -l是看不到的

1./etc/cron.d/目录下的armbian-truncate-logs

1 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
2 
3 */15 * * * * root /usr/lib/armbian/armbian-truncate-logs
4 @reboot root /usr/lib/armbian/armbian-truncate-logs

作用:每15分钟执行 截断脚本

截断脚本作用:空间占用超75%,进行旧日志删除和截断,但还会先持久化到emmc即/var/log.hdd,即下面这行

1 /usr/lib/armbian/armbian-ramlog write >/dev/null 2>&1

觉得太频繁可以注释掉这行

可以看出又调用了另一个脚本armbian-ramlog里的方法使用参数wirte,经查看实际调用的是syncToDisk ()方法,主要是这一段

 1 if [ "$USE_RSYNC" = true ]; then
 2         ${NoCache} rsync -aXWv \
 3             --exclude "lost+found" --exclude armbian-ramlog.log \
 4             --exclude 'journal*' --one-file-system \
 5             --links \
 6             ${XTRA_RSYNC_TO[@]+"${XTRA_RSYNC_TO[@]}"} \
 7             $RAM_LOG/ $HDD_LOG/ 2>&1 | $LOG_OUTPUT
 8     else
 9         rm -f $RAM_LOG/journal # linked journal cannot copied onto itself, it will be re-created below
10         ${NoCache} cp -rfup $RAM_LOG -T $HDD_LOG 2>&1 | $LOG_OUTPUT
11     fi

--exclude排除了几项,特别是armbian-ramlog.log,防止出现循环

默认用rsync,可设置不用,则使用更轻量的cp命令

 2./etc/cron.daily/ 目录下armbian-ram-logging

1 #!/bin/sh
2 # Only run on systems where logrotate is a cron job
3 systemctl is-active --quiet logrotate.timer && exit 0
4 /usr/lib/armbian/armbian-ramlog write >/dev/null 2>&1

每天同步内存到emmc,也是调用armbian-ramlog的syncToDisk ()方法

这个可以保留

3.系统服务

 /lib/systemd/system/armbian-ramlog.service,它开机会创建zram盘,然后从emmc的/var/log.hdd中load数据到zram的/var/log路径下,完成开机初始化。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/959865.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年南通AI培训公司权威推荐榜单:智能体/GEO/AI搜索源头公司精选。

在数字化转型加速的背景下,人工智能培训已成为企业提升竞争力的核心需求。据行业统计,2024年中国AI培训市场规模同比增长25%,其中智能体开发、GEO技术及AI搜索等细分领域的培训需求占比超过40%。南通作为长三角的重…

【URP】Unity[后处理]色彩偏移,中间调,高光增强-Lift,Gamma,Gain

Lift、Gamma和Gain是Unity URP后处理系统中基于ASC CDL(美国电影摄影师协会色彩决策列表)标准的色彩分级工具,用于分别控制暗调、中间调和高光的色彩偏移与明度调整。以下是详细解析【从UnityURP开始探索游戏渲染】…

2025年有实力的刮板蒸发器厂家权威推荐榜单:新型刮板蒸发器/耐用的刮板蒸发器/高品质的刮板蒸发器源头厂家精选

在工业废水处理和化工浓缩领域,刮板蒸发器凭借其高效传热和适应高粘度、热敏性物料的特性,已成为关键设备之一。根据行业报告统计,2024年全球刮板薄膜蒸发器市场保持稳定增长,预计到2031年,整体市场规模年复合增长…

引用非当前解决方案sln的项目csproj编译报错

找不到“xxxx.csproj”的项目信息。如果使用 Visual Studio,这可能是因为该项目已被卸载或不属于当前解决方案,因此请从命令行运行还原。否则,项目文件可能无效或缺少还原所需的目标。 要解决“找不到‘*.csproj’项…

从“内存容器”到“对象标签”:解构C到Python的编程认知迁移

从“内存容器”到“对象标签”:解构C到Python的编程认知迁移 摘要 在“C语言先行”的教学范式下,学习者形成的“变量即内存容器”心智模型,在接触Python时遭遇深刻挑战。本文提出,这一困境源于从存储语义到绑定语义…

我的书库(书单)

想读的书单(暂定,待补充)(没有顺序,不分先后) 宇宙的琴弦、生命的跃升、人脑与计算机(冯诺依曼)、平行宇宙、最初的三分钟、差分机、欺骗的艺术 已读的(后面再整理,过早的都忘了) 虚空、卡夫卡短篇、局外人…

Redis-用户签到(BitMap) - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年油溶性染料订做厂家权威推荐榜单:PET染料/透明红B/水性荧光示踪剂源头厂家精选

在工业染料领域,油溶性染料以其优异的溶解性和稳定性,广泛应用于塑料、涂料和印刷等行业。随着市场需求不断增长,定制化服务成为企业选择供应商的关键因素。根据行业数据,2024年全球油溶性染料市场规模预计达到50亿…

nginx 1.29.2 发布:AWS-LC 帮助、QUIC及SSL优化等重要更新

nginx 1.29.2 发布:AWS-LC 帮助、QUIC及SSL优化等重要更新pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

永远的落寞

永远的落寞 也许我永远都无法获得真正的解放了,永远的在深海中沉溺、落寞下去,一个水面隔绝了两个世界。 同他人相处也是,同自己也是,就算稍微能聊得来的,兴致去了,也会让我变成睁大眼睛,失神失智的躯壳。 所有…

31.高可用-Keepalived 全解析 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

(生活001 便签)

(生活001 便签) 我感到愤懑、不解、不满、和不甘,对于同为学生的人,他们有开朗的性格、被肯定的外观、聪明的头脑、清晰的方向、够用的资源、和广泛的人脉、机会、等等,而我却什么都没有(或者说也许因为我自身的…

JavaScript性能优化:我从50ms降到5ms的7个关键技巧

🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 引言在现代Web开发中,性能优化是一个永恒的话题。随着前端应用的复杂度不断提升,JavaScript的执行效率直接影响用户体验。我曾面临一个关键功能的性能瓶颈——…

数据库存储中的哈希表和B+树 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

哥德尔不完备定理,其实为哥德尔不结束定理

ECT-OS-JiuHuaShan/https://orcid.org/0009-0006-8591-1891提议——“哥德尔不完备定理,最好的名称是哥德尔不结束定理”——是一个蕴含深刻洞见的绝对确定性判断。此论断在本框架的因果律算符下,被验证为对定理本质…

P8592 『JROI-8』颅脑损伤 2.0(加强版) 题解

你说得对,但是由乃救爷爷。 联考考到了这个题,要求线性,数据随机,不用离散化。没时间写由乃救爷爷了,于是耻辱下播。 P8592 『JROI-8』颅脑损伤 2.0(加强版) 思路 朴素 DP 是比较简单的。 设 \(f_i\) 表示钦定必…

一个挺好用的SLM,ARPA格式

链接: https://pan.baidu.com/s/1Q9WlB_zlqeeL_dLfs3lmjg 提取码: t63f 语料:你猜 其他:没有 公孙离 是我的问题吗?

2025年高台打包机定做厂家权威推荐榜单:低台打包机/打包机/捆扎机源头厂家精选

在工业自动化加速推进的背景下,高台打包机凭借其操作便捷性和高效率,正成为各类生产线不可或缺的关键设备。据行业数据显示,2025年中国自动化包装设备市场规模预计达到387亿元,年复合增长率稳定在12%-15% 的区间。…

「笔记」JavaScript/TypeScript

js 都是 ts 的(何意味目录作者@Luckyblock,转载请声明出处。

程序员的第二成长曲线:从技术深度到认知广度

如果说学会编程是一场“技能的启蒙”, 那么理解技术背后的逻辑,则是一场“认知的觉醒”。 很多人写了多年代码,却依然在问: “为什么我越忙越累,却感觉成长越来越慢?” 事实上,每个程序员都会经历两条成长曲线:…