مدارگزینی
در حالی که از سوئیچینگ مدار معمولاً برای اتصال مدارهای صوتی استفاده می‌شود، مفهوم یک مسیر اختصاصی که بین دو طرف یا گره ارتباط برقرار است را می‌توان به سیگنال محتوای غیر از صدا گسترش داد. مزیت استفاده از سوئیچینگ مدار این است که امکان انتقال مداوم و بدون سرانه کلی مربوط به بسته‌ها را فراهم می‌کند و حداکثر استفاده را از پهنای‌باند موجود می‌برد. یک نقطه ضعف این است که می‌تواند نسبتاً غیر بهینه باشد زیرا ظرفیت استفاده نشده تضمین شده پهنای‌باند برای اتصال توسط سایر اتصالات موجود در همان شبکه قابل استفاده نمی‌باشد. بعلاوه، تماسها پابرجا و مقرر نیستند یا در صورت خرابی مدار قطع می‌شوند.
تعویض زمینه
با این حال، دستورالعمل‌های خاصی به فراخوانی سیستم (System call) نیاز دارند که برای فرآیندهای انتظار / خواب به تعویض زمینه نیاز دارند. از یک کنترل‌کننده فراخوانی سیستم برای تعویض زمینه به حالت هسته استفاده می‌شود. عملکرد نمایشگر (دادهٔ x) ممکن است به دادهٔ x از دیسک و درایور دستگاه در حالت هسته نیاز داشته باشد. از این رو عملکرد display به حالت خواب می رود و در عملیات READ منتظر می‌ماند تا مقدار x را از دیسک دریافت کند. این باعث می شود برنامه منتظر بماند تا عملکرد تابع با tbe منتشر شود تا تنظیمات بیانیهٔ فعلی به حالت خواب درآید و منتظر بماند تا فراخوانی سیستم آن را بیدار کند. برای حفظ همزمانی اما برنامه باید مقدار جدید و روند خواب را دوباره با هم اجرا کند.