KPTI (Meltdown Mitigation) 對 MyISAM 的痛點

2018-03-01 11:09:14来源:网络收集作者:口学会丶拒绝口~人点击

分享


在 MariaDB
的「 MyISAM and KPTI – Performance Implications From The Meltdown Fix
」這篇看到頗驚人的數字,這篇提到了他們收到回報 (回報的 ticket 可以參考「 [MDEV-15072] Massive performance impact after PTI fix - JIRA
」),說 KPTI
( Meltdown
Mitigation) 對 MyISAM
效能影響巨大:


Recently we had a report from a user who had seen a stunning 90% performance regression after upgrading his server to a Linux kernel with KPTI (kernel page-table isolation – a remedy for the Meltdown vulnerability).


他們發現 90% 是因為 VMware
舊版本無法使用 CPU feature 加速,在新版應該可以改善不少。但即使如此,文章內還是在實體機器上看到了 40% 的效能損失:


A big deal of those 90% was caused by running in an old version of VMware which doesn’t pass the PCID and INVPCID capabilities of the CPU to the guest. But I could reproduce a regression around 40% even on bare metal.


然後後面就在推銷 MariaDB 的 Aria Storage Engine
了,不是那麼重要... 不過知道 MyISAM 在 KPTI 下這麼傷還蠻重要的,因為接下來五年應該都還是愈的到 KPTI,應該還是有人在用 MyISAM...

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台