assembly - 如何测量 i-cache
问题描述
有人告诉我,使用不需要的 REX 会浪费一个字节的 I-cache 占用空间,对于这样的代码:
231: 40 89 f0 rex mov eax,esi
如何使用 perf 等工具测量 i-cache 使用情况(足迹)?我猜 perf 可能支持 i-cache 未命中或未命中率事件?它们能反映 i-cache 的足迹吗?
解决方案
推荐阅读
- bash - openBinaryFile:在 Gitlab CI bash 脚本中执行 pandoc 时不存在
- prometheus - 对特定主机禁用警报,同时对所有其他主机发出警报
- python - 如何格式化“datetime.timedelta”类型
- azure - 在 Azure ApplicationInsights 中创建 API 密钥所需的角色/权限
- android-studio - 生成签名的 APK 在 Android Studio 3.4 中出现错误
- javascript - 覆盖 document.body.scrollTop 调用
- angular - 来自复选框角度材质的数组
- python - 使用具有特定键盘布局的 Evdev 将键码解析为扫描码
- sql - SQL Server 批量插入不会导入文本文件,但 DTS 会
- hyperledger-fabric - 如何创建一个“通用包”来共享对流包中的通用逻辑?