المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لخبراء المُعالجات



kadora
14-09-2010, 16:34
بعض المعالجات تحتوي على cores أو نُواة المعالج أو (عدد المعالجات) فيختلف عددها من معالج لأخر حيث ترتبط أعدادها بسرعتها في تنفيذ الأوامر. ولكن ما لفت نظري مصطلح Threads في المعالجات الذي هو أيضا لديه أعداد مختلفه تختلف من معالج لأخر...


سؤال : ماهو Threads في المعالجات؟ وما أهميته؟ وهل هو نفسه ال CPU Usage History الموجود في Performance ؟؟؟

S@M
14-09-2010, 17:28
ال THREADS ....هى المسارات التى تتعامل مع كل CORE ....داخل المعالج ...وكلما كان عدد ال THREADS اكبر لكل كور كلما كان هذا افضل بالطبع :)


CPU Usage History

ال CPU Usage History هو مصطلح يوضح نسبة استخدام المعالج ...فى اللحظة الحالية ....:)

nero&dante
14-09-2010, 19:26
الThreads هو خط ادخال البيانات المراد معالجتها الى النواة
وHT :
هذه التقنية تقوم على وضع خطين لادخال البيانات الى نواة معالجة واحدة وبالتالي الاستفادة من كامل طاقة النواة في حال عدم وجود ما يستفيد منها عن طريق العمل على تطبيق اخر في نفس الوقت

ـــــــــــــــــــــــــــــــــــــــــــــــ
هل تقصد المستطيلات المتعددة ام المربع (موضوع لوحده
كل مستطيل يمثل نواة واحدة ودرجة استخدامها حاليا وكل ربعين لنواة واحدة في حالة Threads لان كل خط للبيانات يتعرف عليه النظام على انه نواة كاملية
والمربع يمثل نسبة استخدام المعالج بكل انويته بشكل عام

شلاع العتر
14-09-2010, 19:57
"مدير المهام" في ويندوز لا يقرأ الانوية بل يقرأ خطوط المعالجة بغض النظر هل هي وهمية أم حقيقية ... اما معرفة الانوية فهذا يتم من خلال استعمال برامج اخرى غير "مدير المهام" من اشهرها CPU-z

ashraf_shivo
15-09-2010, 04:25
"مدير المهام" في ويندوز لا يقرأ الانوية بل يقرأ خطوط المعالجة بغض النظر هل هي وهمية أم حقيقية ... اما معرفة الانوية فهذا يتم من خلال استعمال برامج اخرى غير "مدير المهام" من اشهرها CPU-z



هل الTHREADS هي خطوط المعالجة وياريت توضيح جزئية حقيقية او وهمية

CR@N$H
15-09-2010, 04:55
نعم اخ أشرف هي خطوط المعالجة
و كما هو معروف أن معالجات Intel التي تحوي على تقنية الHT يتم التعرف على كل نواة فيها على انها اثنتين الاولى حقيقية و الثانية وهمية و هي وهمية إذ انها على أرض الواقع ليست إلا أجزاء مختصة بجلب المعلومات و لا تستطيع معالجة أي امر و لكنها تفيد بالإنقاص من زمن جلب المعلومات و المعالجة إذ أنه في كثير من الأحيان تحدث أخطاء أثناء نقل البيانات فيحدث تأخير "زمن ميت" تستطيع فية وحدة الHT تزودي النواة الحقيقية بالمعلومات
هناك أمر اخر أريد أن أنوه عنه
يوجد في الTask manger في تبويب Performance يوجد ما يسمى الThreads في مستطيل System وهو يمثل عدد خطوط المعالجة التي تقدمها البرامج التي تعمل حاليا إذ أن كل برنامج يستطيع العمل على عدد من الأنوية يجب ان يبرمج على أكثر من مسار للمعالجة "كما يسموه المبرمجون"

kadora
15-09-2010, 20:24
ال THREADS ....هى المسارات التى تتعامل مع كل CORE ....داخل المعالج ...وكلما كان عدد ال THREADS اكبر لكل كور كلما كان هذا افضل بالطبع :)

ال CPU Usage History هو مصطلح يوضح نسبة استخدام المعالج ...فى اللحظة الحالية ....:)




شكرا على المساعده

kadora
15-09-2010, 20:27
الThreads هو خط ادخال البيانات المراد معالجتها الى النواة
وHT :
هذه التقنية تقوم على وضع خطين لادخال البيانات الى نواة معالجة واحدة وبالتالي الاستفادة من كامل طاقة النواة في حال عدم وجود ما يستفيد منها عن طريق العمل على تطبيق اخر في نفس الوقت

ـــــــــــــــــــــــــــــــــــــــــــــــ
هل تقصد المستطيلات المتعددة ام المربع (موضوع لوحده
كل مستطيل يمثل نواة واحدة ودرجة استخدامها حاليا وكل ربعين لنواة واحدة في حالة Threads لان كل خط للبيانات يتعرف عليه النظام على انه نواة كاملية
والمربع يمثل نسبة استخدام المعالج بكل انويته بشكل عام



شكرا ًعلى المساعده

https://www.arabhardware.net/forum/images/visioncollison/misc/progress.gif

kadora
15-09-2010, 20:40
"مدير المهام" في ويندوز لا يقرأ الانوية بل يقرأ خطوط المعالجة بغض النظر هل هي وهمية أم حقيقية ... اما معرفة الانوية فهذا يتم من خلال استعمال برامج اخرى غير "مدير المهام" من اشهرها CPU-z

خ

برنامج CPU-Z ساعدني جدا وكشف لي بعض الخبايا للمالجات وللوحات الأم ...ولكن إذا كانت thread هو خط المعالج فماذا تعني PF Usage و Page File UsageHistory

kadora
15-09-2010, 20:54
نعم اخ أشرف هي خطوط المعالجة




و كما هو معروف أن معالجات Intel التي تحوي على تقنية الHT يتم التعرف على كل نواة فيها على انها اثنتين الاولى حقيقية و الثانية وهمية و هي وهمية إذ انها على أرض الواقع ليست إلا أجزاء مختصة بجلب المعلومات و لا تستطيع معالجة أي امر و لكنها تفيد بالإنقاص من زمن جلب المعلومات و المعالجة إذ أنه في كثير من الأحيان تحدث أخطاء أثناء نقل البيانات فيحدث تأخير "زمن ميت" تستطيع فية وحدة الHT تزودي النواة الحقيقية بالمعلومات
هناك أمر اخر أريد أن أنوه عنه


يوجد في الTask manger في تبويب Performance يوجد ما يسمى الThreads في مستطيل System وهو يمثل عدد خطوط المعالجة التي تقدمها البرامج التي تعمل حاليا إذ أن كل برنامج يستطيع العمل على عدد من الأنوية يجب ان يبرمج على أكثر من مسار للمعالجة "كما يسموه المبرمجون"


شكراً على المساعده :)....سؤال هل تقصد بأن thread عباره عن خط مسار للمعالج بنفس الوقت هو أيضا مسار لكل برنامج يعمل على الحاسب الألي ؟...سؤال أخر: هناك أعداد تزداد وتنقص في ( task manager في توبيب perofrmance thread في مستطيل System المتعلقه ب thread

CR@N$H
15-09-2010, 22:01
أولا الPage file هي جزء من القرص الصلب يستخدم كذاكرة RAM ولكنها أبطئ منها وغالبا ما يتم تحديدها من قبل نظام التشغيل نفسه
PF Usage هو مقدار الإستهلاك الحالي منpage file
Page File UsageHistory هو استهلاك Page fileفي الفترة القليلة الماضية من تشغيل الحاسب

البرنامج عندما يتم تنفيذه في المعالج يتم وضعه على خط معالجة فيزيائي "موجود داخل المعالج" و لكن البرنامج بحد ذاته ممكن أن يتكون من أكثر مسار هذا يعني لنفترض أن لدينا معالج Core I7 هذا يملك 8 خطوط معالجة فيه أي أنه يستطيع أن يتعامل مع برنامج مؤلف من 8 مسارات أو مع 8 برامج مؤلفة من مسار واحد