TechBord Logo
TechBord detail

تصادف در (Crash) چیست؟

در محاسبات، خرابی پایان غیرمنتظره یک روند (Process) است. خرابی ممکن است برای برنامه کاربردی (Application) فردی و همچنین خود سیستم عامل (Operating System) رخ دهد. برخی از خرابی ها پیام های خطا ایجاد می کنند، در حالی که خرابی های دیگر ممکن است باعث از کار افتادن یک برنامه یا کل سیستم یا منجمد (Frozen) شود.

هنگامی که خرابی رخ می دهد، می تواند مشکلات مختلفی را ایجاد کند. برای مثال، اگر یک سند (Document) را در واژه پرداز (Word Processor) تایپ می‌کنید، ممکن است تغییراتی را که از آخرین ذخیره سند انجام داده‌اید از دست بدهید. اگر در حال کپی کردن یا دانلود کردن یک فایل (File) هستید، خرابی ممکن است یک فایل خراب ایجاد کند. در برخی موارد، خرابی حتی می‌تواند باعث ایجاد خطا در سیستم فایل (File System) دستگاه ذخیره‌سازی شما شود.

از آنجایی که خرابی‌ها یک تجربه کاربری منفی ایجاد می‌کنند، برنامه‌نویسان نرم افزار (Software) قصد ایجاد آن را دارند. برنامه های پایدار که خراب نمی شوند. این شامل حذف حشره (Bug) است که محاسبات نامحدود یا نامتناهی را تولید می کند و نشت حافظه (Memory Leak) را حذف می کند. برخی از برنامه‌ها حتی برای مدیریت دقیق خرابی‌ها طراحی شده‌اند و در صورت بروز «خطای مرگ‌آور»، پیام‌های خطای دقیقی را ایجاد می‌کنند. بسیاری از برنامه های بهره وری کار شما را به صورت دوره ای ذخیره می کنند تا بتوانید کار خود را پس از خرابی بازیابی کنید.

با رایانه های قدیمی (قبل از شروع قرن)، هنگامی که یک برنامه (Program) خراب می شد، اغلب طول می کشید. کل سیستم را با آن پایین بیاورید. این امر راه اندازی مجدد رایانه را به یک کار مکرر تبدیل کرد. سیستم عامل های مدرن چند رشته ای (Multithreading) را پشتیبانی می کنند که به برنامه ها امکان می دهد مستقل از یکدیگر اجرا شوند. این به سیستم عامل و سایر برنامه‌ها اجازه می‌دهد تا زمانی که یک برنامه از کار می‌افتد، به کار خود ادامه دهند. با این حال، اگر خود سیستم عامل از کار بیفتد، ممکن است همچنان مجبور به راه اندازی مجدد رایانه خود شوید.

تعریف اصطلاح تصادف در (Crash) توسط تک بورد

تعریف تصادف در (Crash) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف تصادف در (Crash) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.