rados localize read

根据crushmap进行距离打分

  • 首先,任何节点在启动时会通过main()->global_init()->crush_location.init_on_startup()

    根据crushmap进行距离打分


  • 获取自己节点的crush_location,然后在localize read时,拿pg的每个osd和自己的crush_location进行公共祖先最短距离比较
    源码如下:
    _calc_target ->

    int best = -1;
    
    int best_locality = 0;
    
    for (unsigned i = 0; i < acting.size(); ++i) {
    
    int locality = osdmap->crush->get_common_ancestor_distance(
         cct, acting[i], crush_location);
    
    ldout(cct, 20) << __func__ << " localize: rank " << i
           << " osd." << acting[i]
           << " locality " << locality << dendl;
    
    if (i == 0 ||
            (locality >= 0 && best_locality >= 0 &&
             locality < best_locality) ||
            (best_locality < 0 && locality >= 0)) {
          best = i;
          best_locality = locality;
    
    if (i)
    
    t->used_replica = true;
        }
      }
    
    ceph_assert(best >= 0);
      osd = acting[best];
资源下载链接为: https://pan.xunlei.com/s/VOYpbLrm0qylrALOE1le-EJFA1?pwd=x564 在 B 站有一则标题为《DeepSeek-v3 扩展树莓派,让语音助手给你 “唱歌”,秒变智能音箱》的视频,视频链接为https://www.bilibili.com/video/BV1a3cceEEpP/?sharesource=copyweb&vd_source=245c190fe77b507d57968a57b3d6f9cf,发布于 2025 年 1 月 11 日 16:18:06。 该视频截至相关数据统计时,播放量达 7229 次,弹幕有 4 条,获得 123 个点赞、98 枚硬币,被 182 人收藏,转发次数为 32 次。视频作者是 “bi 胜 li 量老师”,作者认为 AI 与人的互动在持续进步,AI 不仅能理解并回应人类语言,还可提供个性化服务与帮助。 此外,还有不少相关视频,比如教大家不丢弃废弃音箱,将其升级为已接入 DeepSeek 的小智智能音箱;展示在树莓派上部署小智 AI 的成果,不过存在一点小问题,就是语音助手话太多,使用者插不上话;呈现小爱同学智能音箱与 DeepSeek 的完美结合,打造树莓派 AI 小智;提供资料,指导大家打造树莓派私人语音助手,实现年轻人拥有第一个 “贾维斯” 的想法;还有原创内容,介绍基于国内语音方案的树莓派语音助手,从千问 3 到 DeepSeek-R1-0528,可直连大模型对话;以及教大家用树莓派打造智能语音音箱,该音箱具备聊天、控制家电等高级功能,还有在树莓派 4B 上体验 DeepSeek R1 推理大模型的相关内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值