إصدار CLIv2.0.0Alex McDonald, مسؤول ThermalStats
ThermalStats CLI 2.0: لوحة معلومات مباشرة، ومؤقت لا يتوقف أبدًا، ومقارنات فورية
يعيد الإصدار 2.0.0 بناء ThermalStats CLI حول واجهة ملء الشاشة مع فحص مباشر للمستشعرات، ورسوم بيانية آنية، واختيار بطاقة الرسوميات، وإرسال تلقائي، و9 لغات.
صدر ThermalStats 2. أعدنا بناء الأداة التي تسجّل كل نتيجة موثّقة على هذا الموقع من الصفر: اختفت الأسئلة خطوة بخطوة، وحلّت محلها واجهة ملء الشاشة تعرض درجات حرارتك مباشرةً منذ لحظة فتحها.
نزّل ThermalStats 2. إنه مجاني ومفتوح المصدر ولا يحتاج إلى حساب.
ما الجديد
- فحص مباشر للمستشعرات. قبل أن يبدأ أي شيء، ترى درجات حرارة المعالج وبطاقة الرسوميات تتحدّث مباشرةً، مع مصدر كل قراءة. وإذا تعذّرت قراءة مستشعر، يخبرك التطبيق بكيفية إصلاح ذلك، فلا ينتهي أي اختبار ببيانات ناقصة.
- لوحة معلومات آنية. قراءات مباشرة كبيرة، ودرجات الحرارة في الخمول والذروة، والحمل، ورسم بياني لكل مكوّن أثناء تشغيل الاختبار.
- مؤقت لا يتوقف أبدًا. يعتمد شريط التقدم على الساعة لا على المعالج، لذا يواصل التقدم عند حمل 100% ويُظهر بدقة موعد انتهاء الاختبار.
- اختر بطاقة الرسوميات. في الحواسيب المحمولة ذات شريحتي رسوميات أو الحواسيب المكتبية متعددة البطاقات، اختر بدقة البطاقة التي تريد إخضاعها للضغط ومراقبتها وإرسال نتائجها.
- مقارنة فورية. يُرسل الاختبار المكتمل تلقائيًا، وتُفتح صفحة نتائجك في المتصفح، وترى فورًا كيف تُقارَن درجات حرارتك بالعتاد نفسه. لا يُرسل أبدًا اختبار أوقفته مبكرًا، ويتخطى الخيار
--no-submitالإرسال تمامًا. - تحذيرات واضحة وصادقة. تعرف ما ينتظرك قبل بدء الحمل، وتتلقى تنبيهًا إذا كان المعالج أو بطاقة الرسوميات دافئًا بالفعل (أعلى من 56 °C) أو ساخنًا (أعلى من 65 °C) قبل الاختبار، أو إذا لم يستجب مستشعر للحمل، أو إذا لم تكن بطاقة الرسوميات مشغولة بالكامل، أو إذا كان النظام يخفّض أداءه بسبب الحرارة (Throttling).
- 9 لغات. الإنجليزية والفرنسية والإسبانية والألمانية والبرتغالية والتركية والروسية والكورية والعربية. يتبع التطبيق لغة نظامك، ويمكنك تغييرها بالمفتاح L أو بالخيار
--lang. - ملاحظات وتشخيص مدمجان. اضغط F لإرسال بلاغ عن خطأ أو فكرة أو إشادة مباشرةً من التطبيق. ويفحص الأمر
thermalstats --test debugكل مصادر الحرارة ويرفع سجل تشخيص. - دعم الفأرة. يمكن النقر على الأزرار والخيارات بالفأرة، إلى جانب التحكم فيها بلوحة المفاتيح.
تحت الغطاء
يُفترض أن يدفع اختبار الضغط جهازك إلى أقصى طاقته، لكن التطبيق نفسه يجب ألا يبدو متجمدًا:
- تعمل عمليات حمل المعالج بأولوية أقل من العادية. وهي تستهلك مع ذلك كل دورة متاحة، فلا يتغير الحمل ولا الحرارة، لكن الواجهة وقارئات المستشعرات تحصل دائمًا على وقت المعالج أولًا.
- يُرسل عمل بطاقة الرسوميات على دفعات قصيرة مدة كل منها نحو 20 ملّي ثانية، ليواصل سطح المكتب الرسم بينها.
- تُقرأ المستشعرات في خيوط تعمل في الخلفية. لا يحجب مستشعر بطيء الشاشة أبدًا، وإذا تأخر أحدها تشير لوحة المعلومات إلى ذلك.
- في ويندوز، يبقى المساعد LibreHardwareMonitor مفتوحًا طوال الجلسة بدلًا من تشغيل عملية جديدة لكل قراءة، ويُعطَّل وضع QuickEdit في وحدة التحكم حتى لا توقف نقرة عابرة التطبيق مؤقتًا.
ملاحظات حسب النظام
- ويندوز: وافق على طلب صلاحيات المسؤول حتى يتمكن ThermalStats من قراءة حرارة نواة المعالج (Die). إذا كان HWiNFO (مع تفعيل Shared Memory Support) أو MSI Afterburner أو AIDA64 أو Core Temp قيد التشغيل، تُقرأ درجات الحرارة منه ولا يُثبَّت أي تعريف. وإلا يستخدم التطبيق LibreHardwareMonitor مع تعريف PawnIO المجاني ومفتوح المصدر، ويسألك عند الخروج إن كنت تريد الاحتفاظ بالتعريف.
- لينكس: تأتي درجات حرارة المعالج من hwmon (
coretempوk10tempوzenpower) أو من المنطقة الحرارية للمعالج. ثبّتlm-sensorsإذا لم يُكتشف أي شيء. وتأتي درجات حرارة بطاقة الرسوميات من NVML (NVIDIA) أو من مستشعرamdgpu. - macOS: تطبيق macOS قادم قريبًا.
احصل عليه
نزّل ThermalStats 2 من صفحة بدء الاختبار، أو اقرأ كل سطر من الشيفرة على GitHub. هل تحتاج إلى الإصدار السابق؟ ما زال ThermalStats 1.2.6 متاحًا.