Di cosa ha bisogno JMP<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Specialmente con 600k di righe e lavorando con tabelle 30x30 complesse, JMP inizia a sanguinare con il mio laptop attuale (MacbookPro a metà del 2010) e sembra giunto il momento di acquistarne uno nuovo.
Ma che cosa ha davvero bisogno di JMP per correre veloce e scorrevole?
Qual è la specifica più importante di un laptop che JMP sfrutta davvero?
Sono processori?
E 'la velocità del processore?
È L2 Cache?
È la velocità della RAM?
È la quantità di RAM?
Quindi non riesco a comprare il meglio, devo trovare un buon equilibrio tra questi fattori.
Grazie molto!
Ri: Di cosa ha bisogno JMPCi sono molti posti in cui JMP è multithread, principalmente nelle piattaforme. Ad esempio, prova Distribuzione con molte di colonne.
Vedrai tutti i processori accesi mentre JMP invia ogni colonna a un thread diverso.
Mentre JSL stesso non è multithreading, tutto ciò che chiama multithreading userà tutti i core disponibili.
Quindi, più core possono fare la differenza.
Come BrianCorcoran sottolinea , il fattore più importante per le prestazioni è la RAM. In genere consigliamo di disporre di almeno il doppio della memoria fisica della più grande tabella di dati che verrà utilizzata. Quindi, una tabella di dati da 4 GB richiederebbe almeno 8 GB di memoria fisica.
Successivamente, il numero di processori e la velocità del processore è successiva.
-Jeff
Ri: Di cosa ha bisogno JMPDomanda relativa:
Mac contro la velocità del PC. Sto lavorando su un Mac (2.6 GHz i5 con 16 Gb di RAM) per supportare alcuni clienti che eseguono laptop Dell (specifiche sconosciute, ma 1-2 anni).
Lo script è ampio e prevede l'integrazione di 2-5 file di dati e la generazione di circa 100 grafici. La dimensione della tabella è ~ 45 colonne e tra 10.000 e 50.000 righe.
La differenza di velocità è dell'ordine di 3-5 volte più veloce sul PC. Non ho lavorato per definire la differenza perché non è rilevante. Ma mi piacerebbe sapere se ci sono delle specifiche obiettive di velocità che mettono a confronto Mac e PC?
Ri: Di cosa ha bisogno JMPNon ho mai visto il threading JMP in modo tale che i core del processore siano abbastanza inutili, a meno che non stiate eseguendo altri programmi impegnativi ad alte prestazioni allo stesso tempo. Altrimenti dovresti essere bravo con 2 core.
Ciò che è importante per te dipende da cosa farai con JMP:
- Per i calcoli serve la velocità del processore
- Per massivi datatables, hai bisogno di RAM e L2 (o meglio L3) cache (accesso alla memoria più veloce)
- Per le operazioni sui datatables, sia la CPU che la RAM sono importanti
- Se i tuoi dati sono davvero massicci (milioni di record), ti consiglio di inserire un SSD nel tuo laptop, preferibilmente uno con accesso veloce in scrittura.
- La velocità della RAM è meno importante per i PC.
Jan
Ri: Di cosa ha bisogno JMPGradirei, in priorità (e questo è solo un parere)
Quantità di RAM
Processor Core (se si eseguono molte analisi statistiche)
Velocità del processore
L2 Cache
Velocità RAM
La quantità di RAM è il più grande fattore. 8 GB sono buoni per 64-bit, 16 GB sono migliori.
Brian Corcoran
Sviluppo JMP