Moderatore: Staff

gigiobagiano ha scritto:@zxzxasas
Quello comunque che volevo far notare è che per quel prezzo puoi avere quanto meno le stesse performance con un processore nuovo e socket recente.


sunreal ha scritto:A proposito di quad-core ho sentito che molte applicazioni non sfruttano affatto i 4 processori ma due solamente ciò è vero? E comunque in generale le applicazioni linux come sono messe daquesto punto di vista? Nel senso è inutile prendere un quad core che andrà a pieno regime fra 5 anni....

Ansa89 ha scritto:Non sono espertissimo, ma credo che linux (come anche windows (forse)) faccia uso di tutti i core disponibili se il kernel è stato opportunamente compilato (deve avere almeno il supporto per smp).
La prova è che se lanci "top" su una macchina con più core (e kernel compilato bene), vedrai n task in "running", dove "n" è il numero di core.

gigiobagiano ha scritto:@zxzxasas
escludo quel particolare i7 con socket defunto in favore di un i7 più recente, se devo prendere una cosa potente prendo qualcosa di potente IMHO, non il più economico e meno performante della serie i7 (e non in combinazione con una gt220)
Secondo me un computer nella media deve mettere in conto qualche potenziale upgrade nel futuro ovviamente nei limiti di budget. Quello comunque che volevo far notare è che per quel prezzo puoi avere quanto meno le stesse performance con un processore nuovo e socket recente.

Mario Vanoni ha scritto:Interessante la tua scelta, devo sostituire la terza macchina,
che ha 4GB RAM installati, ma la mobo ne vede solo 3GB,
limite imposto da M$ al fabbricante della mobo ASUS P5LD2-VM DH,
BIOS AMI American Megatrends, Inc.
Mi meraviglia la tua scelta, dal punto di vista tecnico con una mobo moderna,
solo 3GB di RAM quando il CPU ha 8MB di cache e la scheda video 512MB.
Per sfruttare una tale macchina metterei al minimo 2x2GB di RAM = 4GB,
se compro un mostro simile mettero` sicuramente 4x2GB = 8GB.
Solo che non sono convinto che una CPU cosi` serva molto,
il collo stretto rimane sempre il disco, anche con 64MB di memoria propria.
Gli SSD con un kernel Linux che riconosce settori di 4096B aiuteranno?

Amrod ha scritto:Si, il sistema operativo, che sia linux o win, supporta piu' processori, pero' anche il programma deve essere sviluppato
in modo da essere parallelizzabile, altrimenti puoi avere anche 100 core e usarne solo uno.
Allo stato attuale avere piu' core serve a distribuire il carico e non caricare un solo processore di tutto il lavoro

Ansa89 ha scritto:Probabilmente (spero) le cose sono un po' cambiate da allora, ma credo che ancora il supporto per multi processore sia poco usato a livello di singola applicazione.

Mario Vanoni ha scritto:Una applicazione che funziona perfettamente e` compilare il kernel con make -j numero_processori.

Ansa89 ha scritto:Mario Vanoni ha scritto:Una applicazione che funziona perfettamente e` compilare il kernel con make -j numero_processori.
Non so se "make" è un'applicazione per smp: nel senso che "make -j n" spezza il lavoro in più parti, ma è poi compito dello scheduler fare il dispatching sui vari core, quindi il livello di multiprogrammazione risiede nel sistema operativo, non in "make" (il fatto che con kernel vanilla si usa "make -j n+1" è una prova).

sunreal ha scritto:gigiobagiano ha scritto:@zxzxasas
Quello comunque che volevo far notare è che per quel prezzo puoi avere quanto meno le stesse performance con un processore nuovo e socket recente.
Tipo?





Visitano il forum: Nessuno e 2 ospiti