作者回复: 总结的很好,其实两个思路都可以,不过具体实践时可能会受限于可用的性能工具
作者回复: 1. 预读,2. 还有元数据缓存
作者回复: 不是的,直接IO是跳过Buffer,裸IO是跳过文件系统(还是有buffer的)
作者回复: 👍对的
作者回复: 谢谢👍
作者回复: 大部分案例我都在centos7验证了,不过文章中有些地方没有列出来详细的步骤,比如安装或者升级软件包的步骤,这些其实都是些基本功了。如果碰到实在无法解决的问题,请具体描述下。
作者回复: 预读
作者回复: 😊谢谢
作者回复: 嗯嗯,也可以试试 systemtap
作者回复: 是的,下载 golang.org 的包需要使用代理,设置方法是:
git config [--global] http.proxy http://proxy.example.com:port