Ще одною проблемою було мережеве сполучення. Навіть якщо його можна порівняти із доступом до файлу на високому рівні, то низькорівнева пакетно-орієнтована архітектура повинна бути призначена для окремих шматків даних, а не всього файлу. Зі зростанням можливостей комп'ютерів операційні системи Unix та побудовані на її базі стали перенасичені програмним кодом. Якщо ядра у 70-80-ті роки мали не більше 100 000 рядків коду, то сучасні Unix-подібні ОС, такі як Linux мають понад 13 мільйонів рядків коду.