آیا صفحه اصلی مرا ثروتمند می کند؟

همچنین اگر محتویات خانهای به خانههای دیگر وابسته باشد، به محض تغییر محتویات خانههای مبدأ، اطلاعات خانههای واب

توسط مدیر سایت در 7 اردیبهشت 1402

همچنین اگر محتویات خانهای به خانههای دیگر وابسته باشد، به محض تغییر محتویات خانههای مبدأ، اطلاعات خانههای وابسته بهطور خودکار تغییر میکند. اگر مرورگرتان را در زیر نمیبینید، به بخش «Help» (راهنمای) مرورگرتان بروید و اطلاعات مربوط به نحوه تغییر صفحه اصلی آن را پیدا کنید. با نحوه پیدا کردن و حذف بدافزارها از دستگاه و بازیابی تنظیمات آشنا شوید. درباره بدافزار و نحوه حذف آن بیشتر بدانید. در بیشتر سیستمها برای کاهش عمل ورودی/خروجی از یک تکنیک سختافزاری به این صورت استفاده میشود: هر صفحه دارای یک بیت m (به معنی modify) است. در بیشتر سیستمعاملها میتوان اندازه صفحه را در زمان اجرا بدست آورد. این اسکریپتها بر روی کامپیوتر کاربران اجرا میشوند. در برخی دیگر از سیستمها، از همان ابتدای اجرای برنامه تعدادی از صفحات وارد حافظه میشوند. بدین صورت یک یک صفحه تنها زمانی به حافظه آورده میشود که برنامه واقعاً آن را درخواست داده باشد. سپس صفحه خواسته شده توسط برنامه از دیسک برداشته شده و در مکان صفحه قبلی نوشته میشود. This post has be​en wri​tten  by ​GSA Cont᠎ent  Genera᠎tor DE᠎MO!

صفحهای که برنامه آن را درخواست نداده وارد حافظه نمیشود. اندازه صفحات معمولاً وابسته به سختافزار است اما سیستمعامل هم میتوان این پارامتر را به صورت نرمافزاری مشخص کند. سپس سختافزار یا سیستمعامل با خبر شده و سعی میکند صفحه مورد نظر را به صورت خود کار از حافظه کمکی به حافظه اصلی بارگذاری کند. مثلاً در مثال قبل اگر اندازه صفحات را دو کیلوبایت در نظر بگیریم، به هفت صفحه نیاز خواهد بود که فقط ۱ کیلوبایت در آخرین صفحه به هدر خواهد رفت. اگر بازنشانی صفحه اصلی مشکل را برطرف نکرد، ممکن است برنامههای ناخواستهای به نام بدافزار داشته باشید که سایت Google را تقلید میکنند. مهمترین صفحهای که یک وب سایت دارد، صفحهٔ خانگی آن یا صفحه فهرست آن است. 3. فهرست را باز کنید و Custom را انتخاب کنید. در نتیجه یک برنامه میتواند حافظهای بزرگتر از حافظه فیزیکی را آدرسدهی کند. ممکن است صفحهای که برای جایگزینی انتخاب شده مجدداً توسط برنامه مورد ارجاع قرار گیرد و نیاز باشد تا صفحه بار دیگر از دیسک به حافظه آورده شود. در سیستمعاملی که از تکنیک صفحهبندی برای مدیریت حافظه مجازی استفاده میکند، الگوریتمهای جایگزینی صفحه تصمیم میگیرند که کدام صفحه باید از حافظه اصلی خارج شده و در دیسک نوشته شود تا فضا برای اختصاص دادن صفحه جدید محیا شود.

در این حالت برای آوردن صفحه جدید به حافظه، مجبور هستیم صفحاتی را از حافظه خارج کرده و در دیسک بنویسیم تا فضای کافی برای اختصاص صفحه جدید فراهم شود. مراحل انجام این کار بدین صورت است که صفحهای که برای جایگزینی انتخاب شده از حافظه اصلی خارج شده و در دیسک نوشته میشود. به همین خاطر از یک حافظه نهان بسیار سریع به نام TLB استفاده میشود. اگر اندازه صفحات را بالا در نظر بگیریم، تعداد صفحات کم میشود و بنابراین میتوان آنها را راحتتر در TLB ذخیره کرد و به این ترتیب نرخ TLB miss کاهش خواهد یافت و شانس اینکه درخواست توسط TLB اجابت شود هم بالاتر میرود. اندازه TLB محدود است و نمیتوان تمام آدرسها را در آن قرار داد؛ بنابراین اگر TLB نتواند درخواستی را برآورده سازد (TLB miss)، باید بهطور دستی جدول صفحه را جستجو کرد تا عمل تبدیل آدرس صورت پذیرد. هرچه اندازه صفحه کوچکتر در نظر گرفته شود، سیستم از صفحات بیشتری استفاده میکند که در این حالت به جدول صفحهای با اندازه بزرگتر نیاز است.

اگر اندازه صفحات بزرگ در نظر گرفته شود، این امکان وجود دارد که حافظه بیشتری از این راه به هدر برود. عموماً این روزها وب سایتها دارای انعطاف بیشتری هستند. وقتی مرورگر یک صفحه را باز میکند ابتدا وب سرور آدرس صفحه خانگی را به مرورگر ارسال میکند و سپس از آنجا به صفحات دیگر منتقل میشود. صفحهبندی وقتی انجام میشود که یک خطای نقص صفحه اتفاق افتاده و صفحه خواسته شده را نتوان اختصاص داد، یا به این دلیل که هیچ صفحه خالی در حافظه نیست یا به این دلیل که تعداد صفحات خالی کمتر از حد آستانه است. به دلیل اینکه در این الگوریتم نیاز به پیشبینی آینده وجود دارد، قابل پیادهسازی نیست. این دو صفحه یکسان نیستند مگر اینکه آنها را به گونهای تنظیم کنید که یکسان باشند. پیادهسازی برخی از این الگوریتمها نیازمند پشتیبانی سختافزاری است و برخی از آنها هم iran intex قابل پیادهسازی نیستند. مثلاً اگر فرایندی ۱۳ کیلوبایت باشد و اندازه هر صفحه هم ۴ کیلوبایت باشد، مجبور هستیم فرایند مورد نظر را در چهار صفحه قرار دهیم که تنها ۱ کیلوبایت از آخرین صفحه استفاده شده و ۳ کیلوبایت آن به هدر رفته و قابل استفاده نیست.

آخرین مطالب
مقالات مشابه
نظرات کاربرن