شهادة A plus الفصل 12 : عالم ويندوز الخفي (Windows Under the Hood ) الجزء 4 والأخير

sparrow
0

 




الفصل : 12

الجزء : 4

العنوان : عالم ويندوز الخفي (Windows Under the Hood )




أوامر tasklist وtaskkill


تُمكنك الأدوات النصية tasklist وtaskkill من العمل مع المهام، بشكل مماثل لما يمكنك فعله باستخدام إدارة المهام. فيما يلي سيناريو واجهته مؤخرًا: كنت أنظر إلى ملفات السجل من خادم كان يواجه بعض المشاكل في الأمان، وحاولت فتح أحد هذه الملفات في Notepad. ما فشلت في إدراكه هو حجم الملف، 300 ميغابايت! أكبر بقليل من الحجم الذي صُمم Notepad للتعامل معه، وهذا تسبب في تجميده على الفور. لأنني كنت بالفعل في سطر الأوامر، قررت الاستفادة من اثنين من الأوامر المفيدة لإنهاء Notepad المتجمد بسرعة.

الأمر الأول الذي استخدمته كان tasklist، الذي يتيح لك عرض العمليات الجارية على نظام محلي أو عن بُعد. افتح نافذة الأوامر واكتب tasklist. فيما يلي مثال جزئي عن الناتج:


بمجرد أن وجدت معرف العملية (PID) لـ Notepad، كنت جاهزًا لإنهاءه باستخدام أمر taskkill. هل رأيت notepad.exe الذي يستهلك الذاكرة بشكل كبير في الناتج السابق لأمر tasklist؟ يمكنك إنهاء العملية باستخدام اسمها أو معرفها (PID). في هذا المثال، أستخدم معرف Notepad مع علامة الإجبار (/f) للتأكد من أن Windows تُغلق Notepad بشكل فعلي، بدلاً من مجرد طلب غلقه بلطف. هذا ضروري عند التعامل مع تطبيقات متجمدة مثل Notepad في حالتي.



مراقب الموارد (Resource Monitor)


ال Task Manager يجب أن يكون دائمًا الخيار الأول للتحقق السريع من استخدام النظام، ولكن هناك أوقات تحتاج فيها إلى المزيد من التفاصيل والتحكم. في هذه الحالات، حان الوقت لاستخدام مراقب الموارد (Resource Monitor) . فكر في مراقب الموارد كمدير المهام (Task Manager) المتقدم بكل الميزات نفسها، بالإضافة إلى العديد من الميزات الإضافية. يمكنك الوصول إلى مراقب الموارد من علامة الأداء (Performance) في مدير المهام، أو من لوحة التحكم تحت الأدوات الإدارية (Administrative tool) ، أو فقط من خلال كتابة "resource monitor" في حقل البحث.انظر الى الشكل 1


الشكل 1


يبدأ مراقب الموارد على علامة التبويب الOverview. هذا مفيد، والرسوم البيانية على اليمين جميلة، ولكن العمل يتم في إحدى العلامات التبويب الأربع الأخرى: الوحدة المركزية، والذاكرة، والقرص، والشبكة.


ينظم مراقب الموارد كل شيء برقم PID (رقم تعريف العملية). يمكن أن يُسهل استخدام الأرقام PID تشخيص المشاكل، لأن تتبع رقم مكون من أربعة أرقام أسهل بكثير من تذكر سلسلة نصية.


بالإضافة إلى ذلك، تقدم كل علامة ميزات دقيقة ومثيرة للاهتمام لا تراها في مدير المهام:

• الوحدة المركزية: تمكنك من بدء أو تعليق أي عملية دون إيقافها

• الذاكرة: تقسيم الذاكرة إلى أنواع محددة

• القرص: تفكيك نشاط القرص حسب رقم PID

• الشبكة: عرض نشاط الشبكة حسب رقم PID، والاتصالات المفتوحة، وأكثر من ذلك بكثير


يتيح لك مراقب الموارد إغلاق التطبيقات الجارية وجميع البرامج المرتبطة بها باستخدام خيارات قائمة السياق "إنهاء العملية" و "إنهاء شجرة العمليات". من المنطقي وضع الخيارات هنا، حتى تتمكن من النظر بشكل خاص إلى البرامج التي تسد استخدام وحدة المعالجة المركزية، على سبيل المثال، أو استخدام الشبكة.


بشكل عام، إذا كنت ترغب في الحصول على نظرة عامة سريعة على ما يحدث في نظامك، استخدم مدير المهام. عندما تحتاج إلى الانغماس في تفاصيل العملية التي تستخدم أي مورد ثم إغلاق عملية معيبة، انتقل إلى مراقب الموارد.


أدوات الأداء Performance Tools


مدير المهام ومراقب الموارد ممتازان في تحديد المشاكل الحالية، ولكن ماذا عن المشاكل التي تحدث عندما لا تكون في الجوار؟ وماذا عن المشاكل التي تحدث على مر الزمن؟ على سبيل المثال، ماذا لو كان نظامك يعمل دائمًا عند استخدام وحدة المعالجة المركزية بنسبة 60 في المئة؟ هل هذا جيد أم سيء؟ تأتي Windows مع أدوات لتسجيل استخدام الموارد حتى تتمكن من تتبع المقاييس مثل استخدام وحدة المعالجة المركزية والذاكرة على مر الزمن. في Windows، يلجأ الفني الجيد إلى مراقب الأداء كأداة رئيسية لتتبع موارد النظام على مر الزمن.


يمكنك العثور على مراقب الأداء في لوحة تحكم الأدوات الإدارية في لوحة التحكم. يمكنك أيضًا فتح الأداة عن طريق الانتقال إلى "ابدأ" | البحث، وكتابة perfmon.msc، ثم الضغط على enter. يفتح مراقب الأداء على شاشة تعرض بعض النصوص حول مراقب الأداء وملخص النظام. لا يتم إجراء الكثير على هذه الشاشة. انظر الى الشكل 2

الشكل 2


ا نقر على أيقونة Performance Monitor على الجانب الأيسر لبدء أداة التتبع في الوقت الحقيقي. جميع إصدارات Windows لديها هذه الأداة بشكل أو بآخر. في معظم الحالات، يمكن استبدالها بسهولة بـ Resource Monitor. عندما تختارها لأول مرة، فإنها مملة نوعًا ما. إذا كنت ترغب في تتبع مفصل ومحدد للغاية، فقد تجد لا تزال سببًا جيدًا لاستخدام هذه الأداة. وهذا يتطلب فهمًا للكائنات والعدادات (Objects and Counters) . انظر الى الشكل 3

الشكل 3


كائنات وعدادات (Objects and Counters)


تعرّف الأدواتان أهمية أداء Performance Monitor: الكائن والعداد. الكائن هو عبارة عن عنصر في النظام يتم تزويده بمجموعة من الخصائص ويمكن إدارته من قبل نظام التشغيل ككيان واحد. يقوم العداد بتتبع معلومات محددة عن كائن معين. يقوم العداد %Processor Time الخاص بكائن المعالج، على سبيل المثال، بتتبع نسبة الوقت المنقضي الذي يستخدمه المعالج لتنفيذ خيط غير خامل. يمكن أن يكون هناك العديد من العدادات المرتبطة بكائن واحد.


العمل مع الأدوات


يقوم Performance Monitor بجمع البيانات في الوقت الحقيقي عن الكائنات مثل الذاكرة، والقرص الصلب، والمعالج، والشبكة، ويعرض هذه البيانات على شكل رسم بياني (خطي) أو هيستوغرام (شريطي) أو تقرير بسيط. عندما تقوم بفتحه لأول مرة، يعرض Performance Monitor البيانات في شكل رسم بياني. البيانات المعروضة مأخوذة من مجموعة العدادات المذكورة أدناه الرسم البياني. إذا كنت ترغب في إضافة عدادات، انقر على زر الإضافة (الذي يبدو مثل علامة زائد) أو اضغط على ctrl-i لفتح نافذة حوار Add Counters. حدد أحد العديد من الكائنات المختلفة التي يمكنك مراقبتها. (انقر فوق قائمة الكائن الخاص بالأداء لرؤية الخيارات في إصدارات Windows قبل 10.) تتضمن نافذة حوار Add Counters ميزة مفيدة: يمكنك تحديد عداد والنقر على مربع الاختيار Show description (أو النقر على زر شرح قبل Windows 10) لمعرفة المزيد عن العداد، كما هو موضح في الشكل 4 . جرب ذلك الآن.

الشكل 4


مجموعات جمع البيانات (Data Collector Sets)


لتتبع البيانات على المدى الطويل، استخدم مجموعات جمع البيانات، وهي مجموعات من العدادات التي يمكنك استخدامها لإنشاء تقارير. يمكنك إنشاء مجموعات جمع بيانات خاصة بك (تعريف المستخدم)، أو يمكنك ببساطة اختيار واحدة من المجموعات المعرفة مسبقًا للنظام. بمجرد بدء مجموعة جمع البيانات، يمكنك استخدام خيار التقارير لرؤية النتائج (انظر الشكل 5 ). تمكّن مجموعات جمع البيانات ليس فقط من اختيار كائنات العدادات لتتبعها، بل تمكنك أيضًا من جدولة مواعيد تشغيلها.

الشكل 5



أدوات للمطورين


تقدم مايكروسوفت مجموعة متنوعة من الأدوات في نظام التشغيل ويندوز تتعدى بكثير ما يحتاجه فنيو الصيانة عادةً. يتضمن امتحان CompTIA A+ 1002 اثنين من هذه الأدوات المخصصة للمطورين للتعامل مع بعض الوظائف على مستوى منخفض في ويندوز التي تؤثر على كيفية برمجة العديد من التطبيقات. تعرف على المزيد حول خدمات المكونات ومدير مصادر البيانات ODBC، وكلاهما موجود في الأدوات الإدارية (Administrative Tools) .




خدمات المكونات


لفهم كل ما يمكن أن تقدمه خدمات المكونات سيتطلب كمية هائلة من المعلومات - تفوق نطاق امتحانات CompTIA A+. ببساطة، ما دامت ويندوز موجودة، طورت مايكروسوفت العديد من الأدوات (بأسماء مثل COM وDCOM و COM+) لتمكين المطورين من مشاركة كائنات البيانات (عنصر من البرامج) بين التطبيقات على جهاز كمبيوتر واحد. مع مرور الوقت، تم توسيع هذه المشاركة لتشمل القدرة على مشاركة الكائنات بين أجهزة الكمبيوتر على الشبكة.


في معظم الحالات، لا يتطلب هذا المشاركة في الكائنات أي شيء غير تثبيت تطبيق يستخدم هذه الميزات. توجد خدمات المكونات لحظات الندرة الشديدة عندما يكون هناك شيء خطأ أو يحتاج المطور إلى إجراء تغييرات يدوية. إذا كنت تعمل في شركة تشتري تطبيقات مخصصة أو تنشئها داخليًا، فهناك فرصة جيدة جدًا أنك ستستخدم خدمات المكونات وتعمل مع المبرمجين، لتثبيت التطبيقات يدويًا وضبط تلك التطبيقات لتعمل بالطريقة التي ترغب فيها. يجب أن تقوم التطبيقات الاحترافية من الطرف الثالث (النوع الذي تشتريه من المتاجر) بتكوين أي من هذه البرامج تلقائيًا أثناء عملية التثبيت، مما يجعل الحاجة إلى الدخول إلى خدمات المكونات نادرة للغاية. انظر الى الشكل 6

الشكل 6


مصادر البيانات


أحد أقدم وأكثر الدوافع شيوعًا لإنشاء الشبكات هو فكرة أن عددًا من الحواسيب تصل إلى قواعد بيانات مشتركة واحدة أو أكثر. قد لا تكون هذه الحواسيب جميعها تعمل بنفس نظام التشغيل، وقد لا تستخدم دائمًا نفس التطبيق للوصول إلى تلك القواعد البيانات. هنا تبرز فعالية توصيل قواعد البيانات المفتوحة (ODBC) حقيقة. ODBC هو معيار برمجة يتيح للمطورين كتابة قواعد بيانات والتطبيقات التي تستخدمها بطريقة تمكنهم من استعلام ODBC عن كيفية تحديد موقع والوصول إلى قاعدة بيانات دون أي قلق بشأن التطبيق أو نظام التشغيل المستخدم.


أداة مايكروسوفت لتكوين ODBC تسمى مدير مصادر بيانات Open Database Connectivity (ODBC) (انظر الشكل 7 ). يتيح لك مدير مصادر بيانات ODBC إنشاء وإدارة إدخالات تسمى أسماء مصادر البيانات (DSN) التي توجه ODBC إلى قاعدة بيانات. تستخدم DSNs من قبل التطبيقات التي تدعم ODBC للاستعلام عن ODBC للعثور على قواعد بياناتها. تذكر أنك نادرًا ما ستدخل إلى مدير مصادر بيانات ODBC ما لم تكن تقوم بإنشاء قواعد بيانات مشتركة خاصة بك.

الشكل 7


إصدارات Windows بت 64 تقدم كل من إصدار 64 بت وإصدار 32 بت من أداة ODBC. يُستخدم الأداة بت 64 على قواعد البيانات بت 64، بينما يُستخدم الأداة بت 32 على قواعد البيانات بت 32.

سنتحدث بشكل أكبر عن مشاركة الموارد عبر الشبكات عندما نصل إلى شبكات الحواسيب بتفصيل في الفصل 19.


■ النهاية 


نكون هنا انتهينا من الفصل 12 تماما من شهادة A plus المقدمة من CompTIA نتقدم الأن تقدم ملحوظ وواضح ولكن المشوار ما زال ايضا طويل وممتع جدا جدا لذلك احرص على قرائة كل فصل سريعا


و لا بد وانت تقرا ان تكون مركز جيدا لكل معلومة ومعك ورقة وقلم , لانك بالتاكيد ستحتاجها 


واذا واجهتك اي مشكلة في الفهم او ما شابه , يمكنك على الفور الذهاب الى المجتمع الخاص بنا في Telegram للمناقشة والتواصل معنا من هنا  


او اذا واجهتك مشكلة في الموقع او تريد اجابة سريعة يمكنك الذهاب الى اخر صفحة في الموقع ستجد صفحة اتصل بنا موجودة يمكنك ارسالة لنا مشكلتك , وسيتم الرد عليها بسرعة جدا ان شاء الله 


ويمكنك الأنضمام الى المجتمع Hidden Lock بالكامل مع جميع قنواته للأستفادة في اخر الأخبار في عالم التقنية وايضا الكتب بالمجان والكورسات والمقالات من خلال الرابط التالي لمجموعة القنوات من     هنا 


يمكنك ايضا متابعتنا في منصات X او Twitter سابقا , لمشاهدة الاخبار والمقالات السريعة والمهمة من  

هنا


وفقط كان معكم sparrow مقدم هذه الشهادة من فريق Hidden Lock

 







إرسال تعليق

0تعليقات

إرسال تعليق (0)

#buttons=(موافق!) #days=(20)

يستخدم موقعنا ملفات تعريف الارتباط لتحسين تجربتك. تاكد الان
Ok, Go it!