شنبه, ۱۵ اردیبهشت, ۱۴۰۳ / 4 May, 2024
مجله ویستا
آشنایی با اسرار کرنل (هسته) ویندوز
● تسریع بوت
هنگامی که شما برای اولین بار ویندوز XP را بر روی یک سیستم نصب می کنید، یکی از بارزترین بهبودهایی که مایکروسافت به کرنل سیستم عامل خود داده است توجه شما را جلب خواهد کرد. در طی سیر تغییر و تحولات ویندوز و آمدن نسخه های جدیدتر، همه انتظار داشتند زمان بوت نیز در نسخه های جدیدتر طولانی تر شود،
اما مایکروسافت حقیقتا با روند سریع بوت ویندوز XP، همه را غافلگیر کرده است. اما مایکروسافت چه کار جدیدی را در ویندوز XP انجام داده است؟
اولین چیزی که روند بوت را سریعتر می کند، چیزی است که برای اولین بار با ویندوز XP،Me و ویندوز ۲۰۰۰ ارائه شد یعنی Simple Boot Flag یا.SBF SBF ثباتی در حافظه CMOS در تراشهBIOS است و اولین باری که ویندوز بوت
می شود مقدار دهی میگردد. SBF سه دسته اطلاعات مهم را در خود نگهداری می کند، علاوه بر یک بیتparity در انتها که ویندوز را قادر می سازد صحت محتوای این ثبات را بررسی کند.
اولین بیت در این ثبات، PNPOS نام دارد که نشان می دهد آیا سیستم عاملی که نصب شده است یک سیستم عامل آگاه از ادواتPlug-and-Play هست یا خیر. اگر این بیت بر روی۱ تنظیم شده باشد،BIOS در حالت حداقلی، تنها چیزهایی را که واقعا لازم دارد بارگزاری می کند و سپس کنترل را به رکورد راه انداز سیستم عامل می سپارد. ویندوز همیشه این بیت را بر روی ۱ تنظیم می کند. این کار به تنهایی زمان بوت را کاهش می دهد.
از آنجا که BIOS تنها حداقل سخت افزار مورد نیاز را راه اندازی می کند، می تواند از مواردی چون درگاه های ورودی/خروجی ووقفه ها صرف نظر کرده و کنترل و راه اندازی آنها را به ویندوز بسپارد که بسیار سریعتر این کار را انجام می دهد.در حقیقت تنظیم این ادوات با مقادری نادرست می تواند به طور جدی ویندوز را در نسبت دهی منابع سیستم به طور پویا، دچار مشکل سازد. پس از بیت PNPOS در ثبات SBF، بیت دیگری به نام BOOTING وجود دارد که نشان می دهد آیا آخرین بوت ویندوز موفقیت آمیزبوده است یا خیر.
اگر این بیت نشان بدهد که بوت قبلی موفقیت آمیز نبوده، BIOS مقدار بیت بعدی را برابر ۱ قرار می دهد.
آخرین بیت، DIAG نام دارد و مشخص می کند که آیا روال های بررسی و تشخیص سخت افزارهای BIOS باید اجرا شوند یا خیر. اگر این بیت دارای مقدار صفر باشد، یعنی در طول بوت قبلی مشکلی رخ نداده در نتیجه از انجام کنترل های قدیمی سخت افزاری صرف نظر می شود که باعث کاهش زمان بوت می شود.
اما ا گر بوت قبلی موفقیت آمیز نبوده باشد، بیتDIAG دارای مقدار۱ خواهد بود و روال های کنترل و تشخیص سخت افزار انجام می شود.
منبع : ستارهها
نمایندگی زیمنس ایران فروش PLC S71200/300/400/1500 | درایو …
دریافت خدمات پرستاری در منزل
pameranian.com
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
امیرعبداللهیان حسین امیرعبداللهیان دولت سیزدهم دولت سیستان و بلوچستان جنگ انتخابات مجلس شورای اسلامی حجاب مجلس افغانستان حسن روحانی
ایران سیل تهران هواشناسی شهرداری تهران بارندگی سازمان هواشناسی باران فضای مجازی آتش سوزی هلال احمر آموزش و پرورش
مسکن بانک مرکزی دلار قیمت خودرو قیمت دلار قیمت طلا تورم ارز سهام عدالت بازار خودرو حقوق بازنشستگان ایران خودرو
مسعود اسکویی ایتالیا صدا و سیما تلویزیون بی بی سی دفاع مقدس مهران غفوریان موسیقی صداوسیما سریال سینمای ایران سازمان صدا و سیما
رژیم صهیونیستی فلسطین اسرائیل جنگ غزه حماس روسیه آمریکا انگلیس اوکراین نوار غزه ایالات متحده آمریکا جنگ اوکراین
فوتبال پرسپولیس استقلال سپاهان لیگ برتر رئال مادرید باشگاه استقلال جواد نکونام بازی علی خطیر باشگاه پرسپولیس بایرن مونیخ
اینستاگرام خواب آیفون دیابت اپل ناسا عکاسی تبلیغات موبایل گوگل
سلامت کبد چرب فشار خون گرما