[h=2]ویندوز ایکس پی بهتری داشته باشیم ( قسمت اول )[/h] ویندوز ایکس پی بهتری داشته باشیم ( قسمت اول ) جلوههای ويژوال و بصری ويندوز XP علیرغم ظاهر چشم نواز، باعث كاهش سرعت كامپيوتر میشوند. اما ميشه با يك سری تغييرات جزیی در كادر Performance Options باعث بهبود عملكرد كلی سيستم شد. در اينجا راهنماییهای Greg Shultz از مجله اينترنتی TechRepublic را به صورت نه چندان خلاصه مرور میكنيم: حالا اصلا Performance Options چی هست مگه؟ اين گزينهها در واقع تنظيماتی هستند كه در لابهلای ويژگیهای سيستمی ويندوز Xp مخفیاند. در واقع مجموعهای از گزينهها كه به كاربر اجازه ايجاد هماهنگی بيشتر در عملكرد كلی سيستمعامل و در نتيجه عكسالعمل سريعتر سيستمعامل نسبت به برنامههای مختلف را میدهند. با انتخاب اين گزينهها میتوانيد اصلاحات مورد نظرتان را در Processor Scheduling و Memory Usage و Virtual Memory به وجود بياوريد. (توضيح مربوط به هر يك را در ادامه میخوانيم) برای دستيابی به Performance Options ابتدا به Control Panel رفته و بر روی آيكن System كليك كنيد. حال برگه Advanced و در Perfomance Panel روی دكمه Setting كليك كنيد. (تصوير Performance Options رو در زير رويت كنيد) همونجوری كه میبينيد اولين برگه در Performance Options همون جلوههای ويژوال سيستم شماست. ( Visual Effect ) جایی كه میتونيد ظاهر ويندوز XP رو تغيير بديد يا اصلاح كنيد. اگر به روی برگه Advancd كليك كنيد، همونطوری كه در تصوير 2 میبينيد، يه سری تنظيمات اضافی در مورد Precessor Scheduling و Memory Usage و همين طور Virtual Memory وجود داره كه با اصلاح اونها میتونيد عملكرد كلی رو بهتر كنيد. همونطوری كه احتمالا متوجه شديد، ويندوز XP به صورت پيشفرض اغلب اين جلوههای تجملی مثل منوهایی كه فِید ( Fade ) میشن يا سايه ها ( Shadows ) رو فعال میكنه. اين كار باعث نقص در عملكرد میشه. وقتی یكی از برنامههایی كه در ويندوز XP اجرا میكنيد، گير كنه مشكل ايجاد شده غالبا به خاطر بار اضافی اين جلوههاست. خوشبختانه در برگه Vis. Eff. راههای متعددی برای استفاده از اونها قرار داده شده. در اغلب سيستمهای تحت XP تنظيم پيش فرض اينه: Let Windows Choose what's best for my computer. با اين گزينه خود ويندوز تعيين میكنه كه كدام باشه و كدام نباشه و معمولا هم همه گزينهها رو فعال میكنه. (چون خيلي باهوشه كلا ...) ولی هر چی برای ويندوز خوبه كه برای نرمافزارهای نصب شده روی ويندوز خوب نيست. انتخاب Adjust for Best Performance تمام تيك ها رو برمیداره، در نتيجه تمام جلوهها غير فعال میشن. ممكنه كه اين راه زيادهروی به نظر بياد ولی بعضی وقتها تنها راه برای نجاته. ولی در صورت تمايل میتونيد گزينه Custom رو انتخاب كنيد كه به شما اجازه انتخاب به دلخواه رو میده. يك راه ديگه همچنين میتونيد از برگه Advanced در كادر Display Properties ، با كليك روی دكمه Effects به شكلی مختصر اين جلوهها رو ببينيد و اصلاح كنيد. Processor Scheduling همونطوری كه در تصوير 2 ديديد، دو گزينه برای اختصاص توان CPU در XP وجود داره كه به طور پيش فرض روی Programs تنظيمه. يعنی بخش اعظم توان پردازشگر به وظايف و برنامههایی اختصاص پيدا میكنه كه در حال اجرا هستند و در صحنه حاضر. ( Foreground ) در واقع اينها توزيع زمانی توان پردازشگر رو در XP طوری تنظيم میكنند كه بخش بيشتری به برنامههای Foreground اختصاص پيدا میكنه تا Background. حالا اگه درخواستی داريد كه در ابتدا حجم زيادی از Background سيستم رو به خودش اختصاص میده، میتونيد با پيكر بندی توان CPU بين Fore و Back عملكرد كلی XP رو بهتر كنيد. برای اين كار Background Services رو انتخاب كنيد. حالا خود XP توان دستگاه رو در فواصل زمانی ثابت بين برنامه ها توزيع میكنه. Memory Usage در قاب Memory Usage دو گزينه برای كنترل استفاده XP از حافظه دردسترس و حافظه نهفته ( L2 ) وجود دارد. تنظيم پيش فرض هم طبق معمول Programs . در اين حالت بخش اعظم RAM به جز 4 مگابايت به برنامهها اختصاص پيدا میكنه. در اكثر موارد همين كافيه، اگر چه وقتی حداكثر 256 مگابايت RAM داريد و سيستم هم خيلی كند میشه اونوقت ممكنه كه دلتون بخواد System Cache رو هم امتحان كنيد. وقتی اين تنظيم رو انتخاب كرديد XP اون 4 مگابايت رو هم به systam Cache اختصاص ميده. مزيت عمده در اين حالت اجرای كامل هسته مركزی سيستمعامل بر روی حافظه است. قدما و عقلا در اين خصوص گفتن كه «هر كه System Cache ِش بيشتر ، عملكرد سيستمش بهترتر». به خاطر داشته باشيد كه: تنظيم System Cache طوري طراحی شده كه وقتی اكثر RAM رو در اختيار میگيره، حافظه رو به صورت كاملا پويا مديريت میكنه. يعنی اينكه اگر خواستيد برنامهای رو اجرا كنيد، خود XP حافظه لازم رو فراهم میكنه.
پاسخ : ویندوز ایکس پی بهتری داشته باشیم [h=2]ویندوز ایکس پی بهتری داشته باشیم ( قسمت دوم )[/h] ویندوز ایکس پی بهتری داشته باشیم ( قسمت دوم ) در قسمت قبل با Performance Options آشنا شديم ... البته تا حدودی و اما ادامه ماجرا ... Virtual Memory در بين تنظيمات قاب Performance Options ، ويندوز XP در مورد Virtual Memory نسبت به بقيه كنترل بيشتری به كاربر ميده. در اينجا قصد دارم به تفصيل درباره Virtual Memory و گزينههایی كه XP در اختيار كاربران قرار ميده توضيح بدم. (اينا رو Greg Shultz گفته ... راست و دروغش گردن خودش!) ويندوز XP از Virtual Memory برای در اختيار گذاشتن حافظهای بيشتر از آنچه به طور فيزيكی روی سيستم وجود داره استفاده میكنه. وقتی همزمان چند برنامه رو اجرا می كنيد، اين برنامه ها يا دستورات از RAM مشتركی استفاده می كنند، پس به نظر مياد كه شما RAM بيشتری احتياج داريد. (ولی RAM كه نداريد ...) در اينگونه موارد XP ميزان استفاده هر برنامه يا دستور از حافظه در دسترس ( RAM ) رو كنترل كرده و مقداری از حافظه رو به برنامهای كه اجرا شده ولی در حال حاضر از اون استفاده نمیشه، اختصاص ميده. در مرحله بعد XP با جابجایی و معاوضه، بخشهای غير فعال رو به صورت موقت از روی RAM برمیداره و در بخشی از Hard به نام Paging File ذخيره میكنه. وقتی برای اجرای برنامه به بخشهای ذخيره شده نياز باشه، ويندوز اون بخشها رو از Paging File صدا زده و برنامه رو اجرا میكنه. ويندوز XP از طرف ديگه به انتقال بخشهای ساكن و غير فعال برنامههای ديگه از RAM به Paging File برای دستيابی به حافظه بيشتر نياز داره. همونطوری كه میتونيد تصور كنيد، اين فرآيند تهاتر وقتی همزمان از چند برنامه استفاده میكنيد، به طور مداوم در حال تكراره و باعث تحليل عملكرد كلی سيستم میشه. به خاطر داشته باشيد كه: Virtual Memory در XP طوری تنظيم شده كه RAM رو به دو قسمت Page Pooled و Nonpage Pooled تقسيم میكنه. بخش Nonpage Pooled شامل فايلهای دستوری و بخش مهمی از سيستم عامل میشه كه هيچ وقت به Paging File فرستاده نمیشه و البته هر چيزی كه در Page Pooled قرار میگيره، قابليت تهاتر و انتقال به Paging File رو داره. اصلاح تنظيمات Virtual Memory در قاب Virtual Memory اندازه Paging File نمايش داده میشه. برای تغيير اندازه اون همونطوری كه در تصویر شماره 4 نشان داده شده، روی دكمه Change در قاب Performance Options كليك كنيد. اندازه پيشنهادی Paging File هم با يك فرمول به دست مياد. اندازه فيزيكی RAM ضربدر يك و نيم. همونطوری كه میبينيد با يك حافظه 512 مگابايتی، اندازه پيشنهادی 766 مگابايت میشه. (پس 2 مگابايتش چی شد! دزدا ... ؟) اين كه چرا فقط 766 تا، توضيح ميدم. (بنده نه و جناب Greg خان) كاربر انتظار داره تمام RAM به عمليات سيستم اختصاص پيدا كنه، ولی عملا سيستم 511 مگابايت رو به اين كار اختصاص ميده. همچنين متوجه خواهيد شد كه XP به شما اجازه نمیده كه Initial Size رو كمتر از 2 مگابايت قرار بديد. برای بهبود عملكرد كلی سيستم از طريق اصلاح Virtual Memory ، دو راه وجود داره. یكی افزايش آن و ديگری انتقال Paging File به يك ديسك سخت ديگه كه بهترين حالت هم با انجام راه دوم به دست مياد. البته برای اين كار به يك هارد ديگه احتياج داريد. اگه فكر میكنيد كه با انتقال Paging File از يك درايو به درايو ديگه میتونيد سيستم بهتری داشته باشيد، سخت در اشتباه هستيد. دليل بهينه شدن در اين حالت هم اينه كه يك هارد وظايف سيستم عامل رو انجام ميده و هارد ديگه فقط به Paging File اختصاص داره. برای انتقال، درايو C را از ليست انتخاب كنيد. سپس گزينه No Paging File را انتخاب و بر روی Set كليك كنيد. در مرحله بعد از روی ليست، هارد ديگه رو انتخاب كنيد. بعد گزينه Customize رو انتخاب كرده، اندازههای مناسب رو برای Initial و Maximize در كادرهای مربوطه تايپ و Set رو كليك كنيد. بعد از OK كردن، دوباره سيستم رو راهاندازی كنيد. نكته آخر يا وصيت آخر Greg اگه شما هم از خورههای آیتیباز باشيد، حتما در پستوی خونهتون و توی یك جعبه، يه دونه هارد قديمی رو نگه میداريد. اين هارد برای عمليات جاری و روزمره ويندوز به درد نمیخوره ولی جون ميده برای Paging File . پس میتونيد به عنوان Slave اون رو به سيستمتون متصل كنيد و بعد از فرمت كردن اون، ويندوز رو برای استفاده از هارد جديد به عنوان Paging File پيكربندی كنيد.