Le operazioni costose per un utente sono negative per gli altri utenti?

0

Diciamo che l'utente A fa qualcosa di costoso (per quanto riguarda CPU e / o memoria), che richiede alcuni secondi. Contemporaneamente, l'utente B ha bisogno di una quantità minima di tempo di elaborazione.

In questo caso, il calcolo per l'utente A rallenterà in modo significativo quello dell'utente B (forse anche il blocco?), o queste situazioni sono gestite nella maggior parte dei sistemi?

(Io uso ASP.NET MVC, ma non mi dispiacerebbe una risposta più generale)

    
posta user1437649 26.11.2013 - 17:39
fonte

1 risposta

3

Questa è più una questione di amministrazione dei sistemi. Supponendo che i processi avessero la stessa priorità nel sistema, il processo di risorse più elevato non avrebbe affamare l'altro, ma potrebbe incorrere in problemi se fosse necessario far crescere le sue risorse.

Ci sono risorse sul lato del sistema che puoi usare per controllare l'impatto dei processi ad alto utilizzo, che sarebbe qualcosa da esplorare se i tuoi utenti iniziassero a lamentarsi.

    
risposta data 26.11.2013 - 17:48
fonte

Leggi altre domande sui tag