设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 76|回复: 1

群友分享transmission修改写入缓存时间的代码

[复制链接]
 成长值: 25295

签到天数: 3106 天

[LV.Master]伴坛终老

发表于 2020/6/16 09:17 | 显示全部楼层 |阅读模式 |Google Chrome 83.0.4103.97|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
https://github.com/transmission/transmission/blob/master/libtransmission/session.c#L71

  1. enum
  2. {
  3. #ifdef TR_LIGHTWEIGHT
  4.     DEFAULT_CACHE_SIZE_MB = 2,
  5.     DEFAULT_PREFETCH_ENABLED = false,
  6. #else
  7.     DEFAULT_CACHE_SIZE_MB = 4,
  8.     DEFAULT_PREFETCH_ENABLED = true,
  9. #endif
  10.     SAVE_INTERVAL_SECS = 360
  11. };
复制代码



SAVE_INTERVAL_SECS 默认值缓存6分钟读盘一次,只有写入缓存,TR原生代码上是没读取缓存的

群友给的一键修改代码,改为20分钟写入缓存
  1.     && sed -i 's/SAVE_INTERVAL_SECS = 360$/SAVE_INTERVAL_SECS = 1200/g'  /opt/transmission-$TRANSMISSION_VERSION/libtransmission/session.c \
复制代码


欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 731 天

[LV.9]以坛为家II

发表于 2020/6/17 01:32 | 显示全部楼层 |Google Chrome 83.0.4103.97|Windows 10
[发帖际遇]: 不可名 发帖时在路边捡到 2 樱币,偷偷放进了口袋. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2020/7/5 02:52 , Processed in 0.284100 second(s), 30 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表