ihm*_*els 5 cpu cpu-architecture cpu-speed
我的问题是关于CPU架构和指令集扩展TSX-NI。
它适用于哪些使用场景,特别是对于 Web 开发或运行虚拟机和 Docker 有用吗?
我认为,TSX-NI 并没有为您列出的用例提供优势。
它在 维基百科中的定义 是:
事务同步扩展 (TSX-NI) 是 x86 指令集架构 (ISA) 的扩展,它添加了硬件事务内存支持,通过锁省略加速多线程软件的执行。
除非您运行的产品的进程创建了大量线程,或者大量进程使用相同的共享内存,否则实现对内存区域的独占访问的更快方法不会加快软件速度。
此外,要使用 TSX-NI,必须为其专门编程软件产品,这对于不属于您的场景的专用应用程序(例如多用户数据库引擎)来说尤其如此。
我相信您所描述的软件不会从这项技术中受益,但这是您的决定。我只是认为 TSX-NI 不应该成为您做出决定的重要因素。
归档时间: |
|
查看次数: |
1986 次 |
最近记录: |