صفحه اصلی میلیون دلاری

کلیدهای کنترلی (Control Keys): این کلیدها به تنهایی یا در ترکیب با دیگر کلیدها برای انجام اقدام خاصی استفاده

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

کلیدهای کنترلی (Control Keys): این کلیدها به تنهایی یا در ترکیب با دیگر کلیدها برای انجام اقدام خاصی استفاده میشوند. تعیین اندازه صفحه به پارامترهای مختلفی بستگی دارد که گاهی با هم در تضاد هستند و نمیتوان به یک اندازه ایدهآل دست یافت. بدین ترتیب صفحه مورد نظر شانس دوبارهای برای باقی ماندن در حافظه کسب کرده است. در این الگوریتم هر صفحه شمارنده مخصوص به خود را دارد که این شمارنده در ابتدا بر روی صفر تنظیم شده است. اما به جای آنکه صفحه مورد نظر بی درنگ حذف شود، سیستمعامل ابتدا به «بیت دستیابی» آن صفحه نگاه میکند، اگر بیت دستیابی صفر بود، صفحه حذف میشود. در غیر این صورت اگر بیت دستیابی ۱ بود، انگاه این بیت صفر شده و عقربه یک واحد افزایش مییابد و به عنصر بعدی در صف اشاره میکند. پرهزینهترین روش، استفاده از یک لیست پیوندی است که تمام صفحات موجود در حافظه را در بر میگیرد.

​Th​is has been gener ated  with t he help  of GSA Conte᠎nt G​ener ator Demov​er​si on!

بدنه اصلیترین قسمت ماشین است که کلیه اجزای ماشین بر روی آن سوار شده و از چدن مرغوب ساخته شدهاست. بر روی کله گی دستگاه سوپرت عمودی و رنده گیر قرار میگیرد که به مجموعه آن «کله گی» گفته میشود. مانند الگوریتم FIFO، صفحهای که در جلوی صف قرار داشته باشد حذف میشود. ساختار لایهها، تایپوگرافی و طرح بندی رنگها با استفاده از cssها به وجود میآیند؛ که هم میتواند با HTML ادغام شود یا در فایل جداگانهای به سند HTML متصل گردند. سناریوهای مشابهی مانند بوت شدن سیستمعامل هم وجود دارد که الگوریتم NFU کارایی خوبی از خود نشان نمیدهد. یکی دیگر از عوامل تعیین اندازه یک صفحه کلید اندازه و فاصله هر کلید است. اما اگر بیت دستیابی ۱ بود، سیستمعامل آن بیت را صفر کرده و صفحه را به انتهای صف منتقل میکند. اگر بیت دستیابی صفر بود، صفحه حذف میشود و صفحه جدید در جایی که عقربه به آنجا اشاره میکند قرار میگیرد. اگر بیت دستیابی تمام صفحات ۱ بود، آنگاه الگوریتم شانس دوم هم به مانند الگوریتم FIFO عمل میکند. وقتی که این وقفه فعال شد، شمارنده صفحات یک واحد به سمت راست شیفت داده میشود. صفحهکلیدهای رایج بینالمللی دارای ۱۰۲ تا ۱۰۵ کلید است که شامل کلید شیفت چپ کوچکتر و یک کلید اضافی با برخی نمادهای بیشتر بین حروف تا کلید سمت چپ است.

در اثر این شیفت، بیت سمت راست به بیرون میافتد و از بین میرود و بیت سمت چپ شمارنده هم با بیت دستیابی پر میشود. الگوریتم اخیراً کمتر استفاده شده (به انگلیسی: Least Recently Used) هر چند که در نام مشابه NFU است اما در عمل با آن متفاوت است. ویکیپدیا دانشنامهای اینترنتی با بیش از ۳۲۹ زبان با محتوای آزاد است که با همکاری افراد داوطلب نوشته میشود و هر کس که به اینترنت دسترسی داشته باشد میتواند مقالههای آن را ویرایش کند. الگوریتم ساعت، یک لیست حلقوی از صفحات را در حافظه نگه میدارد. در بیشتر مرورگرهای مدرن، یک نوار کشویی برای پیمایش صفحات وجود دارد تا کاربر راحتتر بتواند صفحههای وب را پیمایش نماید و محتوای صفحه وب را ببیند. حرکات این صفحه فرعی عمدتاً بهوسیله دو صفحه اصلی پیرامون آن یعنی صفحه آمریکای جنوبی و صفحه جنوبگان کنترل میشود. تعدادی روش پیادهسازی برای این الگوریتم وجود دارد که سعی میکنند هزینه پیادهسازی را کاهش دهند، بدون اینکه افت قابل توجهی در کارایی الگوریتم ایجاد شود. مشکل اصلی این گونه پیادهسازی این است که صفحات موجود در لیست باید در هر بار دستیابی به حافظه در لیست جابجا شوند که عملی بسیار هزینه بر است. میتوان این صف را مانند یک صف حلقوی فرض کرد که ابتدای صف به انتهای آن متصل است.

↑ «کرونا با قیمت رایانه چه کرد؟ یک کانکتور رابط مینی-دیآیان (به انگلیسی: mini-DIN) ۶ پایه به رنگ بنفش است که برای اتصال برخی از صفحه کلیدها و موشوارهها به یک رایانهٔ سازگار با پیسی استفاده میشود. زیرا سیستمعامل نیاز به بررسی شمارنده برای هر صفحه در حافظه نهان دارد. به خاطر وجود چنین مشکلاتی در پیادهسازی، معمولاً از الگوریتمهای مشابه LRU استفاده میشود که پیادهسازی آنها ارزانتر و به صرفه تر است. در حالی که به صورت تئوری الگوریتم LRU میتواند تقریباً به اندازه الگوریتم بهینه کارایی داشته باشد، پیادهسازی آن در عمل مشکل است. به عنوان مثال اگر بیت دستیابی یک صفحه در شش تیک آخر ساعت به صورت ۱٫۰٫۰٫۱٫۰٫۰ باشد، شمارنده دستیابی به شکل ۱۰۰۰۰۰۰۰، ۰۱۰۰۰۰۰۰، ۰۰۱۰۰۰۰۰، ۱۰۰۱۰۰۰۰، ۱۱۰۰۱۰۰۰، ۰۱۱۰۰۱۰۰ است. های متعددی باشد، که هر یک قسمت واحد از حافظه را در زمانهای مختلف اشغال میکنند. معماریهای جدیدتر از قطعهبندی حافظه استفاده میکنند و این قطعهها هستند که واحد انتقال بین حافظه اصلی و دیسک هستند. کنسرسیوم جهانی وب (W3C) و ابتکار قابلیت دسترسی به وب (WAI) پیشنهاد میکنند که طراحی وب سایت باید تمام این گزینهها را دارا باشد. در نسخههای 2.6.x به بعد لینوکس از دید کاربر نهایی مبادله فایلی به سرعت مبادله با افراز مبادله میباشد؛ تنها محدودیت این است که فایلهای مبادله باید به شکل همجوار و در داخل یک نمایندگی بست وی فایل سیستمی باشند.

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