当前位置: 首页> 财经> 产业 > 视频推广方案_企业手机网站建设有_广告公司推广平台_seo系统培训

视频推广方案_企业手机网站建设有_广告公司推广平台_seo系统培训

时间:2025/8/4 23:22:14来源:https://blog.csdn.net/zlfing/article/details/146997508 浏览次数:0次
视频推广方案_企业手机网站建设有_广告公司推广平台_seo系统培训

Run

每秒执行一次

func (n *nodeInfoCollector) Run(stopCh <-chan struct{}) {go wait.Until(n.collectNodeInfo, n.collectInterval, stopCh)
}

collectNodeInfo()

  • 采集node cpu信息
  • 采集node numa信息
func (n *nodeInfoCollector) collectNodeInfo() {started := time.Now()err := n.collectNodeCPUInfo()if err != nil {klog.Warningf("failed to collect node CPU info, err: %s", err)return}err = n.collectNodeNUMAInfo()if err != nil {klog.Warningf("failed to collect node NUMA info, err: %s", err)return}n.started.Store(true)klog.V(4).Infof("collect node info finished, elapsed %s", time.Since(started).String())
}

collectNodeCPUInfo()

  • 采集和组装NodeCpuInfo对象
  • 缓存到key为node_cpu_info
  • 记录到metric,collect_node_cpu_info_status:status=successed
func (n *nodeInfoCollector) collectNodeCPUInfo() error {klog.V(6).Info("start collect node cpu info")localCPUInfo, err := koordletutil.GetLocalCPUInfo()if err != nil {metrics.RecordCollectNodeCPUInfoStatus(err)return err}nodeCPUInfo := &metriccache.NodeCPUInfo{BasicInfo:      localCPUInfo.BasicInfo,ProcessorInfos: localCPUInfo.ProcessorInfos,TotalInfo:      localCPUInfo.TotalInfo,}klog.V(6).Infof("collect cpu info finished, info: %+v", nodeCPUInfo)n.storage.Set(metriccache.NodeCPUInfoKey, nodeCPUInfo)klog.V(4).Infof("collectNodeCPUInfo finished, processors num %v", len(nodeCPUInfo.ProcessorInfos))metrics.RecordCollectNodeCPUInfoStatus(nil)return nil
}

GetLocalCPUInfo()

命令lscpu -e=CPU,NODE,SOCKET,CORE,CACHE,ONLINE

CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE
0   0    0      0    0:0:0:0       是
1   0    0      0    0:0:0:0       是

组装信息:

LocalCPUInfo{"basicInfo":{"hyperThreadEnabled":true,"catL3CbmMask":"","vendorID":"GenuineIntel",},"processorInfos":[{"cpu":0,"core":0,		"socket":0,		"node":0,		"l1dl1il2":"0:0:0",		"l3":0,		"online":"是"},{"cpu":1,"core":0,		"socket":0,		"node":0,		&#
关键字:视频推广方案_企业手机网站建设有_广告公司推广平台_seo系统培训

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: