10 درس‌هایی درباره صفحه اصلی که باید قبل از رسیدن به 40 یاد بگیرید

اما به جای آنکه صفحه مورد نظر بی درنگ حذف شود، سیستمعامل ابتدا به «بیت دستیابی» آن صفحه نگاه میکند، اگر بیت د

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

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

 This art​icle h᠎as been cre at᠎ed ​with the  help of GSA Content ᠎Ge nerato᠎r DEMO .

اما کارایی آن از همه الگوریتمها به مراتب بالاتر است. آوردن یک صفحه از دیسک عملی به مراتب زمانبر است چرا که سرعت دیسک از سرعت حافظه اصلی کمتر است. مراحل انجام این کار بدین صورت است که صفحهای که برای جایگزینی انتخاب شده از حافظه اصلی خارج شده و در دیسک نوشته میشود. در درگیریهای سودان دست کم ۴۱۳ نفر کشته و بیش از ۳۵۰۰ نفر مجروح شدهاند. چرا که اطلاعات آن دست نخورده است و یک نسخه از آن در دیسک وجود دارد. تعیین اندازه صفحه به پارامترهای مختلفی بستگی دارد که گاهی با هم در تضاد هستند و نمیتوان به یک اندازه ایدهآل دست یافت. در نتیجه یک برنامه میتواند حافظهای بزرگتر از حافظه فیزیکی را آدرسدهی کند. اکسل نرمافزار صفحه گستردهای است که به کاربر اجازه میدهد تا ظاهر صفحه را، از قبیل نوع قلم و مشخصات نویسهها و ظاهر خانهها را تعیین کند. در بیشتر سیستمها برای کاهش عمل ورودی/خروجی از یک تکنیک سختافزاری به این صورت استفاده میشود: هر صفحه دارای یک بیت m (به معنی modify) است.

در این الگوریتم، هر صفحه دارای یک «بیت دستیابی» است. شامل تصاویر ایستا، گرافیک یا فلش است. صفحات وب معمولاً شامل اطلاعاتی نظیر متنهای رنگی و تصاویر پس زمینهای و سایر رسانهها هستند. اگرچه مبالغی در حد ۱۶۰٬۱۰۹٫۹۹ دلار نیز پیشنهاد شده بود ولی اکثرشان پس گرفته شدند یا به عنوان شوخی باطل شدند. بعد از وارد کردن دادهها عملیاتی نظیر محاسبات، مرتبسازی و فیلتر نمودن را روی آنها انجام داده، همچنین میتوان این دادهها را چاپ کرد و نمودارهایی نیز براساس آنها ایجاد نمود. بعد از وارد کردن دادهها عملیاتی نظیر محاسبات، مرتبسازی و فیلتر نمودن را روی آنها انجام داده، همچنین میتوان این دادهها را چاپ کرد و نمودارهایی نیز براساس آنها ایجاد نمود. وقتی یک صفحه وب ایجاد میکنید، برای اینکه از استانداردهای HTML , فروشگاه اینتکس CSS و XML بتوانید استفاده کنید دارای اهمیت است که حتماً از کنسرسیوم وب جهانی تبعیت کنید. این الگوریتم دارای مشکل ناهنجاری بلیدی است و خیلی کم از آن استفاده میشود. بنابراین الگوریتمی از همه بهتر است که عمل ورودی/خروجی در آن اندک باشد. ↑ صفحهٔ وب واژهٔ مصوب فرهنگستان زبان و ادب فارسی به جای web page در انگلیسی است.

به عنوان مثال فرض کنید دو صفحه داریم که به یکی از آنها تا ۶ ثانیهٔ آینده، و به دیگری تا ۰٫۴ ثانیهٔ آینده احتیاج نداریم. وقتی که یک صفحه مورد دسترسی قرار میگیرد (از آن استفاده میشود)، بیت دستیابی آن صفحه ۱ میشود. این حالت وقتی پیش میآید که در گروه ۳، وقفه ساعت بیت دستیابی یک صفحه را صفر کرده باشد. هرگاه که سیستمعامل اطلاعات صفحهای را تغییر میدهد، این بیت ۱ میشود. اما اگر بیت دستیابی ۱ بود، سیستمعامل آن بیت را صفر کرده و صفحه را به انتهای صف منتقل میکند. در این حالت برای آوردن صفحه جدید به حافظه، مجبور هستیم صفحاتی را از حافظه خارج کرده و در دیسک بنویسیم تا فضای کافی برای اختصاص صفحه جدید فراهم شود. برخی از سیستمها از صفحهبندی درجا یا صفحهبندی نیازی استفاده میکنند. کنسرسیوم جهانی وب (W3C) و ابتکار قابلیت دسترسی به وب (WAI) پیشنهاد میکنند که طراحی وب سایت باید تمام این گزینهها را دارا باشد. هر وقت که صفحه مورد دستیابی قرار گرفت (از آن استفاده شد)، این بیت توسط سختافزار ۱ میشود. هر چه اندازه صفحات کمتر باشد، این اطمینان به وجود میآید که فضای کمتری از این راه به هدر برود. در سیستمعاملی که از تکنیک صفحهبندی برای مدیریت حافظه مجازی استفاده میکند، الگوریتمهای جایگزینی صفحه تصمیم میگیرند که کدام صفحه باید از حافظه اصلی خارج شده و در دیسک نوشته شود تا فضا برای اختصاص دادن صفحه جدید محیا شود.

آخرین مطالب