Posted at

JavaScriptからCPUのコア数を確認する

More than 3 years have passed since last update.

https://wiki.whatwg.org/wiki/Navigator_HW_Concurrency

navigator.hardwareConcurrencyにコア数が入ってる。

image


用途

重い処理をするときにどれくらい負荷かけても大丈夫かをコア数から判断するとか。

WebGL使うときにコア数見て弱そうならクオリティ下げるとか?


実装

今のところ確認できたのはChromeだけ。


polyfillがある

http://wg.oftn.org/projects/core-estimator/demo/

Firefoxで確認したらきっちりコア数を当てられたけど力技感がありそうな挙動。


3Dとかゲーム系とかで使われるようになりそう