مدارگزینی
سوییچینگ پیام به‌طور کامل مسیرهای پیام را ارسال می‌کند، هر بار با یک خم، یعنی ذخیره و انتقال کل پیام. سوئیچینگ بسته داده‌های منتقل شده به بسته‌های منتقل شده از طریق شبکه را به‌طور مستقل و جداگانه تقسیم می‌کند. پیوندهای شبکه به‌جای اختصاص همزمان به یک نشست ارتباطی، توسط بسته‌های مختلف نشست‌های ارتباطی رقیب به اشتراک گذاشته می‌شوند و در نتیجه کیفیت خدمات تضمین شده توسط سوئیچینگ مدار از بین می‌رود.
هسته لینوکس
با پیش گویی کاربر، برنامه‌ریز هسته می‌تواند فرایند فعلی را با اجرای یک سوئیچ زمینه به جایگزین دیگری تبدیل کند که از این رو منابع محاسباتی را برای اجرا (CPU، حافظه و موارد دیگر) به دست می‌آورد. آن را مطابق الگوریتم CFS (به ویژه آنکه از متغیری به نام vruntime برای مرتب‌سازی فرایندها استفاده می‌کند)، به سیاست برنامه زمانبندی فعال و اولویت‌های نسبی پردازش‌ها تبدیل می‌کند. با پیشگیری هسته، هسته می‌تواند خود را در هنگام بازگشت یک دستگیرنده وقفه، وقتی وظایف هسته بسته می‌شود، مقدم کند، و هر زمان که یک سیستم فرعی صریحاً برنامه () را فراخوانی کند.