* Primero, First-Out (FIFO): Este es el enfoque más simple. La solicitud que llegó primero (incluso si solo microsegundos antes de otro) se imprime primero. Esto es común, pero no garantizado en todos los sistemas.
* cola prioritaria: El sistema de impresión puede asignar prioridades a los trabajos basados en la configuración del usuario (por ejemplo, trabajos de "alta prioridad"), el tipo de documento (por ejemplo, un fax podría tener mayor prioridad) u otros criterios. Los trabajos de mayor prioridad se imprimirían antes de los de menor prioridad, incluso si llegaran más tarde.
* Tamaño del trabajo: Algunos sistemas pueden considerar el tamaño del documento. Los trabajos más pequeños podrían ser priorizados para mejorar el rendimiento general.
* Impresión algoritmo de boteque: El algoritmo específico utilizado por el boteador de impresión (el software que administra trabajos de impresión) es un determinante crítico. Los diferentes sistemas operativos (Windows, MacOS, Linux) y los controladores de impresoras emplean diferentes algoritmos, algunos de los cuales son más complejos que FIFO simple.
* Arbitraje de hardware: A un nivel muy bajo, el hardware en sí podría desempeñar un papel pequeño en la resolución de conflictos de tiempo extremadamente cercanos, pero esto generalmente es insignificante en comparación con la gestión de colas de software.
En resumen, si bien el concepto de solicitudes "simultáneas" es en gran medida una abstracción (siempre hay una pequeña diferencia en los tiempos de llegada), el nodo (el software de bote de impresión) decide el orden de impresión en función de sus algoritmos internos y configuraciones configuradas. No es determinista en el sentido de que no puede predecir exactamente qué trabajo se imprimirá primero a menos que conozca todos los detalles de la configuración del sistema de impresión y el momento exacto de los envíos de trabajo, que generalmente no es práctico.