Domanda

Utilizzo Sarebbe di più il numero di variabili di applicazione influenzano le prestazioni di un sito web asp.net?

È stato utile?

Soluzione

Se si creano oggetti di grandi dimensioni in fase di esecuzione che colpisce sicuramente le prestazioni.

Se tutti si crea durante l'inizializzazione possono influenzare fase di esecuzione se si accede un poi un altro, allora uno e l'altro avanti e indietro che può causare il paging (cercare il termine).

Variabili come int, char, doppie, ... non influire sulle prestazioni, grandi array di loro possono.

Vi consiglio di leggere su come funziona e come cache di sistema operativo allocare / deallocare memoria.

Altri suggerimenti

non in modo significativo.

Fino a quando sono variabili locali, no. Se le variabili statiche, in casi estremi potrebbe (per esempio in caso di una collezione sempre crescente), ma in normali casi d'uso che non avrà alcun effetto evidente.

Vuoi dire che le variabili collegate all'oggetto "Applicazione", giusto?

No, non dovrebbe essere un problema, purché ci si rende conto:

  • Si sono condivise da diversi thread così ci possono essere problemi di concorrenza
  • non sono condivise da diversi processi di lavoro, quindi non si può garantire esattamente un esempio, anche se si dispone di una sola macchina
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top