Quante stampanti possono supportare Microsoft connettore Stampa universale?

Il numero di stampanti che il Connessione or può supportare dipende dalle specifiche del computer su cui è in esecuzione. Si tratta di raccomandazioni per il numero massimo di stampanti che possono essere registrate in 2 diverse dimensioni di macchine virtuali di Azure, ognuna delle quali esegue Windows Server 2019 Datacenter (1809):

Dimensioni della macchina virtuale Azure Numero massimo consigliato di stampanti registrate Tempo necessario per inizializzare le stampanti dopo il riavvio del servizio Connessione or di stampa Tempo impiegato per enumerare le stampanti nell'app Print Connessione or
Macchina virtuale Standard_B2s di Azure (2 vCPU, 4 GB di RAM) 150 6 minuti 10 secondi
Macchina virtuale Standard_B2ms di Azure (2vCPU, 8 GB di RAM) 600 20 minuti 40 secondi


Tutti i numeri precedenti sono stime basate sull'utilizzo tipico. Ogni cliente avrà una configurazione univoca che influirà sulla quantità di carico sul Connessione or. Nell'ambiente di test è stata usata la configurazione seguente:

  • Abbiamo verificato che il Connessione or fosse in grado di gestire i processi di stampa inviati a una frequenza superiore a quella tipica. In totale, 1200 processi di dimensioni tipiche sono stati inviati al Connessione or oltre 90 minuti e ogni processo è stato inviato in modo casuale a una delle stampanti registrate. Ciò ha comportato circa 4 stampanti che elaborano simultaneamente processi in qualsiasi momento.
    • Altre configurazioni potrebbero non essere in grado di raggiungere questo livello di velocità effettiva del processo. Ad esempio, una larghezza di banda di rete inferiore o dimensioni maggiori dei processi può impedire al Connessione or di scaricare i processi rapidamente, causando tempi di stampa più lenti e velocità effettiva ridotta.
    • Si noti che le stampanti registrate con un Connessione or elaborano solo 1 processo alla volta. Se più processi vengono inviati a una singola stampante, gli altri processi attenderanno fino al completamento della prima. Se i processi vengono inviati a più stampanti, ogni stampante elabora 1 processo alla volta, ma lo farà in parallelo. La documentazione futura illustra il numero massimo di stampanti che possono essere stampate in parallelo prima che l'elaborazione del processo di stampa rallenta.
  • Tutte le registrazioni della stampante sono state completate prima di inviare processi di stampa.
  • Le stampanti sono state create usando una selezione di driver di uso comune di più produttori per garantire un utilizzo realistico delle risorse. Si tratta di stampanti "virtuali" stampate nei file anziché produrre output fisico.
  • Le macchine virtuali non sono state usate per altri carichi di lavoro oltre a eseguire il Connessione or. Non è stato installato alcun software di stampa aggiuntivo oltre ai driver della stampante. Se è installato software di stampa che esegue ulteriori elaborazioni sui processi di stampa, ridurrà il numero di registrazioni della stampante che possono essere supportate.


In queste condizioni, il fattore principale che influisce sul numero di stampanti che possono essere registrate è la quantità di memoria disponibile nel computer. L'utilizzo della memoria è aumentato di circa 700 MB per ogni 100 stampanti registrate. Oltre a questo, l'invio di processi a una velocità di 800 processi all'ora ha comportato un aumento dell'utilizzo della memoria di circa 700 MB. Quando si stabiliscono le raccomandazioni precedenti, si è cercato di mantenere l'utilizzo totale della memoria del sistema al di sotto del 90% della memoria totale della macchina virtuale.


È consigliabile che i clienti seguano questo processo durante la registrazione di un numero elevato di stampanti con il Connessione or:

  1. Controllare l'utilizzo complessivo della memoria del computer prima della registrazione delle stampanti e usare le cifre precedenti per stimare il numero di stampanti che possono essere registrate in modo sicuro.
  2. Dopo aver registrato tutte le stampanti, riavviare il servizio Print Connessione or e monitorare l'utilizzo della memoria. Per le macchine virtuali di Azure, è possibile eseguire questa operazione nella pagina Metriche nella macchina virtuale nel portale di Azure. Senza processi di stampa, l'utilizzo massimo della memoria del servizio si verifica durante il riavvio quando inizializza tutte le stampanti.
  3. Continuare a monitorare l'utilizzo della memoria quando le stampanti sono sotto carico tipico.


Se la macchina esaurisce la memoria, il Connessione or non sarà più in grado di stampare i processi in modo affidabile. Se si osserva che l'utilizzo della memoria è pari o superiore al 90%, è consigliabile eseguire una delle seguenti attività:

  • Aumentare la quantità di memoria nel computer o
  • Installare e registrare nuovamente alcune stampanti in un Connessione or in esecuzione in un computer diverso, usare Swap Printer per spostare le condivisioni stampanti nelle stampanti appena registrate, quindi annullare la registrazione e disinstallare tali stampanti dal vecchio computer Connessione or.