chrome.system.cpu

ब्यौरा

सीपीयू मेटाडेटा के बारे में क्वेरी करने के लिए, system.cpu एपीआई का इस्तेमाल करें.

अनुमतियां

system.cpu

टाइप

CpuInfo

प्रॉपर्टी

  • archName

    स्ट्रिंग

    प्रोसेसर के आर्किटेक्चर का नाम.

  • सुविधाएं

    स्ट्रिंग[]

    फ़ीचर कोड का सेट, जो प्रोसेसर की कुछ क्षमताओं को दिखाता है. फ़िलहाल, ये कोड "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2", और "avx" इस्तेमाल किए जा सकते हैं.

  • modelName

    स्ट्रिंग

    प्रोसेसर के मॉडल का नाम.

  • numOfProcessors

    संख्या

    लॉजिकल प्रोसेसर की संख्या.

  • प्रोसेसर

    हर लॉजिकल प्रोसेसर के बारे में जानकारी.

  • तापमान

    नंबर[]

    Chrome 60 और उसके बाद के वर्शन

    सीपीयू के हर थर्मल ज़ोन से, सीपीयू के तापमान की रीडिंग की सूची. तापमान डिग्री सेल्सियस में है.

    फ़िलहाल, यह सुविधा सिर्फ़ Chrome OS पर काम करती है.

CpuTime

प्रॉपर्टी

  • कुछ समय से इस्तेमाल में नहीं है

    संख्या

    इस प्रोसेसर की मदद से, डिवाइस इस्तेमाल में न होने पर बिताया गया कुल समय.

  • कर्नेल

    संख्या

    इस प्रोसेसर पर कर्नेल प्रोग्राम के ज़रिए इस्तेमाल किया गया कुल समय.

  • कुल

    संख्या

    इस प्रोसेसर का कुल समय. यह वैल्यू, user + kernel + प्रयोग में नहीं के बराबर है.

  • उपयोगकर्ता

    संख्या

    इस प्रोसेसर पर यूज़रस्पेस प्रोग्राम का इस्तेमाल किया गया कुल समय.

ProcessorInfo

प्रॉपर्टी

  • इस्तेमाल

    इस लॉजिकल प्रोसेसर के इस्तेमाल की कुल जानकारी.

तरीके

getInfo()

प्रॉमिस
chrome.system.cpu.getInfo(
  callback?: function,
)

सिस्टम की बुनियादी सीपीयू की जानकारी के लिए क्वेरी करता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (info: CpuInfo) => void

रिटर्न

  • Promise<CpuInfo>

    Chrome 91 और उसके बाद वाले वर्शन के लिए

    मेनिफ़ेस्ट V3 और उसके बाद के वर्शन में प्रॉमिस काम करते हैं. हालांकि, कॉलबैक की सुविधा इन मामलों में दी जाती है पुराने सिस्टम के साथ काम करने की सुविधा. एक ही फ़ंक्शन कॉल में दोनों का इस्तेमाल नहीं किया जा सकता. कॉन्टेंट बनाने प्रॉमिस उसी टाइप के साथ ठीक होता है जिसे कॉलबैक में पास किया जाता है.