Domande con tag 'performance'

3
risposte

Quali prestazioni possiamo aspettarci da std :: string's c_str ()? Tempo sempre costante?

Ultimamente ho fatto alcune ottimizzazioni necessarie. Una cosa che ho fatto è cambiare alcuni stream di ostrings - > sprintfs. Sto sprintf'ing un gruppo di std :: stringhe in un array in stile c, ala char foo[500]; sprintf(foo, "%s+%s", st...
posta 13.12.2011 - 04:09
3
risposte

Unix / Linux a bassa latenza

La maggior parte dei lavori di programmazione a bassa latenza / alta frequenza (in base alle specifiche del lavoro) sembra essere implementata su piattaforme unix. In molte specifiche fanno richieste particolari per le persone con esperienza di...
posta 15.01.2013 - 21:40
4
risposte

E 'una buona idea misurare le prestazioni di un metodo usando il timeout del test dell'unità?

In un progetto in cui sono presenti requisiti non funzionali che specificano il tempo massimo di esecuzione per un'azione specifica, QA deve verificare le prestazioni di questa azione su una macchina dedicata utilizzando hardware preciso sotto...
posta 16.01.2012 - 01:56
5
risposte

Quanta ridondanza / robustezza dovrebbe implementare un software complesso?

L'obiettivo di questa domanda: alcuni software eseguono "lavoro extra" per aumentare la possibilità di un risultato "alla fine positivo / soddisfacente", nonostante uno o più errori interni nel software, che richiede un tempo di esecuzione più...
posta 17.11.2010 - 08:18
1
risposta

Come vedere quali parti del codice vengono eseguite più spesso?

Mi piacerebbe essere in grado di vedere quale codice in migliaia di righe di codice sorgente viene eseguito più spesso e richiede più tempo. Lo scopo di questo sarebbe l'ottimizzazione. Essere in grado di vedere quali parti del codice vengono...
posta 10.08.2013 - 03:14
4
risposte

Il disco rigido ibrido migliora l'esperienza di programmazione? [chiuso]

Sono stanco di quanto sia stanco il mio PC. È Core2 Duo, 2 GB di RAM, disco rigido Seagate ST3500320AS - non il modello di punta, ma piuttosto discreto. In genere apro diverse copie di Visual Studio 2008, un sacco di schede in Firefox, Outloo...
posta 17.09.2010 - 08:34
1
risposta

Accedi al file o alla tabella del database?

Sto sviluppando un'applicazione web che utilizza MS SQL per vari dati: inclusi utenti, account utente, licenze utente, prezzi di licenza, fatture. Devo registrare l'utilizzo in tempo reale degli utenti del sistema e utilizzarlo per la fattura...
posta 19.12.2014 - 04:26
2
risposte

Quanto l'uso di macro "probabili" e "improbabili" è eccessivo?

Le macro spesso definite come likely e unlikely aiutano il compilatore a sapere se un if di solito verrà inserito o ignorato. Usandolo si ottengono alcuni (piuttosto minori) miglioramenti delle prestazioni. Ho iniziato a usarli...
posta 01.03.2013 - 12:28
2
risposte

Shared Cache: best practice per l'invalidazione

Mi piacerebbe sapere quale sarebbe un approccio migliore per invalidare / aggiornare gli oggetti cache. Prerequisiti Avere un server memcached remoto (che funge da cache per più applicazioni) Tutti i server sono ospitati da Azure (reg...
posta 12.01.2013 - 12:04
4
risposte

Limiti delle dimensioni pratiche di un hashtable e dizionario in c #

Quali sono i limiti pratici per il numero di elementi che un C # 4 dizionario o Hashtable può contenere e il numero totale di byte che queste strutture possono contenere. Lavorerò con un gran numero di oggetti e voglio sapere quando queste strut...
posta 06.12.2011 - 22:24