ByteNex›مقالهها›اجرای فقط در RAM برای ماژولهای هسته
اجرای فقط در RAM برای ماژولهای هسته
ماژولهای هسته فقط در RAM اجرا میشوند. در طول اجرا چیزی بر دیسک نوشته نمیشود، بنابراین چرخهٔ متوقفشده هیچ باقیماندهٔ اجرایی بر جای نمیگذارد.
چه چیزی فقط در RAM اجرا میشود؟
ماژولهای هسته. کد آنها در حین اجرای چرخه بر دیسک نوشته نمیشود.
چه چیزی بر دیسک نوشته میشود؟
رکوردهای نتایج و امضاها. خود ماژولهای اجرایی در حین اجرا بر دیسک باقی نمیمانند.
آیا این جایگزین امضا است؟
خیر. اجرای فقط در RAM و امضا لایههای جداگانهاند؛ هر دو اعمال میشوند. امضا تغییر را تشخیص میدهد؛ اجرای فقط در RAM از باقیمانده جلوگیری میکند.
فایدهٔ امنیتی چیست؟
یک چرخهٔ متوقفشده هیچ باقیماندهٔ اجرایی بر دیسک بر جای نمیگذارد. این مانع از تحلیل کد اجرایی توسط مهاجم پس از یک چرخه میشود.
حافظه چگونه مدیریت میشود؟
ماژولهای هسته در RAM اجرا میشوند. پس از چرخه، حافظه آزاد میشود. رکوردها و امضاها برای چرخهٔ بعدی باقی میمانند.
مرتبط
- معماری هستهٔ عامل: راهنمای کامل
راهنمای جامع اجزای هستهٔ عامل: چرخه، موتور AST، موتور حافظهٔ شناختی و زمینهٔ جداشده.
- هستهٔ عامل در برابر چارچوب عامل
یک چارچوب اجزایی را فراهم میکند که توسعهدهنده آنها را سرهم میکند. یک هسته خودش چرخه را اجرا میکند، نتایج را راستیآزمایی میکند و وزنهای خود را بهروزرسانی میکند.