ByteNex
ByteNex
هستهٔ عامل برای سیستم‌های خودبهبوددهنده

ByteNex›Docs›Kill Switch و زمینه‌ی ایزوله

Kill Switch و زمینه‌ی ایزوله

یک kill switch مرکزی اجرا را متوقف می‌کند. ایزوله‌سازی زمینه را با اسنپ‌شات‌های تغییرناپذیر نگه می‌دارد تا توقف و از سرگیری وضعیت را خراب نکنند.

Kill Switch و زمینه‌ی ایزوله

یک kill switch مرکزی اجرا را متوقف می‌کند. ایزوله‌سازی زمینه را با اسنپ‌شات‌های تغییرناپذیر نگه می‌دارد تا توقف و از سرگیری وضعیت را خراب نکنند.

kill switch چه چیزی را متوقف می‌کند؟

اجرای چرخه‌ی جاری و هر ابزاری را که درون زمینه‌ی ایزوله در حال اجراست.

آیا کرنلِ متوقف‌شده برای همیشه متوقف می‌ماند؟

خیر. توقف موقت وضعیتی دائمی نیست. وزن‌ها و حافظه باقی می‌مانند؛ چرخه‌ی بعدی از زمینه‌ی ذخیره‌شده ادامه می‌دهد.

ایزوله‌سازی از چه چیزی محافظت می‌کند؟

از زمینه‌ی اجرا. اسنپ‌شات‌های تغییرناپذیر مانع می‌شوند چرخه‌ای وضعیتی را تغییر دهد که چرخه‌ی پیشین به آن وابسته است.

kill switch چگونه عمل می‌کند؟

در مرز چرخه عمل می‌کند. اجازه می‌دهد عملیات اتمی جاری کامل شود، وضعیت را ثبت می‌کند و سپس چرخه‌ی بعدی را متوقف می‌کند.

اسنپ‌شات تغییرناپذیر چیست؟

یک رکورد تغییرناپذیر که برای ایزوله‌سازی به‌کار می‌رود. مانع می‌شود چرخه‌ای وضعیتی را تغییر دهد که چرخه‌ی پیشین به آن وابسته است.

wak · 2017-08-12