یکشنبه, ۱۶ اردیبهشت, ۱۴۰۳ / 5 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
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
حسین امیرعبداللهیان سازمان همکاری اسلامی بنگلادش دولت انتخابات گامبیا حجاب مجلس شورای اسلامی جنگ دولت سیزدهم مجلس افغانستان
تهران سیل شهرداری تهران هواشناسی بارندگی سازمان هواشناسی باران یسنا فضای مجازی آتش سوزی هلال احمر سامانه بارشی
سلامت یارانه هوش مصنوعی خودرو قیمت خودرو قیمت دلار تورم قیمت طلا مسکن دلار بازار خودرو بانک مرکزی
تلویزیون دفاع مقدس صدا و سیما مهران غفوریان موسیقی صداوسیما سریال سینمای ایران سازمان صدا و سیما
اینترنت
غزه رژیم صهیونیستی فلسطین جنگ غزه روسیه آمریکا ترکیه امیرعبداللهیان اوکراین انگلیس نوار غزه ایالات متحده آمریکا
فوتبال پرسپولیس رئال مادرید استقلال سپاهان لیگ برتر باشگاه پرسپولیس بازی بارسلونا باشگاه استقلال علی خطیر جواد نکونام
اینستاگرام اپل ناسا عکاسی تبلیغات گوگل کولر
کبد چرب