محدود کردن دسترسی پردازههای فرزند با Landlock در Go 1.28
در این مقاله میبینیم چگونه با Landlock در Go 1.28 دسترسی پردازههای فرزند را هنگام اجرای فرمانهای خارجی محدود کنیم.
در این مقاله میبینیم چگونه با Landlock در Go 1.28 دسترسی پردازههای فرزند را هنگام اجرای فرمانهای خارجی محدود کنیم.
در بنچمارکی با نسخهای ساختهشده از کد در حال توسعهٔ Go 1.28، فعالبودن Parking در HTTP/2 با ۵۰۰۰ اتصال باز بدون درخواست فعال، مصرف RSS سرور را در سه اجرا حدود ۸۵ تا ۹۳ MiB کاهش داد.
معمولاً وقتی کد یک پروژه را میخوانم، میتوانم بفهمم چه کاری انجام میدهد. سؤال سختتر این است که چرا به این شکل نوشته شده.