优秀的编程知识分享平台

网站首页 > 技术文章 正文

1 分布式缓存系统CacheKit之时间计数器

nanyue 2024-09-21 20:06:15 技术文章 4 ℃

备注:CacheKit,是一个从零开始手动打造的分布式缓存系统。

时间计数器记录的不是当前的时间,因为当前的时间在Java里面可以通过:

System.currentTimeMillis();

而是记录用时,用去了多少时间。主要的设计思路是:

类实例化的时候,记录一个初始时间,然后每次调用getElapsedTime函数则显示出一个时间差,用毫秒来表示,用微妙纳米都不准确。说到毫秒,在CPU时间片的轮转单位也是毫秒级别的。

关于时间方面的计数,可以很复杂,当前先做一个简单的,后期再补充优化。

最近发表
标签列表