Un examples est la sauvegarde d'un système de fichiers. Ici, la ressource critique est l'accès au(x) disque(s). Comme les entrées-sorties sur les fichiers ne sont pas bloquantes, select ne fera pas la différence entre les lectures/écritures qui sont prêtes (les caches sont en mémoire) et celles qui demandent un accès disque (avec un temps de latence). La solution avec select se comporterait alors comme une solution séquentielle. Par contre une solution avec coprocessus pourra demander en avance plusieurs accès disques en parallèle donc solliciter le disque en permanence.