مطلب قبلی را اگر مطالعه کرده باشید درباره کنترل سیستم برای مدتی که آیا خوب کار میکند یا نه متوجه میشید که تکنیکهای شخصی در ویندوز چقدر موثر است. و اگر این تکنیکها را یاد بگیرید وقتی یه error از ویندوز گرفتید فوری به فرومهای اینترنتی یا سایت ویندوز من مراجعه نمیکنید که ویندوزم خراب شده باید چکار کنم تا دیگران پاسخ بدند. بهترین دکتر برای کامپیوتر و ویندوز خود کسی است که با اون سیستم کار میکنه. البته بماند که مایکروسافت راههایی را باز کرد که کاربران حرفه ای بتونند از راه دور سیستم دوستشون را تعمیر کنند. که قبلا درباره اش مطلب نوشتم. اینرا باید بدونید از ویندوز ۶ به بعد مایکروسافت روی performance ها خیلی کار کرده و کاربری موفق است که این performance ها را یاد بگیره.

در این مطلب من کانترهایی را به شما معرفی میکنم که متوجه میشید که بین رم و هارد و cpu کدام دارند کم کاری میکنند.

در مطلب قبلی reliability monitor را یاد گرفتید که درواقع این ابزار از نوع پیشرفته resource monitor است. اگر بخواهید بدونید که سیستم شما همین الان چطوری کار میکنه چه کسی بالاترین رم را اشغال کرده چه کسی هارد را مشغول کرده با نوشتن کلمه resource در کادر جستجو استارت منو و زدن enter بهش میرسید. این موارد خیلی پیش میاد که شما کاری با سیستم نمیکنید ولی میبینید که هارد همینطوری داره میزنه یا سرعت یه دفعه افت کرد. البته این ابزار در ویندوزهای قبلی هم بود.

اما حالا یه چیز حرفه ای تر اونم ابزار performance monitor که اگر بخواهید این ابزار را صدا کنید باید در کادر جستجو بنویسید perfmon.msc که این ابزار اجرا میشه. وقتی روی performance monitor برید برای کنترل دقیق سیستم احتیاج به نشانه گذاری دارید که در مطلب قبلی گفتم که به این نشانه ها counter میگن و با زدن دکمه + در بالای صفحه میشه نشانه گذاری کرد. اما چیزی که هست اینه که وقتی برای اولین بار روی اون کلیک کنید صفحه جدیدی باز میشه که ۸۵ آبجکت را برای کار در اختیار شما قرار میده که انتخاب کنید (تصویر زیر) و اینجاست که کاربر شوکه میشه و یا وحشت زده و سریع هم منصرف میشه ولی در صورتی که چیزی برای وحشت نیست.

شما حتی به وسیله این ابزار میتونید سیستم راه دور هم کنترل کنید و چون فعلا زیاد مورد توجه این قرار نمیگیره ازش میگذریم. اما تعداد counter ها انقدر زیاد است که شما همه آنها را نمیشناسید پس یه راه ساده تر پیدا میکنیم و همونهایی را که میشناسید قرار بدید. اگر من بخوم این آبجکتها را معرفی کنم که باید ۷۰ تا مطلب بنویسم. توجه کن که در مطلب قبلی گفتم که این مطلب کاربر حرفه ای میخواد چون باید لااقل اطلاعات کافی راجع به سیستم و ویندوز داشته باشه.
با قرار دادن این counter ها برای جداسازیشون میشه رنگها و نمایش آنرا تغییر داد و از حالت نموداری میشه به یک گزارش عددی هم تبدیلش کرد.

برای کار احتیاج به یک مبنا و گلوگاه دارید. برای اینکه عملکرد را بتونید حساب کنید باید یه معیاری در دست شما باشه که وضعیت فعلی را با اون نمودار مقایسه کنید. بهترین معیار عملکرد گذشته همون سیستم است. وقتی شما به مرور زمان به این قضیه برمیخورید که سیستم با سرعت پائین تری کار میکنه به این قسمت گلوگاه میگیم چون داره برای انتقال اطلاعات مزاحمت بوجود میاره و وظیفه شما از بین بردن گلوگاه است. بیشتر توضیح میدم:

ممکنه قبل از نصب نرم افزار بخواهی مبنا را چک کنی البته با استفاده از performance monitor، نرم افزار را نصب میکنید و دوباره وضعیت را چک میکنید. باید توجه کنید که کانتر این ابزار را بشناسید وگرنه به مشکل میخورید. آیا نرم افزار بیشتر روی رم تاثیر داره یا پردازش و هارد؟! اگر سیستم سخت افزار قوی داشته باشه و خوب مبنا را تنظیم نکرده باشید چیزی جز یه خط صاف نصیبتان نمیشه. یه کاربر انقدر باید بلد باشه که سیستم را تا اوج قدرت سخت افزاری ازش کار بکشه. بیشتر توضیح میدم:

یه نمونه که میتونم بگم اینه که شما برید یه سیستم coreI7 بگیرید و مثلا یه رم ۸۰۰ یا ۱۰۶۶ روی اون بندازید در صورتیکه باید ۱۶۰۰ حداقل باشه و یا هاردی که بافر پائینی داره. ویندوز ۷ بالاترین خصوصیتی که داره اگر قطعات شما واقعا با هم مچ باشند که بالا و پائین نداشته باشند شما بالاترین سرعت را در پردازش موازی سیستم میبینید. جدیدترین تستس که مایکروسافت روی corei7 گرفت این بود که ویندوز با ۱۱ ثانیه زمان کامل بالا اومد. که خود مایکروسافت هم بخاطر پردازش موازی خوب اینرا اعلام کرد.

آبجکتها و کانترهای مهم را من اینجا معرفی میکنم.

۱- حافظه:
page/sec: مقادیر بالاتر از peges/sec 20 میتتونند بیانگر نقصان بیش از حد حافظه باشند. این کانتر ، انتقال داده ها از حافظه فیزیکی
سیستم شما به pagefile را نشان میدهد. درباره ارزش pagefile قبلا چند بار مطلب نوشتم حالا اگه کانتر در این قسمت نقصان نشون بده شما احتمالا به این فکر میفتید که سریع یه رم زیاد کنید. ولی بهتره اول ببینید چه کسی رم و شلوغ کرده و از کار برکنارش کنید شاید احتیاج به رم بالاتر نبود.
available Bytes: این مقدار باید بیش از ۴ مگ باشه. اگر مقدار زیر ۴ اومده معلومه که در حافظه مشکل بوجود اومده. این کانتر بیش کار نظارت بر این را دارد.
باید بدونید که حافظه اولین گلوگاه هست همیشه و بیشترین مشکلات توی افت سرعت از همینجا ناشی میشه. کانترهای مربوط به پردازنده و هارد میتونند به سادگی از کار خود فراتر بروند تنها به این دلیل که حافظه کم برای ویندوز باعث تشیدید در paging میشه و در پردازنده و هارد تاثیر میذاره و فایل swap بر روی هارد بزرگتر میشه. و این دلیلی است که سرعت شما افت میکنه و بدون اینکه بدونید چه خبره اول دست بکار عوض کردن ویندوز میشید و بعد از مدتی دوباره میبینید همون آش و همون کاسه. بعضی ها هم تقصیر قطعات میذارند و فوری دنبال قطعه بالاتر میروند.

۲- پردازنده:
total processor time %: عددی که دائم بالا مونده باشه نشونه گلوگاه است. هر چیزی بالاتر ۸۰% برای دوره زمانی بالا نشونه گلوگاه است. این کانتر چنین وظیفه ای داره. فقط باید به این توجه کنید که سیستم درحالت screen saver نبوده و رم هم شلوغ نبوده که مشکل به بار بیاره. مشاالله اسکرین سیورهای امروزی میان مانیتور را حفظ کنند بابای cpu را درمیارند. بهترین اسکرین سیور همونی است که در ویستا و ۷ وجود داره اون توپهای قشنگ و نازنین رنگی که همتون دیدید.
processor queue lengh: این مقدار باید بطور متوسط کمتر از ۲ باشه. این کانتر، تعداد رشته هایی که در صف پردازش منتظر ماندند را میشماره. درسته زمان محاسبه پائین به معنی اینه که احتیاج به یه دونه قوی تر دارید ولی بهتره اول ببینید چقدر رشته در صف queue پردازنده است. اگر بیشتر از ۲ باشه معلومه به یکی دیگه هم احتیاج دارید مثلا: از celeron به dualcore و بعد quad و بعد corei5 و بعد از اون corei7 . اما این نشونه اینه که رم و هارد کارشون را دارند خوب انجام میدند و cpu هست که عقب افتاده.

۳- هارد:
logical disk % free space: به شما اجازه میده فضای باقی مونده کل دیسک را بدونید.
physical/logical disk % disk time: این کانتر مدت زمان صرف شده برای خواندن و نوشتن درخواستها را نشون میده. هرچیزی مابین ۵۰ تا ۱۰۰% نشونه یک گلوگاه است.
physical/logical disk queue length: مثال همون پردازنده که گفتم این مقدار هم باید کمتر از ۲ باشه و این readو write را اندازه میگیره.

چیزی که در ویستا و ۷ جالب است جمع آوری تمام آلارمها در یک جا و نظارت فوری بر عملکرد همه آنها که توسط data collector set انجام میشه. من در مطلب بعدی راجع به این صحبت میکنم.

شاد باشید.
علی مختاری

برچسب ها: counter prformance monitor reliability monitor resource monitor

٪ نظرات

  1. قالب جدید باب کار کاربران IE8 است. نسبت به قالب قبلی امکانات بیشتری داره و همینطور سازگاری بالاتر و کیفیت ردیف تر.

  2. ۱-کدوم یکی رو نصب کنم؟
    K-lite و Windows 7 Codec 2.2.0

    ۲-ویندوز ۷ را تازه نصب کردم بهتر نیست بعد از اینکه همه نرم افزارهای موردنیاز را نصب کردم یک Image کامل از پارتیشن ویندوزم بگیرم و یکجا نگهداری کنم برای روز مبادا که خواستم دوباره نصب کنم دیگه مجبور نشم دوباره کاری کنم ؟

    ۳-نمیدونم چرا وقتی بابیلون ۸ را اجرا میکنم اون Glob اش فعال نمیشه و ویندوز پیام میده که باید برنامه اش بسته بشه ولی خود بابیلون میاد. قبلاً توی نسخه Windows 7 RC مشکلی نداشتم. ممکنه از عدم نصب Framework 3.5 باشه؟

  3. @علی

    ۱- مسلما klite بهتره
    ۲- موقع نصب ویندوز فایلهای سیستمی سر جای خودشون میشینند چطوری میخوای هر بار فایل را سرجای خود برگردونی. اینجا صحبت از سیستم عامل نه یه نرم افزار ساده و یا پارتیشنی که فقط آهنگ روش هست.
    ۳- احتمالا شاید framework 3.5 درستش کنه.

  4. سلام علی جان خوبی ؟
    من چندباره الان دارم ویندوز ۷ می ریزم و به یک روز هم نمیکشه که یه مشکلی برام به وجود میاد و نمی دونم ماله چی هست و این ویندوز رو هم دیروز ریختم و هیچ برنامه ای فعلاً نصب نکردم تا ببینم ماله چی هست ولی بازم Windows Explorer هنگ می کنه و یک دور درجا بسته میشه و دوباره باز میشه و بیشتر توی مواقعی که روی فایلی رایت کلیک می کنم این اتفاق زیاد می افته و من هنوز نفهمیدم ماله چی هست ؟؟؟

  5. مرسی از جواب سری که دادی
    من این بار که ویندوز ریختمدرایور رو هم نصب نکردم و ماله خود ویندوز بود ولی بازم این گیر رو میداد ؟ من چند روز پیش سعی کردم بایوس مادربرد ام رو آپگرید گنم ولی نشد و احساس می کنم از اون به بعد همچین ارروی میده ؟؟؟ ربطی می تونه داشته باشه ؟

  6. @مرتضی این ایراد توی explorer برای ناسازگاری یه نرم افزار با ویندوز پیش میاد. میتونه مثلا مال ie باشه میتونه مال ymessenger یا هرچیز دیگه باشه. مطلب قبلی همین مطلب را بخون اگر نخوندی ببین گزارشی دریافت میکنی یا نه؟
    برای فهمیدنش به خودتبستگی داره که از چه نرم افزارها یا درایورهایی استفاده میکنی؟
    اگر مثلا صفحه بیسیک بشه میتونه مال درایور کارت گرافیک باشه.

  7. @مرتضی یه بار درایور ها را از ویندوز آپدیت بگیر نصب کن. چیزی که توی این تصویر دیده میشه موقع نصب درایورها سطح پایداری انقدر پائین اومده.

  8. علی جان این مشکل فکر نکنم برای درایور باشه چون ۱ هفته پیش برای اولین بار به این مشکل برخورد کردم و ویندوزی که روش نصب بود ۱ ماه بود که مشکلی نداشت و بعد از اون فکر کردم ویندوز رو عوض کنم درست میشه ولی الان ۳ تا ویندوز نصب کردم و هنوز این مشکل هست ؟ و این نمودار نشون میده که نصب درایور ها با موفقیت بوده ولی مشکل معلوم نیست ماله کجاست ؟

  9. اینکه ویندوز میزنه موفقیت آمیز این قطعی نیست.
    ولی چون خودم شکم به کارت گرافیک هست میخوای ویندوز را از روی حالت aero بردار و بیسیک کن ببین بازهم explorer گیر میکنه یا نه.
    به هر حال مراحلی هست که باید انجام بدی تا ایراد پیدا بشه.
    چون این گیز کردن explorer میتونه مال هرچیزی باشه.

  10. به نام خدا
    عالی بود متشکرم
    لطفا این مباحث رو ادامه دهید.

پیام بگذارید

ما را در شبکه های اجتماعی دنبال کنید

© تمامی حقوق برای علی مختاری محفوظ است.

تماس با من

میدان جمهوری اسلامی ، جنب بانک مسکن ، مجتمع اداری تجاری نگین

۰۳۱-۹۱۰۱۵۰۶۲ 

info@alimokhtari.name