+1

2017赵科 <464473...@qq.com.invalid> 于2023年2月21日周二 14:37写道:

> Dear predecessors
>
>
> Thank you very much for your reply at first, the reason that add the
> logical cold data judgment is we can use this to distinguish logic hot data
> and logic cold data.
> The logic hot data that is commonly Newly produced and a lot of normal
> consumers will read it, Although this part of data are used to stay in the
> pagecache(physical hot data).
> So we decide that when consumers read this part of data, can not be in
> cold data read control, let them read quickly. The same can be obtained,the
> logic cold data that is commonly old produced and a little of unnormal
> consumers will read it and this part of data are not in the pagecache. if
> some unnormal consumers read logic cold data when they are not controlled,
> the system disk IO stress will be high, it will influence the whole
> broker's normaly reading and writing.
>
>
> Your response would be highly appreciated.
>
>
> Thanks,
> drizzle.zk
>
>
> 2017赵科
> 464473...@qq.com
>
>
>
> &nbsp;
>
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:
>                                                   "dev"
>                                                                 <
> dongyuanp...@gmail.com&gt;;
> 发送时间:&nbsp;2023年2月17日(星期五) 下午3:56
> 收件人:&nbsp;"dev"<dev@rocketmq.apache.org&gt;;
>
> 主题:&nbsp;Re: [DISCUSS][RIP-62] Cold read control
>
>
>
> That's a good idea. But I don't understand why add the logical cold
> data judgment? Physical cold data reading will have a practical
> impact, but logical cold data may only be physical cold data, not
> necessarily cold data, and its reading does not necessarily cause
> system stress. One point that can be thought of is to speed up cold
> data judgment?
>
> SSpirits <ad...@lv5.moe&gt; 于2023年2月14日周二 11:54写道:
> &gt;
> &gt; Hi drizzle.zk,
> &gt;
> &gt; Currently, we have a precise way to find out cold data, please see
> https://github.com/apache/rocketmq/issues/5837. And I agree with you that
> we should stop prefetch CommitLog if it is not the latest file. Maybe we
> can use madvise system call and MADV_FREE or MADV_DONTNEED flag.
> &gt;
> &gt; Your response would be highly appreciated.
> &gt; SSpirits
> &gt; Email:ad...@lv5.moe<mailto:ad...@lv5.moe&gt;
> &gt; 在 2023年2月10日 +0800 18:00,2017赵科 <464473...@qq.com.INVALID&gt;,写道:
> &gt; Hello RocketMQ Community:
> &gt;
> &gt;
> &gt; We have plans to add Cold read control features can control the
> reading speed of cold data so as to ensure the stability of the system.
> &gt; We also have written the proposal, and you can see it by the link
> below:
> &gt;
> https://docs.google.com/document/d/1P8JPX5b9CwYMlaFi_UBxqwxFoIiOXWuAEjV4yWdfFUw/edit?usp=sharing
> &gt
> <https://docs.google.com/document/d/1P8JPX5b9CwYMlaFi_UBxqwxFoIiOXWuAEjV4yWdfFUw/edit?usp=sharing&gt>
> ;
> &gt;
> &gt; Please welcome to reply to this email or comment on the proposal if
> you have any questions or suggestions.
> &gt;
> &gt;
> &gt;
> &gt; Thanks,
> &gt; drizzle.zk
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; 2017赵科
> &gt; 464473...@qq.com
> &gt;
> &gt;
> &gt;
> &gt; &amp;nbsp;



-- 
   =============================================

  fuyou001
Best Regards

Reply via email to