Newsgroup: it.comp.hardware
Titolo: swap e programmi dove?

su hard disk 1 primary master il SO
swap e programmi dove?
su primary slave, su secondary master o è indifferente per avere 
migliori prestazioni sui canali ide?

 prestazioni sui canali ide?
Se hai un lettore DVD imposta il tutto cosě:
- Canale Primario -
Master: Hard disk 1 (Sistema / Programmi)
Slave: Lettore DVD
- Canale Secondario -
Master: Hard Disk 2 (File Swap / Magazzino)
Se invece hai un Masterizzatore DVD imposta il tutto cosě:
- Canale Primario -
Master: Hard disk 1 (Sistema / Programmi)
Slave: Hard disk 2 (File Swap / Magazzino)
- Canale Secondario -
Master: Masterizzatore DVD
Nota: tra Master e Master i dati vengono trasferiti in modo piů veloce. 

 
Perchè con il master dvd gli hd li metti insieme? io su un pc vecchio 
con ancora gli hd ide li tenevo entrambi su master, e il mast dvd su 
primary slave.. e nn ha mai dato problemi..
-- 
Andrea - [SERENISSIMA]Narsil
Member of America's Army SERENISSIMA Laguna Clan
Intel Core 2 Duo E6400 @ 3200MHz 458x7 1,28v | 2x1GB G.Skill PC6400 HZ @ 
916MHz 4-4-4-12 2,1v | Gigabyte GA-965P-DQ6 | Sapphire ATI Radeon 
x1900xt 690/775 | Western Digital Raptor 74GB 10000rpm | Samsung 
SpinPoint 250GB SataII | Enermax Liberty 500W | CoolerMaster Stacker 
ST-01 | Lunasio Liquid Cooling

 ha scritto nel messaggio
news:45a96d15$0$20805$5fc...@news.tiscali.it...

Semplicemente metti lo swap file nell'HD in cui non ci sta l'OS... si
avranno accessi concorrenti alle due entità. Per i programmi occorre vedere
se debbono o meno eseguire diversi accessi al registro o a cartelle
predefinite le quali stanno sulla partizione in cui è installato l'OS.

 Perchč con il master dvd gli hd li metti insieme?
Perchč tra Master e Master i dati viaggiano piů velocemente,senza intoppi,ed
č opportuno mettere il masterizzatore sul canale IDE Secondario come
Master,in modo che durante la scrittura i dati vengano trasferiti in modo
spedito.
Leggi questa guida:
http://www.pcself.com/pc/self/conneide.html
 

"Aragorn19" <arag...@TOGLIMIgmail.com> ha scritto nel messaggio
news:45a97333$0$22389$4faf...@reader2.news.tin.it...

Puoi fare benissimo anche così... non si avranno cali per quanto riguarda il
transfer rate in caso si debbano copiare dati tra i due HD e si potrà
masterizzare a piena velocità con i dati residenti sul disco in secondary
master.

infatti per acquisire velocità lo chiedevo non per masterizzare.
primary master SO e slave programmi e swap allora?
come sposto il file swap?

 come sposto il file swap?
Vai su Start e clicca con il tasto destro su Risorse del computer e poi su
Proprietà.
Nella schermata che apparirà (Proprietà del sistema) vai nella categoria
Avanzate e clicca su Impostazioni nella sezione "Prestazioni".
Verrà aperta un'ulteriore finestra (Opzioni prestazioni),vai nella scheda
Avanzate e clicca su "Cambia" nella sezione Memoria virtuale.
Apparirà la finestra per la gestione della memoria virtuale,seleziona l'hard
disk in cui vuoi posizionare il file swap (in questo caso il disco
secondario),poi spunta la voce "Dimensioni personalizzate" e metti i valori 
della dimensione nei due box di testo "Dimensioni iniziali (MB)" e 
"Dimensioni massime (MB)".
Per sapere qual'è il valore da inserire per la dimensione fissa,guarda in
basso nella finestra dove c'è scritto "Consigliata",imposta quel valore per
entrambe le dimensioni.
La capacità dev'essere scritta in Mega Byte,ad esempio invece di scrivere
1GB metti "1024" (senza la dicitura "MB"),se devi scrivere 2GB metti 2048
e così via.
Poi seleziona la voce "Nessun file di paging" per il disco primario.
Fatto questo clicca su Imposta e poi su OK.
A questo punto ti verrà chiesto di riavviare il sistema,in modo che Windows
XP possa creare il file swap con le dimensioni da te scelte. 

 
Lorenz ed altri consigliano anche la cartella programmi nel disco2...
opinioni discordandi!

 opinioni discordandi!
Per me i programmi vanno installati sempre nella cartella di default,anche 
perchč potrebbero sorgere problemi con gli aggiornamenti: le patch in genere 
hanno un percorso ben preciso da seguire e se non trovano il file eseguibile 
in quella determinata cartella potrebbero non permettere di aggiornare il 
software,gioco o programma che sia. 

 perchè potrebbero sorgere problemi con gli aggiornamenti
Inoltre aggiungo che non conviene mettere il file swap ed i programmi
nel medesimo hard disk,perchè si avrebbe un calo delle prestazioni di 
sistema.
Pensa ad esempio se un programma avesse bisogno del file swap durante un
caricamento: l'hard disk secondario si troverebbe a dover caricare il
software e nello stesso tempo leggere/scrivere il file di paging,con un
notevole calo di prestazioni.
Proprio per questo motivo si consiglia sempre di mettere il file swap in un
altro hard disk,lontano dal sistema operativo e dai programmi. 

Lothar ha scritto:

ma dedicargli proprio una partizione o metterlo in una dove ci sono 
anche i programmi?

pardon. i documenti non i programmi

 ha scritto nel messaggio
news:45a9fa72$0$7734$5fc...@news.tiscali.it...

Se il programma non va a leggere in modo iterativo il registro allora
mettili pure  nell'altro HD... ci guadagnerai in tempo d'accesso. Metti
anche lo swap file nel disco in cui non ci sta l'OS e impostalo ad una
dimensione fissa pari a 1.5 volte la RAM di sistema, questo fino al GB
capacità presente nel pc. Se poi dovessi avere ad esempio 2GB di RAM allora
lo swap file è sufficiente impostarlo a 1GB.

i programmi che uso + spesso e che mi mettono tempo a partire sono:
1 mozilla firefox
2 applicazioni office (word, excel ecc
3 acdsee
4 nero burning rom
le metto su d:?
suddivido così i 3 hard disk:
hard disk 1 da 40 gb  c: programmi
hard disk 2 da 80 gb  d: 30 gb swap e alcuni programmi
		      e: documenti
hard disk 3 da 120 gb f: temporanei e video
saluti

 i documenti?
Non dev'essere un partizione ma proprio un hard disk a se stante,perchč la
partizione risiede sempre nello stesso disco fisso,e non avresti risolto 
nulla.
Io ad esempio ho impostato il tutto cosě:
Hard disk Primario: Sistema e programmi
Hard disk Secondario: File swap e documenti (testo,video,musica,ect..)
A mio avviso questa č la configurazione migliore. 


 Se questi sono i dati allora va bene anche così...ovvero senza
partizionarlo.

 swap file...
... aggiungo i miei 2 cents ;-)
Ho letto da qualche parte che il file di swap è meglio abbia dimensione
definita (max e min uguali) in modo che il sistema non perda tempo a
'ridimensionarlo' volta per volta.
La cosa sembra avere anche senso logico, ai guru l'ardua sentenza :)

 'ridimensionarlo' volta per volta.
E' esattamente così.
Inoltre impostare il file di paging a 1,5 volte la quantità di ram
installata nel sistema,non è corretto ma solo "sbrigativo",in quanto non è
quella la dimensione giusta per le nostre esigenze.
Esiste un modo più preciso per conoscere realmente la quantità di memoria
virtuale di cui necessitiamo.
Apriamo il task manager (crtl+alt+canc) ed avviamo contemporaneamente tutti
i programmi che usiamo di solito.
Fatto questo,andiamo nel task manager e calcoliamo la differenza tra il
valore "Limite" e "Picco" che si trovano nella sezione "Memoria allocata".
Quella sarà all'incirca la dimensione del file swap da impostare. 


Infatti 3hd! :-P
Cmq è provato ke s.o. e progr su hd diversi ti fanno migliorare il tempo 
di caricamento, e di parecchio..
Cm compatibilità è da 4 anni che tengo i pc configurati in tal modo e 
mai un problema! Le patch ormai sono tutte automatiche, o trovano da 
sole la cartella dell'aggiornamento 8ad esempio tutti i giochi 
funzionano così), oppure devi inserire tu la cartella, ma nessuna si 
installa di default cu C:\Programmi\
Forse prgorammi vecchi sì, ma se si usano programmi che hanno meno di 5 
anni di vita (insomma nati con win xp) non avrà nessun problema..


 Infatti 3hd! :-P
Se hai tre hard disk il discorso cambia,perchč potresti configurare il
tutto in questo modo:
HD1: Sistema
HD2: Programmi
HD3: File di paging e Documenti (testo,musica,video ect...)
Per una configurazione ottimale,l'importante č che il file swap non sia
nello stesso hard disk dove risiede il sistema operativo,ed i programmi non 
siano nello stesso hard disk dove risiede il file swap. 

 'ridimensionarlo' volta per volta.
Esatto... inoltre eviti che lo swap file si frammenti.

 quella la dimensione giusta per le nostre esigenze.
Beh dipende... in linea generale si puň adottare benissimo questo metodo,
oppure stare li a monitorare per giorni il task manager ed impostare in
maniera "pignola" lo spazio dedicato allo swap file ;D Ma considerando che
oggi usiamo HD da almeno 160GB, non starei tanto li a perdere tempo e farei
una partizione dedicata grande 2GB e tanti saluti.

"Lothar" <loth...@TOGLIQUESTOlibero.it> ha scritto nel messaggio
news:5qoqh.108641$uv5.1...@twister1.libero.it...

Beh, ovvio...:))

 a perdere tempo e farei una partizione dedicata grande 2GB e tanti saluti.
Non è un ragionamento corretto,in quanto impostare la dimensione del file di
paging troppo piccola o troppo grande,darebbe come risultato prestazioni 
inferiori.
Leggi qui:
http://tinyurl.com/y9shts

"Lothar" <loth...@TOGLIQUESTOlibero.it> ha scritto nel messaggio
news:0Aoqh.109687$Fk1.6...@twister2.libero.it...

Un file di swap troppo grande (e poi 2GB non è certo grande) non causa
rallentamenti, MMU compresa... che ne dica quello che ha scritto l'articolo.

 l'articolo.
Riporto una parte dell'articolo:
"Se chiedete a un sistemista medio (e magari anche esperto) è probabile che 
vi risponderà: la dimensione ideale del paging file è una volta e mezza la 
RAM fisica del sistema. Semplicemente, non è vero. Questo valore di default 
risale a quando Windows NT viaggiava su macchine che mediamente avevano 64 o 
128Mb di RAM.
Oggi siamo in uno scenario diverso e se su una macchina con 2Gb creo un 
paging file di 3Gb, devo sperare che non sia mai usato completamente perché 
avere paginato 3Gb significa avere prestazioni della macchina assolutamente 
scadenti (il processore, e probabilmente l'utente, passa il tempo ad 
aspettare che i dati siano caricati da disco)". 


Dunque? Amenochè il programma non sia fatto con i piedi l'uso dello swap
file non sarà elevato più del dovuto, e ripeto che 2GB non è certo una
grossa dimensione  e va bene per la stragrande maggioranza dei casi.
Altrimenti lasci gestire la memoria virtuale all'OS, così lo ridimensiona a
seconda delle necessità del momento  -_-
Passo e chiudo :)

 
In questo modo si privilegia il caricamento dei programmi, ma IMO questa 
NON e` la configurazione migliore per un uso desktop.  Se i file di dati 
e lo swap sono sullo stesso disco la lettura dei file va in concorrenza 
con lo swap file e viene rallentata l'esecuzione piuttosto che il 
caricamento del programma.
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 Rimango del mio parere...
Non avevo dubbi :) 

 
IMO e` sbagliatissimo.  In questo modo privilegi il caricamento, ma non 
l'esecuzione dei programmi.
Non conosco molto i programmi per Windows, ma credo proprio che, come 
per tutti gli altri sistemi, vengano caricati in memoria, assieme alle 
DLL di cui hanno bisogno.  Ci sara` un certo ritardo se deve swappare, 
ma in seguito quando deve accedere ai dati lo swap non sara` piu` in 
concorrenza sullo stesso disco.
Ciao
Giovanni


 che il caricamento del programma.
Non credo che aprire un file di testo o un video o un mp3,richieda l'uso del
file swap :)
Oltre questo,è opportuno tenere i documenti in un hard disk secondario per
un preciso motivo: qualora fosse necessario formattare l'hard disk "C:",per
un virus o altro,i documenti non correrebbero alcun rischio. 

 un virus o altro,i documenti non correrebbero alcun rischio. 
Oddio, il backup va fatto ugualmente eh...
Certo, è comunque preferibile tenere i dati in un altra partizione in 
modo da evitare il backup della partizione di sistema.


La regola di impostare lo swap file in un altro HD da quello in cui c'č
installato l'OS rimane valida... per quanto riguarda i programmi bisogna
vedere il loro "comportamento". Se ad esempio si tratta di giochi allora si
puň anche seguire il consiglio che ha dato Lothar...


In un caso del genere è sicuramente inutile, ma non peggiora la
situazione.
Tenendolo più piccolo si ottiene semplicemente un errore di memoria
esaurita, ma in ogni caso (memoria esaurita o tempi biblici) la RAM è
insufficiente allo scopo.
Quel valore di default non è più valido per il motivo che le memorie
di massa, poverette, non stanno neanche dietro lontanamente al
progresso generale.
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 sarebbe affatto bisogno.
Forse non sai che questa opzione si può disabilitare,ecco come fare:
Vai su Start -> Esegui,scrivi regedit e dai invio.
Posizionati nella chiave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory 
Management
Fai doppio click sulla variabile "DisablePagingExecutive" e nel valore
decimale metti "1".
In questo modo i dati verranno mantenuti nella memoria ram,ed il file di
paging verrà utilizzato solo quando la memoria sarà piena.
Nota: per fare questo è necessario disporre di almeno 256MB di ram. 

 Management
Sempre qui dentro di solito imposto a 1 anche "LargeSystemCache" e creo 
un DWORD "IOPageLockLimit" con valore esadecimale 20000.
Ma questa è un altra storia, tanto lo scheduler resta comunque una 
ciofeGa...

 un virus o altro,i documenti non correrebbero alcun rischio. 
Questa e` una buona ragione, ma e` anche una buona ragione per non usare 
sistemi M$.  ;-)


 ciofeGa...
Comunque,avendo 2GB,sto provando ad utlizzare il sistema impostando la
dimensione del file swap a 0 ed il valore "DisablePagingExecutive" a 1.
In poche parole ho disabilitato completamente il file di paging.
Devo dire che ho notato un miglioramento generale delle prestazioni,come se
avessi impostato timing piů bassi per le memorie.
Consiglio,a chi ha 2GB di ram,di fare la stessa cosa e vedere come gira il
sistema.
Mi raccomando,fatelo solo dopo aver fatto un backup di tutti i vostri dati
importanti. 


Per quanto mi riguarda ho già provato a disabilitare lo swap file con quelle
impostazioni e ad esempio con 3DStudio il pc si era bloccato nel momento di
andare in rendering... perciò appunto occhio agli applicativi che si usano.

 che si usano.
E' normale che si sia bloccato,perchè il rendering ha saturato la ram ed
avendo disabilitato il file swap,il sistema non poteva organizzare il resto
dei dati ed è andato in crash.
Comunque per un uso "da ufficio",chi ha più di 1GB di ram,potrebbe benissimo 
disabilitare il file di paging.
Ora continuo a fare un po' di prove,comunque sin'ora non si è bloccato e le
prestazioni sono migliorate a vista d'occhio. 

 prestazioni sono migliorate a vista d'occhio.
Non dico di no, ma bisogna verificare caso per caso...

 capacità.
Non si tratta di un problema di 3ds Max o del file swap: il crash avviene
perchè Windows XP limita l'utilizzo della ram,sia fisica che virtuale,ad 1GB
per ogni processo.
Per ovviare a questo problema ed utilizzare "in teoria" i 3GB di ram,bisogna
inserire questa stringa di testo nel file boot.ini:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP
Professional 3GB" /fastdetect 3GB
Al riavvio,scegliendo "XP 3GB",il sistema utilizzerà i 3GB per singolo
processo invece di 1GB.
Per maggiori dettagli leggi questo thread:
http://tinyurl.com/t5396
 


Ovviamente avevo già provato a fare quella modifica, ma non cambiava
nulla... -_-
E comunque pure li dicono che bisogna verificare caso per caso, visto che
non sempre funziona...
Ripeto, si trattava *solo* di un problema riguardante lo swap file,
riattivato la workstation non è più andata in crash :)


Per la precisione avevo messo questa, come evidenziata anche nel tread, la
quale in effetti aveva da una parte risolto alcuni problemi con la VGA
3Dlabs Wildcat VP
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional 3GB" /fastdetect /NoExecute=OptIn /usepmtimer /3GB /USERVA=2970