{
  "leaks": {
    "MemoryAllocations": "内存申请总量折线图",
    "MemoryBlocks": "内存块图",
    "DeviceID": "设备ID",
    "Leaks": "内存详情",
    "Type": "类型",
    "ThreadID": "线程ID",
    "MemoryDisassembly": "内存拆解",
    "Process_Total_Memory_Allocation": "进程占用",
    "CANN_Total_Memory_Allocation": "CANN",
    "ATB_Reserved": "ATB预留",
    "MindSpore_Reserved": "MindSpore预留",
    "PTA_Reserved": "PTA预留",
    "PTA_Operator": "算子占用",
    "PTA_Model": "模型占用",
    "Optimizer": "优化器",
    "Weight": "模型权重",
    "Gradient": "梯度",
    "Current Time": "当前时间",
    "FlameGraph": "调用栈火焰图",
    "BlockGraph": "内存块生命周期图",
    "DetailsDiagram": "内存详情拆解图",
    "DetailsTable": "内存详情表",
    "Search": "搜索",
    "Block View": "内存块视图",
    "Event View": "内存事件视图",
    "MemoryUsage": "内存使用(MB)",
    "markFirstLastTime": "标记首末次访问时间",
    "cancelMarkTime": "取消标记首末次访问时间",
    "tableHead": {
      "Attr": "特有属性",
      "Thread Id": "线程ID",
      "Device Id": "设备ID",
      "Process Id": "进程ID",
      "Timestamp(ns)": "时间戳(ns)",
      "Event Type": "事件子类型",
      "Ptr": "内存地址",
      "Event": "事件类型",
      "Name": "名称",
      "ID": "事件ID",
      "blockId": "块ID",
      "id": "内存块ID",
      "Call Stack(Python)": "调用栈(Python)",
      "Call Stack(C)": "调用栈(C)",
      "addr": "内存块地址",
      "attr": "特有属性",
      "deviceId": "设备ID",
      "startTimestamp": "申请时间(ns)",
      "endTimestamp": "释放时间(ns)",
      "eventType": "事件子类型",
      "owner": "申请者",
      "processId": "进程ID",
      "threadId": "线程ID",
      "size": "内存块大小(bytes)",
      "firstAccessTimestamp": "首次访问时间(ns)",
      "lastAccessTimestamp": "末次访问时间(ns)",
      "maxAccessInterval": "最大访问时间间隔(ns)",
      "Action": "事件类型",
      "Address": "内存地址",
      "Size(KBytes)": "内存大小(KB)",
      "Stream": "流ID",
      "Allocated(KBytes)": "总二次分配内存(KB)",
      "Active(KBytes)": "总活跃内存(KB)",
      "Reserved(KBytes)": "总预留内存(KB)",
      "CallStack": "调用栈",
      "Requested Size(KBytes)": "分配事件需求大小(KB)",
      "State": "内存块状态",
      "Alloc Event ID": "分配事件ID",
      "Free Event ID": "释放事件ID"
    },
    "setThreshold": "过滤低效显存",
    "lazyUsedThreshold": "提前申请阈值",
    "delayedFreeThreshold": "延迟释放阈值",
    "longIdleThreshold": "过长闲置阈值",
    "or": "或",
    "early-alloc": "提前申请",
    "late-free": "延迟释放",
    "idle": "过长闲置",
    "onlyInefficient": "只展示低效内存块",
    "allowTrim":"允许压缩",
    "autoFilterPotentialLeaks": "自动筛选区间未释放",
    "unreleasedTotal": "区间未释放总量(KBytes)",
    "unreleasedMax": "区间未释放最大块(KBytes)",
    "unreleasedMin": "区间未释放最小块(KBytes)",
    "calculating": "计算中...",
    "leakStatsFailed": "统计失败",
    "closeAutoFilterTitle": "关闭自动筛选?",
    "closeAutoFilterTip": "请选择关闭自动筛选后如何处理当前表格结果。",
    "clearAutoFilter": "清除",
    "keepAutoFilterResult": "保留",
    "cancelAutoFilterClose": "取消",
    "sliceDetail": "选中详情",
    "systemView": "系统视图",
    "stateDiagram": "内存池状态图",
    "reset": "重置",
    "resetView": "重置视图",
    "xZoom": "横向缩放",
    "equalZoom": "等比缩放",
    "defaultZoom": "默认缩放",
    "xZoomShort": "横向",
    "equalZoomShort": "等比",
    "resetShortcutHelp": "重置视图(R 、鼠标中键)",
    "zoomShortcutHelp": "鼠标滚轮默认缩放方式\n快捷缩放:等比缩放(Ctrl+滚轮)\n快捷缩放:横向缩放(Shift+滚轮)",
    "enableXZoom": "启用横向缩放",
    "disableXZoom": "关闭横向缩放",
    "enableDisableXZoom": "启用/禁用横向缩放",
    "equalZoomHelp": "等比缩放",
    "xZoomWheelHelp": "横向缩放",
    "placeholderEventList": "请输入地址",
    "eventSearchPlaceholder": "搜索",
    "eventSearchAddressField": "内存地址",
    "eventSearchTypeField": "事件类型",
    "eventSearchNoMatch": "无结果",
    "operation": "操作",
    "viewEvent": "查看事件",
    "viewBlock": "查看块",
    "viewAllocEvent": "查看分配事件",
    "viewFreeEvent": "查看释放事件",
    "eventLocateNotFound": "未找到对应事件",
    "eventLocateContextMismatch": "当前内存池状态图与目标事件所属设备不一致",
    "slice": {
      "id": "ID",
      "addr": "地址",
      "size": "大小(bytes)",
      "_startTimestamp": "申请时间(ns)",
      "_endTimestamp": "释放时间(ns)",
      "owner": "申请者",
      "attr": "扩展属性",
      "processId": "进程ID",
      "threadId": "线程ID",
      "deviceId": "设备ID",
      "eventType": "事件子类型",
      "ID": "ID",
      "Action": "事件类型",
      "Address": "地址",
      "Size(MBytes)": "大小(MBytes)",
      "Stream": "流ID",
      "Caching Allocated(MBytes)": "总二次分配内存(MBytes)",
      "Caching Active(MBytes)": "总活跃内存(MBytes)",
      "Caching Reserved(MBytes)": "总预留内存(MBytes)",
      "Callstack": "调用栈",
      "Requested Size(MBytes)": "分配事件需求大小(MBytes)",
      "Alloc Event": "分配事件",
      "Free Requested Event": "释放申请事件",
      "Free Completed Event": "释放完成事件",
      "CallStack": "调用栈",
      "detail": "详情",
      "block": "块",
      "event": "事件",
      "exceptionBlock": "异常块",
      "exceptionEvent": "异常事件",
      "close": "关闭",
      "closeOthers": "关闭其他",
      "closeToRight": "关闭右侧",
      "closeAll": "全部关闭",
      "empty": "暂无详情数据",
      "basicInfo": "基础信息",
      "overview": "概览",
      "stateContext": "状态上下文",
      "selectedBlock": "选中块",
      "relatedEvents": "关联事件",
      "sourceEvent": "来源事件",
      "callStack": "调用栈",
      "life": "生命周期",
      "offset": "偏移",
      "blockId": "块ID",
      "Alloc Event ID": "分配事件ID",
      "selectDetailTip": "点击内存块或事件查看详情。",
      "noData": [
        "此内存块/段没有对应的帧(frames)。潜在原因如下:",
        "1) 该内存块/段是在启用 _record_memory_history 之前分配的。",
        "2) 传递给 _record_memory_history 的上下文(context)或堆栈(stacks)设置未包含此内存块/段。建议将 context 参数更改为 'state'、'alloc' 或 'all',或将 stacks 参数更改为 'all'。",
        "3) 该事件发生在反向传播(backward)期间,此时不存在 Python 帧,且内存历史记录未包含 C++ 帧。请使用 stacks='all' 以同时记录 C++ 和 Python 帧。"
      ]
    },
    "noDisassemblyData": [
      "未查询到内存拆解数据,内存拆解要求使用memscope采集时满足以下条件:",
      "1. 采集事件至少需要包含malloc、free事件",
      "2. 启用内存分析--analysis,且指定--analysis=decompose启用"
    ]
  }
}