Payamvdn/NorthPersian_fa_wiki huggingface dataset:
در علوم کامپیوتر، صفحه بندی سایه برای ارائه تجزیه ناپذیری و (دو ویژگی ) در سیستم های پایگاه داده است. یک "صفحه" در این زمینه به یک واحد ذخیره سازی فیزیکی (شاید بر روی یک هارد دیسک)، به طور معمول از مرتبه ۱ الی ۶۴ اشاره دارد. صفحه بندی سایه نوعی استفاده از تکنیک کپی روی نوشتن است که از به روزرسانی درجای صفحات جلوگیری می کند. هنگامی که یک صفحه در حال اصلاح شدن است، یک "صفحهٔ سایه" اختصاص داده می شود. از آن جایی که صفحه سایه هیچ مراجعی ندارد (از صفحات دیگر روی دیسک)، آن را به صورت آزادانه بدون توجه به محدودیت های سازگاری و غیره می توان تغییر داد. زمانی که صفحه آماده به ماندگار شدن است، تمام صفحاتی که به صفحه اصلی ارجاع داده شده اند به روز می شوند تا به جای آن به صفحه جایگزین جدید مراجعه کنند. چراکه صفحه تنها زمانی که آماده است ”فعال می شود” است. اگر صفحه های ارجاع دهنده هم باید به روش صفحه بندی سایه به روز رسانی شوند، این روش می تواند چندین بار تکرار شود و بسیار پرهزینه باشد. یکی از راه حل هایی که توسط ( (WAFL به کار گرفته شود، سیستم فایل قرار است دربارهٔ ساختن ماندگاری تنبل باشند (یعنی ذخیره سازی پشت سرهم). این
کار با کاهش بسیاری از نوشتن ها در نقاط مهم در سلطه مراتب ارجاعی (مثلاً یک سوپر بلوک سیستم فایل) به بهای تأخیر زیاد تعهد، عملکرد را به صورت قابل توجهی افزایش می دهد. ثبت پیش نویس ثبت وقایع راه محبوب تری است که از به روز رسانی های لحظه ای استفاده می کند. صفحه بندی سایه شبیه به استاد قدیم-استاد جدید تکنیک پردازش دسته ای در سیستم های پایگاه داده مرکزی استفاده شد. در این سیستم ها، خروجی هر دسته (احتمالاً کار یک روزه) بر روی دو دیسک جداگانه یا شکل دیگری از رسانه ذخیره سازی نوشته می شد. یکی برای پشتیبان نگه داشته شد، و دیگری به عنوان نقطه شروع برای کار روز بعد استفاده شد. صفحه بندی سایه نیز شبیه به است، چراکه از به روز رسانی در محل دوری می شود. منابع. .File System Design for an NFS File Server Appliance (PDF). 1994. Retrieved ۱ نوامبر ۲۰۱۹
محمد عظیم (زاده ۱۵ دسامبر ۱۹۹۰) همچنین مشهور به عظیم یک هنرمند تلویزیون واقعیت هندی می باشد که بیشتر در سریال های تلویزیونی تامیل نقش آفرینی می کند. وی در نخستین سریال خودش در سال ۲۰۱۲ به اسم "مایا" در کنار هنرمند زن وانی بوجان شروع به فعالیت نمود. او سپس در سریال های گوناگون در بسیاری از شبکه های تلویزیونی نیز دیده شد. او همچنین در سریال هایی همانند "پریامانوال" ، "پاگال نیلاو" و "کادایاکوتی سینگام دیده" شد. او همچنین برنده "فصل ششم بیگ باس تامیل" می باشد. زندگی شخصی. در سال ۲۰۱۸، عظیم با نامزدش سید زویا در شهر چنای ازدواج نمود، ولی در سال ۲۰۲۱ این زوج تصمیم به جدا شدن از یکدیگر و تماس با یکدیگر نمودند و سپس آنان از یکدیگر جدا شدند.
کش پایگاه داده فرآیندی است که در طراحی برنامه های کاربردی کامپیوتری گنجانده شده است که صفحات وب را بر اساس تقاضا (به صورت پویا) با دسترسی به پایگاه های داده پشتیبان تولید می کنند. وقتی که برنامه ها در محیط ها چند لایه ای گسترش پیدا می کند که شامل کلاینت های مبتنی بر مرورگر، سرورهای برنامه های کاربردی وب و پایگاه داده های پشتیبانی می شوند، حافظه پنهان پایگاه داده سطح متوسط برای دستیابی به مقیاس پذیری و عملکرد بالا استفاده می شود. در معماری سه لایه، لایه نرم افزار کاربردی و ردیف ذخیره سازی داده ها می توانند در میزبان های مختلف باشند. سرعت یک برنامه را می توان با سرعت شبکه محدود کرد. این محدودیت را می توان با داشتن پایگاه داده در لایه برنامه به حداقل رساند. از آنجایی که نرم افزار پایگاه داده تجاری به طور گسترده از منابع سیستم استفاده می کند، داشتن برنامه کاربردی و پایگاه داده در یک میزبان همیشه عملی نیست. در این مورد، یک برنامه پایگاه داده سبک تر می تواند برای ذخیره داده ها از سیستم مدیریت پایگاه داده تجاری استفاده شود. در معماری سه لایه، لایه نرم افزار کاربردی و ردیف ذخیره سازی داده ها می توانند در میزبان های م
ختلف باشند. سرعت یک برنامه را می توان با سرعت شبکه محدود کرد. این محدودیت را می توان با داشتن پایگاه داده در لایه برنامه به حداقل رساند. از آنجایی که نرم افزار پایگاه داده تجاری به طور گسترده از منابع سیستم استفاده می کند، داشتن برنامه کاربردی و پایگاه داده در یک میزبان همیشه عملی نیست. در این مورد، یک برنامه پایگاه داده سبک تر می تواند برای ذخیره داده ها از سیستم مدیریت پایگاه داده تجاری استفاده شود. سودها. در حافظه پنهان پایگاه داده ها با توزیع بار کاری پرس وجو از درون چندین سیستم ارزان فرانت اند مقیاس پذیر را بهبود می دهد. این انعطاف پذیری در پردازش داده ها پیروی می کند: برای مثال داده های مشتریان ویژه رامی شود در حافظه پنهان کرد در صورتی که داده های مشتریان عادی را نمی توان پنهان کرد. حافظهٔ پنهان می تواند در دسترس بودن داده ها را با ارائهٔ خدمات مستمر برای برنامه هایی که تنها جداول ذخیره شده در حافظه پنهان وابسته هستند. حتی اگر سرور پشتیبان در دسترس نباشد بهبود می دهد. مزیت دیگر بهبود سرعت دسترسی به دادها است که به واسطه محلی بودن داده ها و هموارسازی پیک های بار با اجتناب از رفت و آمد بین سطح میانی و سطح
داده ایجاد می شود.
سلسله مراتب کش یا کش های چند سطحی به معماری حافظه اطلاق می شود که از سلسله مراتبی از حافظه های ذخیره سازی بر اساس سرعت های مختلف دسترسی به داده های کش استفاده می کند. داده های پرکاربرد در حافظه های پرسرعت ذخیره می شوند که امکان دسترسی سریع تر توسط هسته های واحد پردازش مرکزی (CPU) را فراهم می کنند. سلسله مراتب کش یک شکل و بخشی از سلسله مراتب حافظه است و می توان آن را شکلی از ذخیره سازی لایه ای در نظر گرفت. هدف از این طراحی این بود که هسته های CPU با وجود تأخیر در حافظه اصلی، سریع تر پردازش شوند. دسترسی به حافظه اصلی می تواند به عنوان یک گلوگاه برای عملکرد هسته CPU عمل کند زیرا CPU منتظر داده است، در حالی که تمام حافظه اصلی را سریعتر کردن ممکن است بسیار گران باشد. حافظه نهان با سرعت بالا، مصالحه ای است که امکان دسترسی پرسرعت به داده هایی را که بیشتر توسط CPU استفاده می شود، فراهم می کند و سرعت کلاک CPU را سریع تر می سازد. پیش زمینه. در تاریخ توسعه رایانه و تراشه های الکترونیکی، دوره ای وجود داشت که افزایش سرعت CPU از افزایش سرعت دسترسی به حافظه پیشی گرفت. شکاف بین سرعت CPU و حافظه به این معنی است که CPU اغلب بی
کار است. پردازنده ها به طور فزاینده ای قادر به اجرای مقادیر بیشتری از دستورالعمل ها در یک زمان معین بودند، اما زمان مورد نیاز برای دسترسی به داده ها از حافظه اصلی مانع بهره مندی کامل برنامه ها از این قابلیت می شد. این موضوع انگیزه ایجاد مدل های حافظه با نرخ دسترسی بالاتر به منظور بهره برداری از پتانسیل پردازنده های سریع تر را ایجاد کرد. این منجر به مفهوم حافظه نهان شد که اولین بار توسط موریس ویلکس، دانشمند کامپیوتر بریتانیایی در دانشگاه کمبریج در سال ۱۹۶۵ ارائه شد. او چنین مدل های حافظه را «حافظه برده» نامید. تقریباً بین سال های ۱۹۷۰ و ۱۹۹۰، مقالاتی از Anant Agarwal, Alan Jay Smith, Mark D. Hill, Thomas R. Puzak و دیگران دربارهٔ طراحی های حافظه کش بحث شدند. اولین مدل های حافظه نهان در آن زمان پیاده سازی شدند، اما حتی زمانی که محققان در حال بررسی و پیشنهاد طرح های بهتر بودند، نیاز به حافظه سریع تر ادامه داشت. این نیاز از این واقعیت ناشی می شود که اگرچه مدل های کش اولیه تأخیر دسترسی به داده ها را بهبود می بخشیدند، با توجه به هزینه و محدودیت های فنی، امکان نزدیک شدن ظرفیت حافظه نهان یک سیستم به اندازه ظرفیت حافظ
ه اصلی وجود نداشت. از سال ۱۹۹۰ به بعد، ایده هایی مانند افزودن یک سطح کش دیگر (سطح دوم)، به عنوان پشتیبان برای حافظه نهان سطح اول ارائه شد. Jean-Loup Baer, Wen-Hann Wang, Andrew W. Wilson و دیگر محققان تحقیقاتی در مورد این مدل انجام دادند. هنگامی که چندین شبیه سازی و پیاده سازی مزایای مدل های کش دو سطحی را نشان دادند، مفهوم کش چند سطحی به عنوان یک مدل جدید و به طور کلی بهتر از حافظه های کش مورد توجه قرار گرفت. از سال ۲۰۰۰، مدل های کش چند سطحی مورد توجه گسترده قرار گرفته اند و در حال حاضر در بسیاری از سیستم ها، مانند کش های سه سطحی که در محصولات Core i7 اینتل وجود دارند، پیاده سازی می شوند. کش چندسطحی. دسترسی به حافظه اصلی برای هر اجرای دستورالعمل ممکن است منجر به پردازش کند شود، با سرعت کلاک که بسته به زمان مورد نیاز برای یافتن و واکشی داده ها می باشد. به منظور نهان کردن این تأخیر حافظه از پردازنده، از کش داده استفاده می شود. هر زمان که داده مورد نیاز پردازنده باشد، از حافظه اصلی گرفته شده و در ساختار حافظه کوچکتر به نام کش که همان حافظه نهان است ذخیره می شود. اگر نیاز بیشتری به آن داده وجود داشته باشد، ابتدا
قبل از رفتن به حافظه اصلی، حافظه نهان جستجو می شود. این ساختار از نظر زمان صرف شده برای جستجو و واکشی داده ها با توجه به حافظه اصلی به پردازنده نزدیکتر است. مزایای استفاده از کش را می توان با محاسبه میانگین زمان دسترسی (AAT) برای سلسله مراتب حافظه بدون و با کش ثابت کرد. میانگین زمان دسترسی (AAT). حافظه نهان، که ظرفیت کوچکی دارد، ممکن است منجر به از دست دادن مکرر شود - زمانی که جستجو در حافظه نهان اطلاعات مورد نظر را برنمی گرداند - که منجر به فراخوانی حافظه اصلی برای واکشی داده می شود. از این رو، AAT تحت تأثیر نرخ باخت (miss rate) هر ساختاری است که از آن داده ها را جستجو می کند. AAT = hit time + ((miss rate) * (miss penalty)) AAT برای حافظه اصلی توسط Hit time main memory داده می شود. AAT برای حافظه های کش توسط فرمول زیر داده می شود: Hit time cache + (Miss rate cache × Miss Penalty time taken to go to main memory after missing cache) زمان برد (Hit time) برای حافظه نهان کمتر از زمان برد برای حافظه اصلی است، بنابراین AAT برای بازیابی داده ها در هنگام دسترسی از طریق کش به جای حافظه اصلی، به طور قابل توجهی کمتر است
. مبادلات. در حالی که استفاده از کش ممکن است تأخیر حافظه را بهبود بخشد، ممکن است به دلیل نحوه سازماندهی و پیمایش حافظه نهان، همیشه منجر به بهبود زمان برای واکشی داده ها نشود. به عنوان مثال، کش های با نگاشت مستقیم که اندازه یکسانی دارند، معمولاً نسبت به کش های کاملاً اشتراکی، نرخ باخت بالاتری دارند. این ممکن است به معیار کامپیوتری که پردازنده را آزمایش می کند و الگوی دستورالعمل ها نیز بستگی داشته باشد. اما استفاده از یک کش کاملاً اشتراکی ممکن است منجر به مصرف انرژی بیشتر شود، زیرا هر بار باید کل کش را جستجو کند. به همین دلیل، مبادله بین مصرف انرژی (و گرمای مربوطه) و اندازه حافظه نهان در طراحی کش بسیار مهم می شود. تکامل. در صورت رخ دادن یک باخت (miss) توسط کش، هدف استفاده از چنین ساختاری بی فایده می شود و رایانه باید برای واکشی داده های مورد نیاز به حافظه اصلی برود. با این حال، با یک کش چند سطحی، اگر کامپیوتر نزدیکترین حافظه نهان به پردازنده (حافظه نهان سطح یک یا L1) را از دست بدهد، سپس در نزدیکترین سطح (های) کش بعدی جستجو می کند و تنها در صورتی به حافظه اصلی می رود که این سطوح شکست بخورند. روند کلی این است که
حافظه نهان L1 کوچک و در فاصله ۱ تا ۲ سیکل ساعت CPU از پردازنده نگه داشته شود. در حالی که در سطوح پایین تر ظرفیت بیشتری نسبت به L1 داریم از این رو این سطوح دورتر ولی با نرخ باخت کمتری نسبت به L1 هستند. این منجر به AAT بهتری می شود. تعداد سطوح حافظه نهان توسط معماران سخت افزار با توجه به نیازهای آنها پس از بررسی معاوضه بین هزینه، AAT و اندازه تعیین و طراحی می شوند. دستاوردهای عملکردی. با مقیاس بندی فناوری که به سیستم های حافظه امکان می دهد روی یک تراشه قرار گیرند، اکثر پردازنده های مدرن تا سه یا چهار سطح کش دارند. کاهش AAT را می توان با مثال زیر درک کرد، جایی که کامپیوتر AAT را برای پیکربندی های مختلف تا حافظه نهان L3 بررسی می کند: مثال: main memory = 50 ns, L1 = 1 ns with 10% miss rate, L2 = 5 ns with 1% miss rate, L3 = 10 ns with 0.2% miss rate مشخصات. مجزا و یکپارچه. در یک کش مجزا (Banked Cache)، کش به یک حافظه نهان اختصاص داده شده برای ذخیره سازی دستورالعمل ها و یک کش اختصاص داده شده به داده ها تقسیم می شود. در مقابل، یک کش یکپارچه (Unified Cache) حاوی دستورالعمل ها و داده ها در همان کش است. در طول یک فراین
د، حافظه نهان L1 (یا سطوح بالاتر نسبت به اتصال به پردازنده) توسط پردازنده برای بازیابی دستورالعمل ها و داده ها قابل دسترسی است. نیاز به اجرای همزمان هر دو اقدام به چندین پورت و زمان دسترسی بیشتر در یک کش یکپارچه نیاز دارد. داشتن چندین پورت به سخت افزار و سیم کشی اضافی نیاز دارد که منجر به ساختار قابل توجهی بین حافظه نهان و واحدهای پردازش می شود. برای جلوگیری از این امر، کش L1 اغلب به عنوان یک کش مجزا سازماندهی می شود که منجر به پورت های کمتر، سخت افزار کمتر و به طور کلی زمان دسترسی کمتر می شود. پردازنده های مدرن دارای حافظه های نهان تقسیم شده هستند، و در سیستم هایی با کش چندسطحی، حافظه های نهان سطح بالاتر ممکن است یکپارچه باشند در حالی که سطوح پایین تر تقسیم شده هستند. سیاست های شمول. اینکه آیا یک بلوک موجود در لایه کش بالایی می تواند در سطح حافظه نهان پایین نیز وجود داشته باشد، توسط خط مشی گنجاندن سیستم حافظه کنترل می شود، که ممکن است مشمول (Inclusive)، انحصاری (Exclusive) یا غیر مشمول غیر انحصاری (NINE: Non-Inclusive Non-Exclusive) باشد. با یک سیاست مشمول، تمام بلوک های موجود در کش سطح بالا باید در حافظه نه
ان سطح پایین نیز وجود داشته باشند. هر مؤلفه کش سطح بالایی زیرمجموعه ای از مؤلفه کش سطح پایین است. در این حالت، از آنجایی که بلوک ها تکراری هستند، مقداری از حافظه هدر می رود. با این حال، بررسی سریعتر است. تحت یک سیاست انحصاری، تمام اجزای سلسله مراتب کش کاملاً انحصاری هستند، به طوری که هیچ عنصری در کش سطح بالایی در هیچ یک از اجزای کش پایین وجود نخواهد داشت. این امکان استفاده کامل از حافظه کش را فراهم می کند. با این حال، تأخیر دسترسی به حافظه زیاد است. سیاست های فوق مستلزم رعایت مجموعه ای از قوانین به منظور اجرای آنها است. اگر هیچ یک از این موارد اجباری نباشد، خط مشی دربرگیرنده حاصله، غیر مشمول غیر انحصاری (NINE) نامیده می شود. این بدان معنی است که حافظه نهان سطح بالایی ممکن است در حافظه نهان سطح پایین وجود داشته یا نداشته باشد. سیاست های نوشتن. دو خط مشی وجود دارد که روشی را که در آن یک بلوک کش اصلاح شده در حافظه اصلی بروز می شود، تعریف می کند: نوشتن همزمان (Write Through) و نوشتن هنگام جایگزینی (Write Back). در مورد خط مشی نوشتن همزمان، هر زمان که مقدار بلوک کش تغییر کند، در سلسله مراتب حافظه سطح پایین نیز اصل
اح می شود. این خط مشی تضمین می کند که داده ها به طور ایمن ذخیره می شوند، همان طور که در سراسر سلسله مراتب نوشته شده اند. با این حال، در مورد سیاست نوشتن هنگام جایگزینی، بلوک حافظه نهان تغییر یافته تنها زمانی در سلسله مراتب سطح پایین به روز می شود که بلوک حافظه نهان خارج شود. یک «بیت کثیف» (Dirty Bit) به هر بلوک حافظه نهان متصل می شود و هر زمان که بلوک کش اصلاح شود تنظیم می شود. در طول اخراج، بلوک های دارای بیت کثیف تنظیم شده در سلسله مراتب سطح پایین نوشته می شوند. تحت این سیاست، خطر از دست رفتن داده وجود دارد، زیرا آخرین نسخه تغییر یافته از یک داده فقط در حافظه نهان ذخیره می شود و بنابراین باید برخی از تکنیک های اصلاحی را رعایت کرد. در مورد عمل نوشتن که در آن بایت در بلوک کش وجود ندارد، بایت ممکن است همان طور که توسط یک خط مشی اختصاص دادن نوشتن یا نوشتن عدم تخصیص تعیین می شود به حافظه نهان آورده شود. سیاست تخصیص نوشتن بیان می کند که در صورت اشتباه نوشتن، بلوک از حافظه اصلی واکشی می شود و قبل از نوشتن در حافظه نهان قرار می گیرد. در خط مشی نوشتن عدم تخصیص، اگر بلوک در حافظه نهان گم شود، در سلسله مراتب حافظه سطح
پایین تر بدون واکشی بلوک در حافظه نهان می نویسد. ترکیبات رایج این خط مشی ها عبارتند از "write block", "write allocate", and "write through write no-allocate". اشتراکی در مقابل اختصاصی. یک کش اختصاصی (Private Cache) به یک هسته خاص در یک پردازنده اختصاص داده می شود و هیچ هسته دیگری نمی تواند به آن دسترسی داشته باشد. در برخی از معماری ها، هر هسته، حافظه نهان خصوصی خود را دارد. این خطر بلوک های تکراری را در معماری کش سیستم ایجاد می کند که منجر به کاهش استفاده از ظرفیت می شود. با این حال، این نوع انتخاب طراحی در معماری کش چند لایه نیز می تواند برای تأخیر کمتر دسترسی به داده، خوب باشد. کش اشتراکی، کشی است که توسط چندین هسته قابل دسترسی است. از آنجایی که به اشتراک گذاشته شده است، هر بلوک در حافظه نهان منحصر به فرد است و بنابراین نرخ برد بیشتری دارد زیرا هیچ بلوک تکراری وجود نخواهد داشت. با این حال، تأخیر دسترسی به داده ها می تواند با تلاش چندین هسته برای دسترسی به حافظه نهان افزایش یابد. در پردازنده های چند هسته ای، انتخاب طراحی برای ایجاد حافظه نهان اشتراکی یا اختصاصی بر عملکرد پردازنده تأثیر می گذارد. در عمل، کش
سطح بالایی L1 (یا گاهی اوقات L2) به صورت اختصاصی و کش های سطح پایین به صورت اشتراکی پیاده سازی می شوند. این طراحی نرخ دسترسی بالایی را برای کش های سطح بالا و نرخ های باخت پایین را برای کش های سطح پایین فراهم می کند.
اشکال سخت افزاری، یک نقص در طراحی، ساخت و یا عملکرد درسخت افزار کامپیوتر است که باعث انجام عملیات اشتباه میشود. اشکال های نرم افزاری به نقص در کد اشاره دارند و زمینه ی اصلی ای هستند که چنین خطاهایی، به عنوان "باگ" شناخته میشوند. واسط بین سخت افزار و نرم افزار، میکروکد و سفت افزار هستند، که ممکن است آنها نیز چنین عیوبی را دارا باشند. به طور معمول، باگ با عیب فنی، فرق نامحسوسی دارد. گلیچ(glitch) یا عیب فنی، شاید بیشتر زودگذر باشد تا اساسی. باگ همچنین با "تغییر جهت"(quirk) که ممکن است طبیعی یا سودمند به شمار آید، فرق دارد. اصلاحیات (اصلاحاتی در مستندات) ممکن است توسط سازنده منتشر شود، که به چنین عملیات ناخواسته ، اشاره دارد. "اصلاحیات" بعضی اوقات به خود نقص ها گفته میشود.== تاریخچه == ریشه ی کلمه ی "bugbear" و "bugaboo" که اصطلاحاتی به معنی یک هیولا هستند، از کلمه"bugge" آمده است. "bugge" یک کلمه انگلیسی میانه است. اصطلاح "باگ" برای بیان عیوب استفاده میشود. این اصطلاح از سال 1870 بخشی از زبان عامیانه مهندسی و کامپیوترهای الکترونیکی و کامپیوترهای نرم افزاری قدیمی بوده است. ممکن است از اصطلاح "باگ" دراصل در مهندسی
سخت افزار برای بیان عیوب مکانیکی استفاده شده باشد. برای مثال، توماس ادیسون در نامه ای به شریکش در سال 1878، نوشته:"در تمامی اختراعات من اینگونه بوده است. اولین قدم شهود است و ناگهانی اتفاق می افتد، بعد مشکلات شروع میشوند، چیزی آشکار میشود و بعد "باگها" که به عیوب و مشکلات کوچک گفته میشود، خودشان را نشان میدهند , ماه ها مشاهده، مطالعه، و آزمایش، قبل از موفقیت تجاری لازم است، در غیر این صورت شکست، قطعی است."توپ بافل، اولین بازی مکانیکی پینبال بود، که در سال 1931 به "باگ نداشتن" معروف بود. به عیوب ابزارهای ارتش در جنگ جهانی دوم به عنوان باگ (یا گلیچ) اشاره میشود. در فیلم "فرمان پرواز" در سال 1942، لوییز دیکینسون ریچ، درباره یک ماشین یخ خردکن خودکار، گفت، "خرد کردن یخ متوقف شده، تا وقتی که سازنده آن باگ هایش را رفع کند." آیزاک آسیموف، از اصطلاح "باگ" برای شرح دادن مشکلات رباتش در داستان کوتاه "آن خرگوش را بگیر" که در سال 1944 منتشر شد، استفاده کرد. اصطلاح "باگ" در گزارشی از مهندس کامپیوتر، گریس هاپر، کسی که علت خطا در یک کامپیوتر الکترومکانیکی اولیه را عمومی کرد، استفاده شده است. نسخه ای از داستان:در سال 1946، و
قتی هاپر از خدمت تمام وقت، آزاد شد، به دانشکده هاروارد در آزمایشگاه محاسبات پیوست، جایی که کارش را روی مارک دوم و مارک سوم ادامه داد. ماموران، مشکل را در مارک دوم ردیابی کردند و حشره ای که در نیروگر گیر افتاده بود را پیدا کردند، که باعث ساخته شدن اصطلاح "باگ" به معنای حشره، شد. این حشره با دقت برداشته شد و در کتاب سوابق قرار داده شد. به دنباله ی اولین باگ، امروزه ما به مشکلات یا گلیچ های یک برنامه، باگ می گوییم.هاپر صراحتا اعتراف کرده که باگ را پیدا نکرده است. تاریخ کتاب سوابق 9 سپتامبر 1947 بود. مامورانی که آن را پیدا کردند، از جمله ویلیام بیل برک، با این اصطلاح مهندسی آشنا بودند و حشره را با یادداشت "اولین باگ واقعی پیدا شد." نگه داشتند. هاپر عاشق بازگو کردن این داستان بود. این کتاب سوابق، همراه با حشره در آن، بخشی از کلکسیون اسمیسونیان موزه ملی تاریخ آمریکا است. عملیات ناخواسته. گاهی اوقات کاربران از عملیات ناخواسته یا ثبت نشده سخت افزار، برای رسیدن به اهدافی استفاده میکنند، در این صورت یک نقص میتواند یک ویژگی به شمار آید. کلمه مخفف "ایبنایوا" به معنی "این یک باگ نیست، این یک ویژگی است" از این نکته، نشات گ
رفته است. برای مثال، دستورالعملهای ثبت نشده، که به عنوان رمزعمل های غیرقانونی شناخته میشوند، در فناوری ماس 6510 از کمودور 64 و فناوری ماس 6502 از کامپیوترهای اپل 2 گاهی مورد استفاده قرار میگیرند. بطور مشابه برنامه نویسان در آمیگا از عملیات ناخواسته ی کمک پردازنده، برای تولید جلوه های جدید یا بهینه سازی، استفاده کردند. آسیب پذیری های امنیتی. بعضی از عیوب در سخت افزار ممکن است باعث آسیب پذیری های امنیتی شوند، یعنی حفاظت از حافظه یا دیگر ویژگی ها به خوبی کار نکنند. از سال 2017، رشته ای از آسیب پذیری های امنیتی، در پیاده سازی اجرای پیش بینانهمعماری پردازنده های معمولی ای پیدا شد، که اجازه نقض در سطح امتیازی را میدادند. در سال 2019، محققان کشف کردند که یک حالت دیباگ سازنده، که به VISA معروف است، دارای یک ویژگی ثبت نشده در مرکز کنترل کننده پلتفرم اینتل، که به عنوان تراشه شناخته میشود، است. این ویژگی باعث شده این حالت در یک مادربرد عادی، قابل دسترس باشد، که احتمالا باعث آسیب پذیری امنیتی شده است. باگ های پنتیوم. سری CPU های پنتیوم اینتل، دو باگ شناخته شده داشت که بعد از ورود به بازار کشف شد، باگ اف دی ای وی که باعث
تاثیر روی ممیز شناور میشد. این باگ منجر به فراخوان در 1994 شد. و باگ F00F که در سال 1997 کشف شد که باعث میشد پردازنده از کار کردن متوقف شود تا وقتی که دوباره راه اندازی شود.
بوزو (به انگلیسی: Bozoo) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان مونرو، ویرجینیای غربی واقع شده است. بوزو ۶۷۶٫۰۵ متر بالاتر از سطح دریا واقع شده است.
بردلی (به انگلیسی: Bradley) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان بونی، ویرجینیای غربی واقع شده است. بردلی ۱۹۹٫۰۴ متر بالاتر از سطح دریا واقع شده است.
برنت ویل (به انگلیسی: Brantville) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان گرین بریر، ویرجینیای غربی واقع شده است. برنت ویل ۷۰۴٫۱ متر بالاتر از سطح دریا واقع شده است.
براچر (به انگلیسی: Braucher) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان پوکاهانتس، ویرجینیای غربی واقع شده است. براچر ۸۹۳٫۰۷ متر بالاتر از سطح دریا واقع شده است.
بریم (به انگلیسی: Bream) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان کاناوا، ویرجینیای غربی واقع شده است.
بریس (به انگلیسی: Breece) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان بونی، ویرجینیای غربی واقع شده است. بریس ۲۳۱٫۹۶ متر بالاتر از سطح دریا واقع شده است.
بریدن (به انگلیسی: Breeden) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان مینگو، ویرجینیای غربی واقع شده است. بریدن ۲۵۲٫۹۹ متر بالاتر از سطح دریا واقع شده است.
برتز (به انگلیسی: Bretz) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان پرستون، ویرجینیای غربی واقع شده است. برتز ۵۵۱٫۰۹ متر بالاتر از سطح دریا واقع شده است.
بروئر هیل (به انگلیسی: Brewer Hill) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان مونونگالیا، ویرجینیای غربی واقع شده است. بروئر هیل ۲۸۵٫۹۱ متر بالاتر از سطح دریا واقع شده است.
هانگی توکلی (به فارسی : فرهنگ توکلی); همچنین تحت عنوان هانگی نیز نام برده می شود. او یک ترانه سرا و تهیه کننده موسیقی ایرانی می باشد. توکلی در اندازه سال های فعال خودش از سال ۲۰۰۴، بیش از ۳,۵۰۰ آهنگ تولید کرده و بیش از ۴,۸۰۰ موزیک انتشار کرده برای هنرمندان گوناگون همانند بعضی از موسیقی های موفق بین المللی نوشته است. تولید های او بیشتر به علت طعم ارکستری خاورمیانه ای او شناخته می شود. با این شرایط کنونی، توکلی همچنین موزیک های گوناگونی به سبک پاپ و هیپ هاپ را برای بیش از ۱۵۰ هنرمند ایرانی و بین المللی تولید نموده است. اوایل زندگی. توکلی شرایط حسی مشهور به حس آمیزی را دارد که به علل آن ممکن است «بوم ها را با موسیقی یا موسیقی را با بوم ها به خاطر آورد» و به او این امکان را می دهد که تجسم موسیقی را حس نماید. مهاجرت. توکلی و فعالیت های موسیقی اش در قوانین ایران تحت عنوان موسیقی زیرزمینی برداشت می شد. جکومت ایران در آن وقت نظارت و پلایه های بسیاری بر صحنه موسیقی داشت. تاکنون، او کمپانی ضبط خودش، فلیپسیده پرودوکتیونس را مدیریت می کند و موزیک هایی را برای هنرمندان بومی آسیایی تولید می کند و همچنین موسیقی خودش را تولی
د می کند. زندگی حرفه ای. او در روز های میانی سال ۲۰۲۱ وارد جهان مدیریت ام ام ای شد و بعد از آن تیم الیت را راه اندازی نمود. توکلی نماینده بیش از ۱۵ جنگ جو در سبک ها و کلاس های وزنی گوناگون از ایران، برزیل و ازبکستان می باشد.
برایت (به انگلیسی: Bright) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان روان، ویرجینیای غربی واقع شده است. برایت ۲۳۹٫۸۸ متر بالاتر از سطح دریا واقع شده است.
برینک (به انگلیسی: Brink) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در ویرجینیای غربی واقع شده است. برینک ۴۳۰٫۰۸ متر بالاتر از سطح دریا واقع شده است.
بریسکو (به انگلیسی: Briscoe) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان وود، ویرجینیای غربی واقع شده است. بریسکو ۱۸۴٫۱ متر بالاتر از سطح دریا واقع شده است.
بریتن (به انگلیسی: Brittain) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان تیلور، ویرجینیای غربی واقع شده است. بریتن ۳۱۳٫۹۵ متر بالاتر از سطح دریا واقع شده است.
بروهارد (به انگلیسی: Brohard) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در ویرجینیای غربی واقع شده است. بروهارد ۲۹۴٫۱۴ متر بالاتر از سطح دریا واقع شده است.
بروکلین (به انگلیسی: Brooklin) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان سامرز، ویرجینیای غربی واقع شده است. بروکلین ۴۲۱٫۸۵ متر بالاتر از سطح دریا واقع شده است.
بروکساید (به انگلیسی: Brookside) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان پرستون، ویرجینیای غربی واقع شده است. بروکساید ۷۶۴٫۱۴ متر بالاتر از سطح دریا واقع شده است.
برونلند (به انگلیسی: Brounland) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان کاناوا، ویرجینیای غربی واقع شده است. برونلند ۱۸۸٫۰۶ متر بالاتر از سطح دریا واقع شده است.
برونینگ (به انگلیسی: Browning) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان جکسون، ویرجینیای غربی واقع شده است. برونینگ ۳۴۹٫۰ متر بالاتر از سطح دریا واقع شده است.
برون لو (به انگلیسی: Brownlow) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان تیلور، ویرجینیای غربی واقع شده است. برون لو ۳۷۷٫۹۶ متر بالاتر از سطح دریا واقع شده است.
برونز چپل (به انگلیسی: Browns Chapel) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان مونونگالیا، ویرجینیای غربی واقع شده است. برونز چپل ۵۹۷٫۱۱ متر بالاتر از سطح دریا واقع شده است.
برونز میل (به انگلیسی: Browns Mill) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در ویرجینیای غربی واقع شده است. برونز میل ۵۰۵٫۰۶ متر بالاتر از سطح دریا واقع شده است.
گاگاتلی (به لاتین: Gagatli) یک منطقهٔ مسکونی در روسیه است که در داغستان واقع شده است. گاگاتلی ۵٬۵۹۱ نفر جمعیت دارد.
چانکو (به لاتین: Chanko village) یک منطقهٔ مسکونی در روسیه است که در داغستان واقع شده است. چانکو ۴۸۸ نفر جمعیت دارد.
برونزویل (به انگلیسی: Brownsville) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان لویس، ویرجینیای غربی واقع شده است. برونزویل ۳۲۷٫۰۵ متر بالاتر از سطح دریا واقع شده است.