Newsgroup: it.fan.startrek
Titolo: A proposito di Windows XP

... mi riallaccio al thread "Tre minuti", in cui si e' parlato (anche)
dell'occupazione di memoria di XP.. e giusto a tal proposito oggi m'e'
capitata una cosa che non capisco..
ho messo in piedi un vecchio pc da utilizzare solo per disegnare con
un plotter.. e' un P3, ci ho messo su un HDD da 12Gb ed ho accattonato
i banchi di memoria che avevo in casa..
le PC133 non funzionano, sopra, e cosi' avevo installato 2 banchi
PC100 (64Mb+128Mb) ed uno lasciato vuoto, aspettando di vedere quanta
memoria servisse alla fine..
Il programma di gestione del plotter gira solo sotto Win* (PD, DC,
PDQML e' stata la mia reazione), e cosi' ci ho messo su un WinXP Pro
rimasto li' da qualche mese fa, aggiornato al SP3 (il pc non deve
andare in rete).
finita l'installazione (base), tolte le cose che non servono (tipo
giochi), approntati gli utenti, riavvio e noto che l'HDD e' sempre
dietro a girare, qualsiasi cosa faccia.. apro il task manager e mi da
un'occupazione di memoria di 119Mb.. ok, dico.. cerco di recuperare un
banchetto di memoria aggiuntivo.. vado dal mio spacciatore di fiducia
e prendo un banco da 256Mb (PD quanto costa una PC100! purtroppo ho
fretta ed accetto).. quindi ora ho un totale di 448Mb.. 
Bene, installo, riavvio.. e noto che la velocita' di apertura delle
finestre e' millemila volte meglio, ed il led del HDD e' quasi sempre
spento..
apro il Task manager..
..
..
79Mb occupati... O__o
??? Perche'?? Piu' memoria ho meno me ne serve????? Non capisco... :-?
Ciao!
-- 
UoScAr,Oscaracciato,MatriOskar
  - Imola,33,100(+?),15 :( -

 79Mb occupati... O__o
Dove hai letto quel valore?
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Questo messaggio e` stato scritto con caratteri riciclati al 100%

Dove hai letto quel valore?
Task manager, memoria allocata, totale
(che -non c'entra niente ma lo scrivo lo stesso- in questo pc, al
momento, e' a 1'031'120 kb)
ci sono altri posti dove vedere?
ciao!


 momento, e' a 1'031'120 kb)
Abbi pazienza, io ho Xp in inglese.
Apro il task manager.
Seleziono la terza patellina ('Performance'), quella in cui ci sono i due
grafici (cpu e page file)
Sotto i grafici ho quattro quadranti:
Totals                  Physical memory (k)
Commit Charge (k)       Kernel Memory (k)
Se guardo il quadrante Physical memory (k) ho tre valori: Total, Available e
System Cache
Non trovo quella "occupata"
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
A Smith and Wesson beats four aces.

Se guardo il quadrante Physical memory (k) ho tre valori: Total, Available e
...total, direi... ma non in Physical memory (Memoria fisica nel mio),
quanto in Commit Charge (memoria allocata nel mio)..  no? :-)
io ho scritto quel valore, prima, quando ho detto che prima
dell'aggiunta di memoria avevo 119Mb e dopo 79Mb occupati..


 dell'aggiunta di memoria avevo 119Mb e dopo 79Mb occupati..
Ma il commit charge NON E' la memoria libera!
http://en.wikipedia.org/wiki/Commit_charge
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
There are always alternatives.
    --Spock, "The Galileo Seven"

Ma il commit charge NON E' la memoria libera!
da me e' scritto "memoria allocata", non "memoria libera".. quindi la
memoria allocata cos'e'? e' giusto che sia diversa cambiando la
quantita' fisica totale di memoria ram disponibile? non e' quella
memoria utilizzata da so + servizi + programmi + chealtrononso in quel
momento (quindi, la memoria utilizzata, ram + swap) ?
chiedo, eh, essendo ignorante.. questo era il senso del post originale
:)
ciao e grazie


 momento (quindi, la memoria utilizzata, ram + swap) ?
Leggi il link che ti ho postato della Wikipedia. In ogni modo il commit charge
e' un parametro relativo allo swap
Accidenti alle traduzioni italiane dei sistemi operativi!
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Comprate la terra, hanno smesso di produrla.
    --Mark Twain

 Accidenti alle traduzioni italiane dei sistemi operativi!
accidenti alle traduzioni italiane in generale(man come esempio) :\
ciao
BLADELA
-- 
"...to bodly go where Chuck Norris already kicked some asses before"

accidenti alle traduzioni italiane in generale(man come esempio
"Uomo", no?
-- 
Jolan Tru
Filippo "Hytok" Simone
http://perestroika.iobloggo.com/

 accidenti alle traduzioni italiane in generale(man come esempio) :\
Ho appena finito di cristare come un indemoniato perche' su un pannello di
controllo della posta elettronica di un fornitore di servizi l'opzione "Discard
all mail" e' stata tradotta con "Scarica tutta la posta".
Ma si puo'?!
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Vestagliona di flanella, frittatona di cipolle, familiare di Peroni
ghiacciata e rutto libero!
    --Paolo Villaggio, "Il secondo tragico Fantozzi"

e' un parametro relativo allo swap
non sono molto ferrato su quei termini tecnici.. il mio lavoro non mi
porta a conoscerli.. potresti per favore tradurre le prime due righe?
non c'e' un link ad una pagina in italiano, e se "memoria allocata"
non e', non saperi cosa cercare..
Te lo chiedo perche', leggendo, ancora non riesco a capire il perche'
debbano essere cosi' diversi, i valori, sostituendo la ram..
(magari faccio una prova su questo togliendo un gb :)
ciao (e grazie!)


 all mail" e' stata tradotta con "Scarica tutta la posta".
Questa sarebbe da denuncia, IMHO.
-- 
Dathon (per scrivermi, sostituite "tanagra" con "libero")
 
Ma canta il pin: <<M'abbarbico
io solo dappertutto.
Che val se cresco tisico
in apparenza e brutto?
se la mia foglia č un ago?
se per tronco mi diede il tufo stitico
la spina d'un rachitico?
Anche cosě di vivere son pago.
 
Piccola goccia bastami
per essere felice;
e sol se il tufo ruvido
all'avida radice
anche la goccia lesina,
e invano aspetto il generoso fango,
allora solo piango;
e profumate lagrime di resina>>.

PDQML e' stata la mia reazione), e cosi' ci ho messo su un WinXP Pro
...e non funziona sotto un account che non sia amministratore >_<


 non e', non saperi cosa cercare..
Vado un po' di fretta, comunque...\
"commit charge" lo puoi vedere come indice di utilizzo del pagefile (la memoria
virtuale)
I tre valori sono:
Total: il totale dello spaziondegli indirizzi mappato nel pagefile in uso
Limit: il valore massimo che puo' essere assunto da 'Total', ovvero la somma del
pagefile piu' la dimensione della memoria paginabile (non tutta la RAM e'
paginabile)
Peak: il valore massimo assunto da 'Total' dall'accensione del PC.
Sono dati molto "tecnici", utili se vuoi capire se hai un problema di dimensione
di RAM fisica in un PC/server
Cmq non capisco Windows perche' pagina anche quando ha RAM in abbondanza
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
The cinema is little more than a fad. It's canned drama. What
audiences really want to see is flesh and blood on the stage.
       --Charlie Chaplin, 1916

paginabile)
...........vedrei questo aumentare di un valore pari all'aumento della
ram...
..sbaglio?
ciao e grazie ancora


 carta scritto a mano non si sa e non importa.. giusto?
No. :)
Il pagefile e' quello che si chiama "memoria virtuale" o "swapfile".
Toniamo al MS-DOS 'puro'. Il sistema indirizzava massimo 1 Mb di RAM del quale
PER CONVENZIONE i primo 640k erano ram 'vera' e il resto era riservato per
mappare il BIOS (anche lui deve essere visto con un indirizzo), la RAM della
scheda video (b800:0000 per la VGA, b000:0000 per la monocromatica, A000:0000
per la VGA a pagine) e il firmware di eventuali dispositivi (tipo il controller
dei dischi a c800:0000)
Orbene, quando tu esaurivi la memoria disponibile non potevi fare piu' nulla.
Memory full. Sorry.
I processori piu' recenti (i80386, MC68030 e successivi) hanno introdotto la
capacita' di gestire la memoria virtuale.
In sostanza tu allochi uno spazio sul disco che usi come RAM. Ovviamente il
problema e' che il disco e' MOLTO piu' lento della RAM.
Il sistema operativo puo' quindi prendere delle parti della RAM e ficcarle sul
disco e ricaricarle dal disco quando un programma ne ha bisogno. L'azione di
scaricare e scaricare pezzi di RAM dal disco si chiama "paginazione" o "swap"
(come verbo)
Tutto quanto e' molto utile per esempio se un programma ti alloca un bel po' di
RAM per poter lavorare su un documento grande (immagina un programma di ritocco
fotografico), ma diventa un casino se swappi pagine di RAM con dati che servono
alle applicazioni che girano o con applicazioni che vengono richiamate spesso.
Quando e' necessario un pezzo di RAM registrato sullo swapfile si dice che
avviene un "page fault", forse avrai visto qualche volta l'errore fatale
PAGE_FAULT_IN_NONPAGED_AREA.
Se il numero di pafe fault al secondo e' troppo alto significa che il sistema
operativo ha poca RAM e deve swappare come un disperato.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Non bisogna mai regalare ad una donna qualcosa che non possa indossare
di sera.
    --Oscar Wilde

Il pagefile e' quello che si chiama "memoria virtuale" o "swapfile".
Quindi, tornando al caso specifico, e' giusto qualitativamente che
tale valore sia sceso aumentando la ram, anche se quantitativamente
avrebbe dovuto forse diminuire ancor di piu'..
grazie, ciao!


 avrebbe dovuto forse diminuire ancor di piu'..
Anche no perche' ci sta che i programmi allochino piu' RAM se ne hanno tanta a
disposizione.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Old programmers never die, they just branch to a new address.

disposizione.
programmi........... quali? avevo installato solo WinXP, e tolto roba
tipo i giochi... intendi i servizi o non so che altro interno a XP?
ciao e grazie!


 tipo i giochi... intendi i servizi o non so che altro interno a XP?
Tutto il software che gira, nell'accezione piu' ampia del termine.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
This 'telephone' has too many shortcomings to be seriously considered
as a means of communication. The device is inherently of no value to us.
       --Memo della Western Union, 1878

Tutto il software che gira, nell'accezione piu' ampia del termine.
got it
grazie! :)
