Torna indietro   Hardware Upgrade Forum > Mondo Mobile > Portatili > Thread Ufficiali

DJI Romo, il robot aspirapolvere tutto trasparente
DJI Romo, il robot aspirapolvere tutto trasparente
Anche DJI entra nel panorama delle aziende che propongono una soluzione per la pulizia di casa, facendo leva sulla propria esperienza legata alla mappatura degli ambienti e all'evitamento di ostacoli maturata nel mondo dei droni. Romo è un robot preciso ed efficace, dal design decisamente originale e unico ma che richiede per questo un costo d'acquisto molto elevato
DJI Osmo Nano: la piccola fotocamera alla prova sul campo
DJI Osmo Nano: la piccola fotocamera alla prova sul campo
La nuova fotocamera compatta DJI spicca per l'abbinamento ideale tra le dimensioni ridotte e la qualità d'immagine. Può essere installata in punti di ripresa difficilmente utilizzabili con le tipiche action camera, grazie ad una struttura modulare con modulo ripresa e base con schermo che possono essere scollegati tra di loro. Un prodotto ideale per chi fa riprese sportive, da avere sempre tra le mani
FUJIFILM X-T30 III, la nuova mirrorless compatta
FUJIFILM X-T30 III, la nuova mirrorless compatta
FUJIFILM X-T30 III è la nuvoa fotocamera mirrorless pensata per chi si avvicina alla fotografia e ricerca una soluzione leggera e compatta, da avere sempre a disposizione ma che non porti a rinunce quanto a controllo dell'immagine.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-07-2008, 11:35   #2641
ilratman
Senior Member
 
L'Avatar di ilratman
 
Iscritto dal: Apr 2006
Messaggi: 33270
Quote:
Originariamente inviato da FabryHw Guarda i messaggi
...

965 non ha un limite di 8GB di spazio indirizzi.
Il limite è di 64GB, poi hanno però messo solo i fili elettrici per max 8GB ram.
Ma in teoria, salvo cazzate intel, mettendo tutti gli 8GB installabili non perderesti neanche un byte (sotto OS 32 bit che usi pae, o sotto OS 64 bit) grazie ai già citati 64GB di spazio indirizzi.

...
Quote:
Originariamente inviato da danello Guarda i messaggi
...

Io ho parlato di ram, non di spazio indirizzi.
E con 8 installati ne vedi di meno, ho qui la mobo Asus di punta del 2007 con 8 giga installati, ne vedo di meno da bios e non c'è verso di rimapparli per renderli disponibili.

...
infatti intel ha fatto la bastardona e ha limitato il 965 a 8gb e in tutti ne vedi dai 7 ai 7.5.

questo è così almeno nei fissi e mi stupirebbe se non lo fosse sui portatili.
__________________
HOME PC ® by ilratman: Antec DP301M, i7 12700, 32GB ddr4 corsair pro, Inno3d RTX 3060ti 8gb, ssd samung 980. DELL 2709W.
LAVORO: Un portatile del cavolo con 32GB di ram e la Irisxe
ilratman è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 11:56   #2642
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da ilratman Guarda i messaggi
questo è così almeno nei fissi e mi stupirebbe se non lo fosse sui portatili.
Beh, per i portatili chissà se faranno mai moduli oltre i 2 GB...

Ma sul Precision hai 4 GB in DC montati?

Che moduli hai?!
E la banda la banda la banda?!?!?

@Fabry: cmq sì, io ho scritto thread erroneamente, tecnicamente non intendevo sottoprocessi, intendevo processi doppi.


E' che comunemente io parlo di multithread per intendere sdoppiamento in generale.

Ultima modifica di danello : 10-07-2008 alle 12:00.
danello è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 12:00   #2643
ilratman
Senior Member
 
L'Avatar di ilratman
 
Iscritto dal: Apr 2006
Messaggi: 33270
Quote:
Originariamente inviato da danello Guarda i messaggi
Beh, per i portatili chissà se faranno mai moduli oltre i 2 GB...

@Fabry: cmq sì, io ho scritto thread erroneamente, tecnicamente non intendevo sottoprocessi, intendevo processi doppi.


E' che comunemente io parlo di multithread per intendere sdoppiamento in generale.
come no!

li fanno già i moduli da 4GB sodimm.

i precision m4300 e m6300 sono ordinabili con 8GB anche se costano un po' caretti a livello di quello che costavano i 4GB due anni fa.
__________________
HOME PC ® by ilratman: Antec DP301M, i7 12700, 32GB ddr4 corsair pro, Inno3d RTX 3060ti 8gb, ssd samung 980. DELL 2709W.
LAVORO: Un portatile del cavolo con 32GB di ram e la Irisxe
ilratman è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 12:01   #2644
ilratman
Senior Member
 
L'Avatar di ilratman
 
Iscritto dal: Apr 2006
Messaggi: 33270
Quote:
Originariamente inviato da danello Guarda i messaggi
Ma sul Precision hai 4 GB in DC montati?




:
si ho 4GB

con xp32 ne vedo 3.5GB ma con xp64 li vedo tutti.
__________________
HOME PC ® by ilratman: Antec DP301M, i7 12700, 32GB ddr4 corsair pro, Inno3d RTX 3060ti 8gb, ssd samung 980. DELL 2709W.
LAVORO: Un portatile del cavolo con 32GB di ram e la Irisxe
ilratman è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 12:01   #2645
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da ilratman Guarda i messaggi
come no!

li fanno già i moduli da 4GB sodimm.

i precision m4300 e m6300 sono ordinabili con 8GB anche se costano un po' caretti a livello di quello che costavano i 4GB due anni fa.
Cazzo!

Non lo sapevo, buona a sapersi!

E la banda?!
danello è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 12:02   #2646
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da ilratman Guarda i messaggi
si ho 4GB

con xp32 ne vedo 3.5GB ma con xp64 li vedo tutti.
Anch'io ho l'x64.

Test di banda con Sandra non ne hai fatti?
danello è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 12:34   #2647
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da danello Guarda i messaggi
Io parlavo proprio di sistemi server per quanto riguarda Windows e di linux, che è server oggi e desktop domani, a seconda di come mi gira.
Si ma qui si parlava di XPS, che non esce certo con Windows Server preinstallato.
E quindi parlando di OS 32 bit, davo per scontato che si parlasse di XP Prof o dei vari Vista a 32 bit.

Quote:
Io ho parlato di ram, non di spazio indirizzi.
E con 8 installati ne vedi di meno, ho qui la mobo Asus di punta del 2007 con 8 giga installati, ne vedo di meno da bios e non c'è verso di rimapparli per renderli disponibili.
Normalmente il problema della perdita ram, lo hai perché la max ram installabile coincide con il max spazio indirizzi disponibili.

Se lo spazio indirizzi è 4GB e tu puoi mettere solo 2GB di ram (inventiamo, non esistono dimm da 2GB e la tua mobo ha solo 2 slot), NON avrai problemi.
In quanto il chipset (e quindi la piastra madre, se fatta bene) può gestire 4GB di spazio totale, quindi mette l'I/O ed altro (ram scheda video) nei 2GB non usati dalla ram.
Quando però metterai 4GB di ram, avrei per forza delle sovrapposizioni inevitabili e quindi dovrai buttare via qualcosa. Non potendo buttare via l'I/O si butta via la ram.

Se hai 64GB di spazio indirizzi (e quindi 36 pin sul chipset dedicati a quello) ma di ram ne puoi gestire solo 8GB (solo 33 dei 36 pin sono accessibili dai banchi ram) NON devi aver nessun problema ed i tuoi 8GB di ram sono installabili senza sovrapposizioni (l'I/O può cercarsi casa nei 56GB rimanenti).
Certo che se poi chi costruisce l'HW non collega tutti i 36 pin ma solo i primi 33, allora non hai più 64GB di spazio indirizzi, ma solo 8GB e quindi torni esattamente come nel caso dei vecchi chipset con 4GB indirizzi e 4GB di ram installabile.

Poi se Intel i 36 pin manco li ha messi, allora non è colpa del progettista della mobo, ma di Intel ma lo troverei una cazzata e sarebbe quasi una truffa dichiarare che 965 ha 64GB di spazio indirizzi.

Quote:
Un thread in Windows forse lo interpreti così, in linux è un processo vero e proprio.

Come dire, due Lame con pid diverso e non figli dello stesso pid che comprimono in mp3 una sequenza di canzoni...

Ma qui è più un discorso di nomenclatura, io intendo Lame come sw che forka in 2-4-6 processi, ma il punto è che i 3 GB per processo si aggirano.
No è la definizione di Processo e Thread su sistemi operativi con protezione della memoria (se il sistema operativo non ha protezione della memoria, tipo AmigaOs, allora tutti i processi di fatto sono anche dei thread).
Un Thread è un processo leggero, in quanto quando fai il context switch hai molte meno cose da fare e tale context switch diventa molto più veloce di quello tra 2 processi.

Infatti se crei 2000 (cifra inventata, non ricordo i valori precisi, bisognerebbe fare dei calcoli) Thread probabilmente dopo avrai un SO ancora perfettamente utilizzabile (rallentato un po' ma usabile), se fai 2000 processi lo ammazzi.

Una applicazione non coincide per forza (anche se per programmi semplici è spesso cosi') con un Processo più vari Thread.
L'applicazione può generare più processi i quali a loro volta avranno 1 o più thread.

Sotto Linux mi pare (ma non sono un esperto) che tu possa avere processi (ma processi non thread) figli di altri processi.
I processi non hanno ram in comune e non possono ammazzarsi l'un l'altro per errori di puntatori o altro.
I thread (ovviamente se thread dello stesso processo padre) lo possono fare, perché tra di loro non c'è protezione della memoria.

Un Lame che processa più canzoni in parallelo (ma canzoni diverse) potrebbe usare più processi (ma anche più thread sotto lo stesso processo padre), ma un Lame che processa più frammenti in parallelo della stessa canzone, sta probabilmente usando dei Thread
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 12:37   #2648
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da danello Guarda i messaggi
Beh, per i portatili chissà se faranno mai moduli oltre i 2 GB...
Ci sono già da un po'.
Il problema sono solo i soldi.

Se guardi sulle config di M6300 vedi che Dell lo vende già (ma carissimo) con 8Gb installati
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 13:00   #2649
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da danello Guarda i messaggi
E la banda?!
Everest 4.50.1330

Lettura: 4780-4790
Scrittura: 3415-3425
Copia: 3640-3675
Latenza: 88.0-88.2ns (86ns invece usando dimm MDT)

Sandra Lite 2008.4.14.20

Interi: 3924-3932MB/s (efficienza 73.87%)
FP: 3919-3934MB/s (efficienza 74.04%)

Oggi fa cosi', in test di aprile mi aveva fatto circa 70MB/s in più (efficienza oltre 75%).
I valori migliori li ho però avuto con i dimm MDT (timings 4-4-4-15 e solo 2GB), dove sono arrivato a 4035MB/s ed efficienza quasi a 76%
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 13:16   #2650
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da FabryHw Guarda i messaggi
Si ma qui si parlava di XPS, che non esce certo con Windows Server preinstallato.
E quindi parlando di OS 32 bit, davo per scontato che si parlasse di XP Prof o dei vari Vista a 32 bit.
Tu hai scritto "Se usa un OS a 32 bit non potrà mai usare tutti i 4GB"
, parole tue a cui io ho risposto, visto che messe così sono fuorvianti.

Se tu non precisi, ma parli in genere di OS a 32 bit, io che ne so che parli di Xp e Vista?

La gente da quel post avrebbe capito che il limite è degli OS a 32 bit in genere, per cui qualcuno avrebbe pensato di buttare magari la propria distro linux a 32 bit invece che provare a installare un kernel bigmem.

Sei tu quello molto preciso, mi stupisco che ti paia strana la mia precisazione.

Quote:
Originariamente inviato da FabryHw Guarda i messaggi
Normalmente il problema della perdita ram, lo hai perché la max ram installabile coincide con il max spazio indirizzi disponibili.

Se lo spazio indirizzi è 4GB e tu puoi mettere solo 2GB di ram (inventiamo, non esistono dimm da 2GB e la tua mobo ha solo 2 slot), NON avrai problemi.
In quanto il chipset (e quindi la piastra madre, se fatta bene) può gestire 4GB di spazio totale, quindi mette l'I/O ed altro (ram scheda video) nei 2GB non usati dalla ram.
Quando però metterai 4GB di ram, avrei per forza delle sovrapposizioni inevitabili e quindi dovrai buttare via qualcosa. Non potendo buttare via l'I/O si butta via la ram.

Se hai 64GB di spazio indirizzi (e quindi 36 pin sul chipset dedicati a quello) ma di ram ne puoi gestire solo 8GB (solo 33 dei 36 pin sono accessibili dai banchi ram) NON devi aver nessun problema ed i tuoi 8GB di ram sono installabili senza sovrapposizioni (l'I/O può cercarsi casa nei 56GB rimanenti).
Certo che se poi chi costruisce l'HW non collega tutti i 36 pin ma solo i primi 33, allora non hai più 64GB di spazio indirizzi, ma solo 8GB e quindi torni esattamente come nel caso dei vecchi chipset con 4GB indirizzi e 4GB di ram installabile.

Poi se Intel i 36 pin manco li ha messi, allora non è colpa del progettista della mobo, ma di Intel ma lo troverei una cazzata e sarebbe quasi una truffa dichiarare che 965 ha 64GB di spazio indirizzi.
Beh, certo, perchè gli 8 GB installabili sono in realtà 7 e qualcosa da bios.





Quote:
Originariamente inviato da FabryHw Guarda i messaggi
No è la definizione di Processo e Thread su sistemi operativi con protezione della memoria (se il sistema operativo non ha protezione della memoria, tipo AmigaOs, allora tutti i processi di fatto sono anche dei thread).
Un Thread è un processo leggero, in quanto quando fai il context switch hai molte meno cose da fare e tale context switch diventa molto più veloce di quello tra 2 processi.

Infatti se crei 2000 (cifra inventata, non ricordo i valori precisi, bisognerebbe fare dei calcoli) Thread probabilmente dopo avrai un SO ancora perfettamente utilizzabile (rallentato un po' ma usabile), se fai 2000 processi lo ammazzi.

Una applicazione non coincide per forza (anche se per programmi semplici è spesso cosi') con un Processo più vari Thread.
L'applicazione può generare più processi i quali a loro volta avranno 1 o più thread.

Sotto Linux mi pare (ma non sono un esperto) che tu possa avere processi (ma processi non thread) figli di altri processi.
I processi non hanno ram in comune e non possono ammazzarsi l'un l'altro per errori di puntatori o altro.
I thread (ovviamente se thread dello stesso processo padre) lo possono fare, perché tra di loro non c'è protezione della memoria.

Un Lame che processa più canzoni in parallelo (ma canzoni diverse) potrebbe usare più processi (ma anche più thread sotto lo stesso processo padre), ma un Lame che processa più frammenti in parallelo della stessa canzone, sta probabilmente usando dei Thread
Già detto cosa intendevo io per aprire più thread, ho anche precisato che comunemente con thread intendo processi multipli con pid non figli dello stesso padre, non sottoprocessi.

Ho detto anche che tecnicamente (e non colloquialmente) è sbagliato definirli thread.

Già detto.

Su linux puoi avere sia thread che processi.

Non uso Lame da un pezzo, ma immaginati sotto linux a lanciarlo da riga di comando dandogli in pasto una directory con 4 file waw da 1 GB l'uno.

Se il parallelismo funziona tu avrai 4 lame che encodano i singoli file e la cosa sarà trasparente perchè tu hai lanciato un solo lame.

Probabilmente Lame come applicazione bucherà il limite dei 3 GB, e anche se il limite non viene superato dal singolo processo tu non lo vedrai come un limite.

Lame è solo un esempio, ma credo sia possibile dividere il carico tra più PROCESSI nel 90% dei sw in cui attualmente Windows quell'applicazione sfrutta uno solo (anche se su più thread), basta scriverla perchè faccia così.

Non credo che Lame calzi solo perchè si tratta di 4 file diversi, sarebbe possibile anche processare un blocco unico con più processi se si scrive un'applicazione perchè faccia così o anche solo per aggirare il limite dei 3 GB a processo.
danello è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 13:20   #2651
ilratman
Senior Member
 
L'Avatar di ilratman
 
Iscritto dal: Apr 2006
Messaggi: 33270
Quote:
Originariamente inviato da danello Guarda i messaggi
Anch'io ho l'x64.

Test di banda con Sandra non ne hai fatti?
Appena fatti

Int 3639 MB/s
Float 3648 MB/s

2x2GB 667 5-5-5-15

considera che li ho fatti al volo e con applicazioni caricate forse riuscirei a superarli se riavviassi la macchina e uscissi dal dominio che rompe sempre.
__________________
HOME PC ® by ilratman: Antec DP301M, i7 12700, 32GB ddr4 corsair pro, Inno3d RTX 3060ti 8gb, ssd samung 980. DELL 2709W.
LAVORO: Un portatile del cavolo con 32GB di ram e la Irisxe

Ultima modifica di ilratman : 10-07-2008 alle 13:23.
ilratman è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 13:30   #2652
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da danello Guarda i messaggi
Tu hai scritto "Se usa un OS a 32 bit non potrà mai usare tutti i 4GB"
, parole tue a cui io ho risposto, visto che messe così sono fuorvianti.


Sei tu quello molto preciso, mi stupisco che ti paia strana la mia precisazione.
Non ho detto che mi stupisco della tua precisazione, anzi ho detto che hai ragione.

Ho solo rispecificato che visto che parlavano di XPS ed il tizio parlava esplicitamente di Vista 32bit, quando ho scritto "OS 32 bit" davo per scontato che parlavo sempre del contesto precedente (ossia Os 32bit Desktop in casa Microsoft).

Cmq leggendo il post singolarmente (senza i precedenti) il contesto si perde e l'affermazione Os 32 bit diventa fuorviante e la tua precisazione ci sta.

Quote:

Beh, certo, perchè gli 8 GB installabili sono in realtà 7 e qualcosa da bios.
Beh se le cose sono fatte bene, invece gli 8GB installabili devono essere proprio 8GB (se si esclude il MB perso per la compatibilità con il passato che fa perdere 1MB di ram tra il 15esimo ed il 16esimo, se non ricordo male, mb di spazio indirizzi).
Insomma il Bios deve vedere tutti i 64GB del chipset e quindi dirti 8192MB installati, 8191MB utilizzabili.
Se non lo fa, o baco del Bios, o limiti della piastra madre (per economizzare non hanno messo le piste per gli ultimi 3 pin), o il chipset 965 non mantiene le promesse dei datasheet



Quote:

Già detto cosa intendevo io per aprire più thread, ho anche precisato che comunemente con thread intendo processi multipli con pid non figli dello stesso padre, non sottoprocessi.

Ho detto anche che tecnicamente (e non colloquialmente) è sbagliato definirli thread.

Già detto.
p
Si spesso rispondo man mano che leggo i messaggi, senza leggermi prima tutti i successivi.

Vantaggi:
A volte ci sono varie pagine successive (quando scrivete molto) da leggere, ed alla fine spesso scopri che nessuno ha risposto (o la versione dichiarata non è stata cambiata) e quindi poi devi ritrovare quale era la pagina con il post per quotarlo e rispondere.
Rispondendo man mano che leggi i messaggi arretrati questo situazione non avviene

Svantaggi:
A volte rispondi a post dopo che già qualcun altro l'ha già fatto o dopo che l'autore si è auto-corretto in post successivi.

Ultima modifica di FabryHw : 10-07-2008 alle 13:34.
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 13:43   #2653
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da danello Guarda i messaggi

Non uso Lame da un pezzo, ma immaginati sotto linux a lanciarlo da riga di comando dandogli in pasto una directory con 4 file waw da 1 GB l'uno.

Se il parallelismo funziona tu avrai 4 lame che encodano i singoli file e la cosa sarà trasparente perchè tu hai lanciato un solo lame.

Probabilmente Lame come applicazione bucherà il limite dei 3 GB, e anche se il limite non viene superato dal singolo processo tu non lo vedrai come un limite.

Lame è solo un esempio, ma credo sia possibile dividere il carico tra più PROCESSI nel 90% dei sw in cui attualmente Windows quell'applicazione sfrutta uno solo (anche se su più thread), basta scriverla perchè faccia così.
Si se Lame quando parallelizza usa più processi allora bucherà il limite dei 3GB, ma se invece quel parallelismo l'ha realizzato con 4 Thread sotto lo stesso processo padre (quello di avvio di Lame), allora NO.

Dato che fare thread è quasi sempre più efficiente (prestazionalmente) che fare processi, è probabile che venga usato il multithreading e non il multiprocessing.
Non so cosa faccia Lame, ma non mi stupirei se avesse generato 4 thread invece di 4 processi.

Senza contare che se ci sono 10 utenti collegati (o anche 10 console dello stesso utente) che lanciano Lame su dirs con più canzoni, sarebbe molto meno carino, per il sistema operativo, avere 410 processi (10 lame che forkano 4 processi ciascuno) che avere 10 Processi (10 Lame) e 400 Thread

Ultima modifica di FabryHw : 10-07-2008 alle 20:42.
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2008, 14:00   #2654
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
OT per OT

Un esempio classico di dove si sente fortemente il limite dei 2GB per applicazione è il caso di Java a 32 bit.

La JVM 32bit è una applicazione dell'OS che a sua volta fa girare i programmi scritti in Java.
Bene ogni JVM 32bit essendo un processo non può che vedere 2GB di ram (e non mi pare supporti, almeno la versione Sun per Windows, i vari switch incrementativi, insomma anche se metti /3G o lo usi sotto Win64, lei vede solo fino a 2GB).

Bene risultato, non c'è PAE, windows Server, Linux o altro che tenga.
Al max la JVM 32 bit avrà 2GB di ram da dedicare a tutti i programmi Java che dovranno girare.
Il tuo server potrà avere anche 32GB di ram (gestiti da PAE), ma per Java sarà sempre come se ne avessi solo 2.

Certo potrai lanciare più JVM in parallelo e cmq usare tutta la ram del server.
Ma avendo più JVM i programmi Java che risiederanno su diverse JVM saranno isolati tra loro (a meno di usare i meccanismi di comunicazione intra-JVM) e cmq anche all'interno della stessa JVM un singolo programma Java non potrà crescere oltre un tot, visto che comunque dovrà stare dentro il limite dei 2GB.

Visto che di solito spesso si usano Java application server che instanziano una sola JVM, questo diventa un limite sensibile.
In quanto tutte le applicazioni che girano sull'application server dovranno condividere 2GB di ram (anche se il server ne ha molti di più)

Off Course, mettendo un OS a 64bit e la JVM a 64bit il problema si risolve alla radice.
Ma i Server non si cambiano cosi' spesso come i desktop e non è difficile trovare ancora oggi in uso vari server Intel (su AMD no problem da anni) che non hanno CPU 64 bit enabled, ma al contempo supportano anche fino a 64GB di ram (gestita via PAE).
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 10:06   #2655
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da ilratman Guarda i messaggi
Appena fatti

Int 3639 MB/s
Float 3648 MB/s

2x2GB 667 5-5-5-15

considera che li ho fatti al volo e con applicazioni caricate forse riuscirei a superarli se riavviassi la macchina e uscissi dal dominio che rompe sempre.
Ok, grazie, siamo praticamente in linea...
danello è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 10:15   #2656
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da FabryHw Guarda i messaggi
Si se Lame quando parallelizza usa più processi allora bucherà il limite dei 3GB, ma se invece quel parallelismo l'ha realizzato con 4 Thread sotto lo stesso processo padre (quello di avvio di Lame), allora NO.

Dato che fare thread è quasi sempre più efficiente (prestazionalmente) che fare processi, è probabile che venga usato il multithreading e non il multiprocessing.
Non so cosa faccia Lame, ma non mi stupirei se avesse generato 4 thread invece di 4 processi.

Senza contare che se ci sono 10 utenti collegati (o anche 10 console dello stesso utente) che lanciano Lame su dirs con più canzoni, sarebbe molto meno carino, per il sistema operativo, avere 410 processi (10 lame che forkano 4 processi ciascuno) che avere 10 Processi (10 Lame) e 400 Thread
Beh sì, ci sono applicativi e applicativi, Lame usato così ti ammazza la macchina.

Come anche 3 sessioni di utenti che usano Blender o the Gimp con 10 raw modificati in contemporanea, o anche mencode comprimendo più avi contemporaneamente.

Tra l'altro, a dirti la verità ho preso Lame come esempio, ma mica mi ricordo di preciso se forkava o apriva thread...

Ricordo di applicazioni che sicuramente forkavano.
danello è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 10:18   #2657
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da FabryHw Guarda i messaggi
Everest 4.50.1330

Lettura: 4780-4790
Scrittura: 3415-3425
Copia: 3640-3675
Latenza: 88.0-88.2ns (86ns invece usando dimm MDT)

Sandra Lite 2008.4.14.20

Interi: 3924-3932MB/s (efficienza 73.87%)
FP: 3919-3934MB/s (efficienza 74.04%)

Oggi fa cosi', in test di aprile mi aveva fatto circa 70MB/s in più (efficienza oltre 75%).
I valori migliori li ho però avuto con i dimm MDT (timings 4-4-4-15 e solo 2GB), dove sono arrivato a 4035MB/s ed efficienza quasi a 76%
Stasera controllo di preciso, ma così ad occhio sei abbastanza più veloce di me.
danello è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 10:51   #2658
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da danello Guarda i messaggi
Stasera controllo di preciso, ma così ad occhio sei abbastanza più veloce di me.
Beh allora i risultati non sono confrontabili, visto che i 3900 (sandra, 4700 Everest) io li passo anche con i Dimm Dell CL5
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 10:55   #2659
danello
Senior Member
 
Iscritto dal: Aug 2005
Città: Sì, ma anche no. Interessi: TAN 3,25% TAEG 7,85%
Messaggi: 11388
Quote:
Originariamente inviato da FabryHw Guarda i messaggi
Beh allora i risultati non sono confrontabili, visto che i 3900 (sandra, 4700 Everest) io li passo anche con i Dimm Dell CL5
Ah!

Devo verificare...non vorrei ricordare 3600 invece di 3900.
danello è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 10:58   #2660
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da ilratman Guarda i messaggi
infatti intel ha fatto la bastardona e ha limitato il 965 a 8gb e in tutti ne vedi dai 7 ai 7.5.

questo è così almeno nei fissi e mi stupirebbe se non lo fosse sui portatili.
Proprio ora mi è capitato di imbattermi in un tizio che vende M6300 con 8GB installati.
Ed il tizio ha pubblicato una foto del bios.

Bene il Bios recita
Memory Installed : 8192MB
Memory Available: 8190MB

Questo dovrebbe (in teoria) smentire che 965 con 8GB perde ram come il 945 con 4GB
FabryHw è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Romo, il robot aspirapolvere tutto trasparente DJI Romo, il robot aspirapolvere tutto trasparen...
DJI Osmo Nano: la piccola fotocamera alla prova sul campo DJI Osmo Nano: la piccola fotocamera alla prova ...
FUJIFILM X-T30 III, la nuova mirrorless compatta FUJIFILM X-T30 III, la nuova mirrorless compatta
Oracle AI World 2025: l'IA cambia tutto, a partire dai dati Oracle AI World 2025: l'IA cambia tutto, a parti...
Micron e millisecondi: la piattaforma ServiceNow guida l'infrastruttura IT di Aston Martin F1 Micron e millisecondi: la piattaforma ServiceNow...
Mercato auto europeo in crescita nei pri...
Addio SSD e RAM, benvenuti funghi: dagli...
TCL Q6C: tecnologia e design per un TV c...
Corsair MP700 PRO XT al debutto: un SSD ...
Apple Watch Ultra 2 in titanio con GPS +...
Nuova protezione per Windows 11: scansio...
GoPro LIT HERO a 249€ su Amazon: la nuov...
PayPal integra i pagamenti in ChatGPT: c...
Battlefield REDSEC: al via la Stagione 1...
Dark Power 14 è un alimentatore d...
Ufficiale: Amazon taglia 14.000 posti di...
Firefox verso la trasparenza totale: i n...
Final Fantasy 7 Remake Part 3: arrivano ...
Elon Musk vuole 1.000 miliardi: il consi...
Il pixel più piccolo al mondo: un...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:06.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v