Richiesta AIUTO per configurazione\gestione memorie virtuali di SISTEMA e di APPLICATIVI !

Anonimo
2010-03-12T17:37:50+00:00

Salve a tutti, girovago per la rete da un pò per una questione che mi sta molto a cuore ed è abbastanza ostica, sto continuando a informarmi ma non ne vengo a capo...

La questione è:

la giusta impostazione delle memorie virtuali, sia di sistema che degli applicativi... nel dettaglio io uso il sistema per grafica, la Creative Suite Master Collection cs4 in particolare, Photoshop cs4 64 bit etc.

Ricapitolando ho da non molto acquistato la seguente workstation:

- Win 7 Professional 64 bit- Intel Extreme Core i7 975- 12GB ram DDR3/1600 Full Brand Kingston HyperX triple channel- motherboard Asus P6T WS Professional- scheda grafica GeForce Nvidia Quadro CX- hard disk primario (OS con applicativi installati) Velociraptor da 300 GB a 10000 rpm*- hard disk secondario per salvataggio dati in RAID 1 - 1,5 TB a 7200 rpm*

* NON PARTIZIONATI

Premetto ancora:

io lavoro sempre sul Velociraptor, impiegando una cartella per qualsiasi file-lavoro, nella tale cartella lavoro il file sorgente... in modo da sfruttare i 10000 rpm, al termine sposto i salvataggi nell'altro disco.

N.B. il disco a RAID 1, che appunto fa il "mirroring": lo sento attivarsi, partire ogni volta che vado a salvarci qualcosa... sento accendersi in sequenza prima uno poi l'altro disco... questo fa supporre che all'installazione abbiano programmato l'hardware in maniera da risparmiare lo spreco, per attivarlo solo quando si va ad interagirci... (?)

E' solo una mia supposizione

Alla luce di tutto ciò espongo le tematiche

1)

Con la seguente configurazione vorrei capire come settare la memoria virtuale di sistema..... in maniera ottimale, cioè giusta, poichè sto analizzando con il lanternino il web, articoli ed articoli e sembra che non vi sia una risposta definitiva!

Diciamo pure che sto impazzendo ...

Di default la macchina mi dà impostazioni gestite dal sistema, collocando il file paging sull'unità disco primaria (c:\Raptor) e per il disco da 1,5 TB non mi dà nessun file di paging.

Allo stato attuale delle cose mi è sembrato di capire che:

  • non devo lasciare il file di paging gestito da win 7 in automatico (almeno credo)
  • dovrei fare sì che il sistema utilizzi il DISCO SECONDARIO, estraneo al sistema operativo, per impiegarlo come file paging (ma è un disco a 7200 rpm ed installato come salvataggi... dubito per il lag) o comunque un altro disco su cui non gira l'OS...
  • evitare di usare come file paging qualsiasi partizione
  • come dimensioni minime-massime dovrei impiegare 1,5 volte la dimensione complessiva della RAM disponibile, e devono essere dimensioni **** non dinamiche, una cifra fissa da impostare
  • impostare lo swap su un disco è mooooolto meno performante che usare la stessa RAM per gli ovvi tempi di accesso... c'è chi consiglia, in un caso come il mio dove ho molta RAM, di eliminare tutti i file paging sui dischi rigidi per far gestire tutto dalla RAM! Per velocizzare il tutto, in maniera che non carica mai dal disco... mah... mi pare un consiglio deleterio...

...non so illuminatemi voi !

Quanto spazio devo assegnare come file paging e soprattutto a quali unità?

La primaria con l'OS (Raptor) o l'altro disco (1,5 TB RAID 1)?

Oppure entrambe?

In poche parole, che valori assegnare alla memoria virtuale di sistema nel mio caso?

Sto sentendo solo pareri incerti e discordanti... l'importante è che ottenga il meglio in fatto di prestazioni.

2)

Passando ora a Photoshop CS4 64 bit (lavoro con l'Adobe Creative Suite Master Collection CS4):

In modifica - prestazioni mi elenca fra le varie modalità, quanta ram dedicare a Photoshop... di default la prima volta che sono entrato ne dava il 60% della complessiva (circa 6,5 giga)

Che dice, lascio quell'ammontare?

E' nella soglia minima-massima consigliata dallo stesso programma...

3)

E per concludere:

nella stessa sezione posso scegliere quale unità disco utilizzare come memoria virtuale per Photoshop ma più in genrale, per ogni programma che mi chieda utilizzo di memoria virtuale... poichè nel caso di PS, il programma crea file temporanei anche molto ingombranti soprattutto con file ad alta risoluzione e ne ha bisogno...

Poichè quando la RAM del sistema è insufficiente per eseguire un’operazione, Photoshop ricorre ai dischi di memoria virtuale, una tecnologia proprietaria che aumenta lo spazio disponibile.

Per impostazione predefinita, Photoshop usa il disco rigido su cui è installato il sistema operativo come disco primario di memoria virtuale.

Da quello che ho appreso informandomi in giro ed in base agli stessi suggerimenti del programma:

  • Per ottenere prestazioni ottimali, i dischi di memoria virtuale dovrebbero trovarsi su un’unità diversa rispetto ai file di grandi dimensioni in corso di elaborazione.
  • I dischi di memoria virtuale dovrebbero trovarsi su unità diverse da quella usata dal sistema operativo per la memoria virtuale.
  • I dischi/set di dischi RAID costituiscono un’ottima soluzione se usati come volumi di dischi virtuali dedicati.
  • È necessario deframmentare regolarmente le unità che ospitano i dischi di memoria virtuale.

Quindi dovrei impiegare quello da 1,5 TB...

il punto che non mi convince però è che il suddetto disco, non lavora di continuo ma è stato installato come unità di salvataggio: difatti sento che entrambi i dischi in RAID 1, ogni volta si accendono-partono quando vado per salvare dei file sul suddetto!

Questo non è sconveniente?

Altro punto che non mi convince: le unità RAID 1 sono a 7200 rpm, più lento, che influirebbe sulle prestazioni e tempi di latenza...

Insomma: come devo assegnare i dischi di memoria virtuale, più in generale lo spazio di memoria virtuale ai programmi?

Come si potrà dedurre analizzando i 3 punti, la gestione della memoria alla fine va a riguardare sia la memoria virtuale degli applicativi CS4 che la memoria virtuale di sistema, l'impostazione dell'una influenza l'altra...

Intanto, continuando a meditare sulle soluzioni, sono giunto a questa considerazione riguardo la memoria virtuale dei software:

considerato che ho l'OS e gli applicativi installati sul Raptor da 300 GB a 10000 rpm, senza partizioni al momento... e aggiungendo che per ogni lavoro, uso una cartella tipo "lavori in corso" su cui lavorare, nello stesso hard disk, in maniera da sfruttare la velocità...

e se creassi una partizione in questo disco Raptor, da utilizzare come memoria virtuale dei programmi??

Quindi su 240 giga liberi potrei creare una partizione del tipo... 100 giga al massimo di spazio, voi che dite?

Così Photoshop e altri applicativi useranno quella partizione come memoria virtuale, senza andare a frammentarmi sempre il disco con l'OS... cosa sconsigliabile...

in tale maniera non devo di continuo deframmentare l'unità su cui c'è l'OS ma soltanto quella piccola partizione dedicata! Che non interferisce quindi con l'OS e gli applicativi...

E non dovrei avere tempi di latenza e cose simili dato che è una partizione sullo stesso disco da 10000 rpm...

Che ne pensate?

100 giga sono sufficienti, come partizione da memoria virtuale dedicata ad ogni possibile programma della Master Collection cs4?

Pensavo anche di utilizzare l'altro disco ma è un 7200 rpm e come precisavo, l'avevo ordinato come disco di salvataggio, la latenza c'è sicuro...

Per l'impostazione di memoria virtuale di SISTEMA invece ancora non ho ben chiaro

Scusate la lunghezza del testo ma non potevo fare altrimenti

Vi ringrazio in anticipo, confidando nel vostro sapere, di questo passo non ne vengo più a capo!

Windows per utenti privati | Versioni precedenti di Windows | Windows Update

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2010-03-12T18:44:10+00:00

La soluzione , come tu stesso hai dedotto , e solo per il tuo caso particolare (12gb di ram) e velociraptor e semplicissima.

Devi creare una partizione , da 80gb MASSIMO , nel velociraptor.

Imposta la memoria virtuale per il solo disco  del sistema operativo a dimensione fissa di 12 gb (12000 iniziale , 12000 massima) nella partizione dedicata del velociraptor.

Gli altri dischi DEVONO rimanere SENZA memoria virtuale in quanto non di sistema.

Poi devia nella partizione dedicata del velociraptor l'eventuale swap su disco di Photoshop e lascia al 50% (non 60%) l'impostazione dell'uso della memoria ram.

Ma , cosa importante per il lavoro che fai , disattiva tutti i timers di risparmio energia:

Pannello di controllo > Opzioni risparmio energia.

Impostare su "Prestazioni Elevate".

Cliccare su "Modifica impostazioni combinazione"

Disattivazione schermo : MAI

Sospensione computer : MAI

Cliccare su "Cambia impostazioni avanzate risparmio energia".

Cliccare su "Cambia le impostazioni attualmente non disponibili".

Espandere tutte le voci presenti ed impostarle in modo che NON vengano attivati timers di spegnimento (Dischi , periferiche USB , schede PCI Express, Processore, eccetera) e che nessuna periferica venga disattivata.

Dare Applica e OK.

Start , cliccare destro su "Computer" e scegliere "Gestione".

Cliccare su "Gestione dispositivi".

Espandere Controller USB.

Cliccare destro su ogni Hub Radice , scegliere "proprietà" , Risparmio Energia e togliere la spunta da "Consenti al computer di spegnere il dispositivo per risparmiare energia".

Cliccare su ok.

Espandere Schede di Rete.

Cliccare destro sulla scheda , scegliere "proprietà".

Risparmio Energia e togliere la spunta da "Consenti al computer di spegnere il dispositivo per risparmiare energia".

Cliccare su ok.

Riaprire le proprietà della scheda di rete.

Avanzate.

Disabilitazione automatica Gigabit : Disabilitato.

Green Ethernet : Disabilitato.

Se esistono , anche nelle proprietà avanzate , impostazioni di autospegnimento impostarle su Off oppure Disabilitato.

Cliccare su OK.

Riavvia.

E' tutto.

Ciao


Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

La risposta è stata utile?

0 commenti Nessun commento

53 risposte aggiuntive

Ordina per: Meno recente
  1. Anonimo
    2010-03-12T19:50:28+00:00

    La soluzione , come tu stesso hai dedotto , e solo per il tuo caso particolare (12gb di ram) e velociraptor e semplicissima.

    Devi creare una partizione , da 80gb MASSIMO , nel velociraptor.

    Imposta la memoria virtuale per il solo disco  del sistema operativo a dimensione fissa di 12 gb (12000 iniziale , 12000 massima) nella partizione dedicata del velociraptor.

    Gli altri dischi DEVONO rimanere SENZA memoria virtuale in quanto non di sistema.

    Poi devia nella partizione dedicata del velociraptor l'eventuale swap su disco di Photoshop e lascia al 50% (non 60%) l'impostazione dell'uso della memoria ram.


    Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

    Grazie mille, chiaro e conciso!

    Quindi se ho capito bene: la memoria virtuale di sistema, il file di paging, devo assegnarlo alla partizione da 80 GB che creo?

    Quindi disabilitare la memoria virtuale, nessun file di paging sia per il C:, partizione principale, che per il disco da 1,5 TB...?

    Ed inoltre impiegare la partizione da 80 GB massimo sia per memoria virtuale di Photoshop cs4 che gli altri programmi della Suite, giusto?

    D'accordo pr le altre impostazioni!

    Se ho capito tutto bene posso procedere allora

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-03-12T20:00:44+00:00

    Si , nel velociraptor , partizione da 80 gb creata ad hoc.

    Per gli altri dischi , disabilitata.

    80 gb + la ram saranno ottimali sia per il paging che per la memoria di Photoshop.

    Buon lavoro!

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-03-12T20:07:01+00:00

    Ok perfetto!

    E grazie ancora davvero:

    grazie a te posso chiudere questo problema finalmente!

    ...

    Va beh, ci sarebbe un'altra curiosità ma è appunto solo di carattere informativo....

    mi chiedevo se sia il caso, con la configurazione che ho, di utilizzare come disco rigido primario (al posto del Raptor attuale), una configurazione di due Raptor a RAID 0... tipo 150+150 GB o 300+300...

    poichè da ciò che so dovrebbe addirittura duplicare le prestazioni per la natura del RAID!

    Ricordo di aver in precedenza scartato questa scelta, per la fragilità del RAID 0: se si cimisce uno qualsiasi dei due dischi perdo tutto...

    sebbene sia un'ipotesi remota nel mio caso, a parte difetti di fabbricazione-guasti:

    uso il gruppo di continuità...

    Ma tutto questo, mi sembra pitoccheria considerato il sistema che già possiedo...

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2010-03-12T20:14:48+00:00

    Ho in uso nei Labs alcune macchine con 2 velociraptor 300/300 in raid 0 ti garantisco che è come un passaggio da una GT ad una Ferrari.

    Puoi ovviare al problema della delicatezza (se usi un UPS per eventuali sbalzi di corrente eviterai il 90% dei problemi) creando un immagine di sistema su un disco esterno da 750gb da usare come muletto per le immagini.

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

    La risposta è stata utile?

    0 commenti Nessun commento