注册 登录
主题 : 定时器 海量任务   最小堆定时器
级别: 侠客
UID: 311833
精华: 0
发帖: 130
可可豆: 277 CB
威望: 256 点
在线时间: 2710(时)
注册时间: 2014-04-29
最后登录: 2018-02-09
0 楼:  发表于: 2018-02-09 15:55    发自: Web Page
来源于 一般提问 分类

定时器 海量任务   最小堆定时器   

任务比较多,每一个任务又都需要定时器
频繁的 增删改查
开始 是每个任务都创建一个定时器
总觉的哪里不对
那怎么才能只创建一个定时器 维护多任务呢


于是 找到了 Redis
性能上还不够好 ?接着找


?时间轮 最小堆定时器
继续找,原来系统内核已经是最小堆定时器了


那么问题又来了
既然系统内核已经提供了定时器机制为什么还要自己动手实现用户态的时间轮或者最小堆定时器呢?
在最小堆定时器上再来一个最小堆定时器?
但又如果不实现 任务量一大 系统资源全被定时器消耗了 还如何处理任务


技术不精呀
突然觉得 多年的前端经验 在后台这一块 真的只是个写页面的

关键词: 问题 后台
级别: 侠客
UID: 311833
精华: 0
发帖: 130
可可豆: 277 CB
威望: 256 点
在线时间: 2710(时)
注册时间: 2014-04-29
最后登录: 2018-02-09
1 楼:  发表于: 2018-02-09 16:08    发自: Web Page
这里不是 贬低前端
多年的后台经验 有时候在 前端眼里  也只是个存储数据的

相对来讲
级别: 骑士
状态: 连续签到 - [11天]
UID: 504869
精华: 0
发帖: 370
可可豆: 540 CB
威望: 500 点
在线时间: 478(时)
注册时间: 2015-09-10
最后登录: 2018-02-10
2 楼:  发表于: 2018-02-09 17:36    发自: Web Page
术业有专攻  不懂就不要轻易下结论  小心被喷死
描述
快速回复

澳门银河娱乐官方网站 www.lepetitswim.com

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部