IC Infra

超线程

简介 超线程是Intel与AMD的一项技术,通过在两个线程之间共享硬件资源,使得单cpu对操作系统而言是两个vcpu。 超线程共享一个物理核心以及它的缓存系统。因为huancun 是共享的,所以在超线程之间移动数据不会有太多损失。但这也意味着如果在同一个物理核心的多个超线程运行的不同进程之间没有任何共享的数据,则每个虚拟核心的缓存大小只有真实物理核心的一半。对于内存受限的应用程序而言,将缓...

降低Environment Modules的I/O Load

背景 在前司的多个数据中心中,每个数据中心都有多个集群,单个集群规模可以达到数千台物理机。当大量验证任务并发时,我们常常会遇到NFS卡死的问题。用户在执行ls命令时,可能会卡住几十秒,甚至无法响应。 问题爆发后,CAD与IT部门之间出现了相互推诿的情况: CAD部门抱怨IT提供的存储性能太差,无法满足正常的业务需求; IT部门则责怪CAD没有合理引导业务,将许多不必要的I/O操...