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