Linux 與 Windows 之間的 HTML Canvas 效能差異

Linux 與 Windows 之間的 HTML Canvas 效能差異

我們使用以下方法對 HTML 5 Canvas 繪圖效能進行了一些測量http://www.kevs3d.co.uk/dev/canvasmark/我們注意到 Linux 的效能比 Windows 高得多:

╔═════════════════════╦═══════╦═════════╦════════════╗
║      CPU short      ║ Score ║   OS    ║  Browser   ║
╠═════════════════════╬═══════╬═════════╬════════════╣
║ Intel i7-4790       ║ 13309 ║ Linux   ║ Firefox 70 ║
║ Intel i7-4790       ║ 13323 ║ Linux   ║ Chrome 77  ║
║ Intel i5-8400       ║ 13172 ║ Linux   ║ Firefox 70 ║
║ Intel i5-8400       ║ 11873 ║ Linux   ║ Chrome 77  ║
║ Intel Pentium G2030 ║  4863 ║ Windows ║ Firefox 69 ║
║ Intel Pentium G2030 ║  5380 ║ Windows ║ IE 11      ║
║ Intel Core i7-4770S ║  6146 ║ Windows ║ Firefox 69 ║
║ Intel Core i3-6100  ║  8387 ║ Windows ║ Firefox 69 ║
║ Ryzen 7 1700        ║  9100 ║ Windows ║ Firefox 70 ║
║ Ryzen 7 1700        ║ 12897 ║ Linux   ║ Firefox 70 ║
║ Ryzen 7 1700        ║ 10870 ║ Linux   ║ Chrome     ║
╚═════════════════════╩═══════╩═════════╩════════════╝

問題

  • 造成這種差異的原因是什麼?
  • 有什麼方法可以在 Windows 下獲得與 Linux 相同的效能嗎?
  • Ryzen 7 配備 Nvidia 1070Ti GPU,而其他處理器只有內部 GPU,但它甚至比 5 年前的 i7-4790 還要慢。有沒有辦法為 Canvas 啟用 GPU 加速?

相關內容