cpuid-git

0.3.1 • Public • Published

cpuid-git

(THIS IS A FORK OF https://github.com/pdxmholmes/cpuid-node)

cpuid-git is a simple to user wrapper around LibCPUID for Node.js. It's so simple in fact, it's exactly one function, which returns a very easy to use object graph.

cpuid-git has been tested on Windows 64-bit, Macintosh OSX (Darwin) 64-bit and Linux 3.x 64-bit. All 32-bit platforms should work, but I have not tested them. If you do and it does not work, please file a bug report.

cpuid-git requires a natively compiled binary component, so it is not suitable for usage in the browser environment.

cpuid-git's most useful feature for many Node users will be it's detailed overview of the logical versus physical cores. As things like cluster come to the forefront, and "multi-threaded Node" becomes a reality, this information can be invaluable for worker pool performance.

Updated version by terorie supporting the newest processor instructions.

Now based on a git submodule of the original libcpuid.

usage

const cpuid = require('cpuid-git');
const cpuidInfo = cpuid();

cpuid is one function, which takes no arguments, and returns an object with properties representing the CPUID data.

/cpuid-git/

    Package Sidebar

    Install

    npm i cpuid-git

    Weekly Downloads

    150

    Version

    0.3.1

    License

    BSD-3-Clause

    Unpacked Size

    810 kB

    Total Files

    198

    Last publish

    Collaborators

    • terorie