<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commenti a: Esperimento: usare piu&#8217; di 4GB di RAM con Vista 32bit</title>
	<atom:link href="http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/</link>
	<description>Uno sguardo sulle tecnologie ICT di oggi e di domani</description>
	<lastBuildDate>Wed, 08 Sep 2010 21:48:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Di: Enrico</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1264</link>
		<dc:creator>Enrico</dc:creator>
		<pubDate>Mon, 09 Jun 2008 15:11:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1264</guid>
		<description>@Paperino
Nel caos dei commenti si è un po&#039; perso di vista che l&#039;idea alla base era quella di &lt;b&gt;cercare di dare utilità a quella parte di RAM che Vista 32bit non era in grado di utilizzare&lt;/b&gt; direttamente: la parte eccedente i 4GB.
Non ho il minimo dubbio che sia meglio affidare a Vista 32bit tutta la RAM che è in grado di gestire.
Ma non esattamente per i motivi che mi pare di capire dal tuo commento.
Tornando alla memoria virtuale, così come è certamente intesa quando ci si riferisce a sistemi Windows, avere molta RAM a disposizione migliora le prestazioni perchè, semplicemente, potrebbe renderene superfluo il ricorso!

Prima un passo indietro.
Dire che la Memoria Virtuale coincide con il solo concetto di spazio di indirizzamento virtuale, a mio parere, è un&#039;inesattezza. O meglio, a mio parere, è come attribuire ad un solo componente il nome dell&#039;intera tecnica.
Infatti, la memoria virtuale, per essere realizzata prevede oltre ad uno spazio di indirizzamento virtuale diverso dallo spazio di indirizzamento fisico, anche il paging e lo swapping del contenuto di alcune locazioni di memoria su una memoria secondaria (per restare a ciò di cui si parlava l&#039;HD); inoltre, a mio parere, a costituire la memoria virtuale (intesa sempre nell&#039;iequivocabile accezione utilizzata in questo articolo) vanno considerati anche gli algoritmi  utilizzati per la selezione delle locazioni di memoria fisica da swappare sulla memoria secondaria (LRU/FIFO ecc).

&lt;blockquote&gt;&quot;Avendo RAM a disposizione la lascerei gestire da SuperFetch che può usarla meglio.&quot;&lt;/blockquote&gt;
Non sono totalmente d&#039;accordo con l&#039;affermazione.
SuperFetch, per volerlo definire grossolanamente in parole spicce, è una tecnologia che si pone l&#039;obiettivo di velocizzare l&#039;avvio delle applicazioni utilizzate più di frequente dall&#039;utente, precaricando parti consistenti delle stesse prima che l&#039;utente le richieda, sulla base di una previsione effettuata grazie alla storia passata d&#039;uso (sempre per restare nell&#039;ambito di termini comprensibili ai più).
Infatti le performances del SuperFetch migliorano (o dovrebbero migliorare) con il tempo, man mano cioè che Vista &quot;impara&quot; come viene utilizzato il computer dall&#039;utente.
L&#039;avere molta RAM a disposizione non influenza direttamente le performances del SuperFetch perchè più importante è certamente la capacità di prevedere quali dati verranno richiesti.
Al primo utilizzo del PC, pur in presenza di una cospiqua quantità di RAM, il miglioramento di prestazioni ascrivibile al SuperFetch sono praticamente nulle.
Poi, ovviamente, più RAM a disposizione si ha, più applicazioni (o parti maggiori di esse) possono venir precericate.
Ma come in tutti i sistemi di caching (e il SuperFetch a ben guardare è una sorta di caching particolare) l&#039;utilità della memoria da destinare a questi scopi, oltre un certo limite, non è proporzionale alla quantità.

&lt;blockquote&gt;ReadyBoost è ottimo solo con memorie che sono più lente della RAM ma più veloci dell&#039;Hard Disk.&lt;/blockquote&gt;
Sarei completamente d&#039;accordo se la frase fosse stata: &quot;ReadyBoost è ottimo solo con memorie più veloci dell&#039;Hard Disk.&quot;
Il fatto che siano più lente della RAM, a mio parere, non influisce. 
Infatti se, per assurdo, le memorie flash fossero veloci quanto la RAM, il Ready Boost sarebbe comunque una ottima soluzione (anzi ancora più efficace), perchè sarebbe un meccanismo per sfruttare una memoria secondaria per incrementare le prestazioni senza utilizzare RAM allo scopo.</description>
		<content:encoded><![CDATA[<span id="co_1264"><p>@Paperino<br />
Nel caos dei commenti si è un po&#8217; perso di vista che l&#8217;idea alla base era quella di <b>cercare di dare utilità a quella parte di RAM che Vista 32bit non era in grado di utilizzare</b> direttamente: la parte eccedente i 4GB.<br />
Non ho il minimo dubbio che sia meglio affidare a Vista 32bit tutta la RAM che è in grado di gestire.<br />
Ma non esattamente per i motivi che mi pare di capire dal tuo commento.<br />
Tornando alla memoria virtuale, così come è certamente intesa quando ci si riferisce a sistemi Windows, avere molta RAM a disposizione migliora le prestazioni perchè, semplicemente, potrebbe renderene superfluo il ricorso!</p>
<p>Prima un passo indietro.<br />
Dire che la Memoria Virtuale coincide con il solo concetto di spazio di indirizzamento virtuale, a mio parere, è un&#8217;inesattezza. O meglio, a mio parere, è come attribuire ad un solo componente il nome dell&#8217;intera tecnica.<br />
Infatti, la memoria virtuale, per essere realizzata prevede oltre ad uno spazio di indirizzamento virtuale diverso dallo spazio di indirizzamento fisico, anche il paging e lo swapping del contenuto di alcune locazioni di memoria su una memoria secondaria (per restare a ciò di cui si parlava l&#8217;HD); inoltre, a mio parere, a costituire la memoria virtuale (intesa sempre nell&#8217;iequivocabile accezione utilizzata in questo articolo) vanno considerati anche gli algoritmi  utilizzati per la selezione delle locazioni di memoria fisica da swappare sulla memoria secondaria (LRU/FIFO ecc).</p>
<blockquote><p>&#8220;Avendo RAM a disposizione la lascerei gestire da SuperFetch che può usarla meglio.&#8221;</p></blockquote>
<p>Non sono totalmente d&#8217;accordo con l&#8217;affermazione.<br />
SuperFetch, per volerlo definire grossolanamente in parole spicce, è una tecnologia che si pone l&#8217;obiettivo di velocizzare l&#8217;avvio delle applicazioni utilizzate più di frequente dall&#8217;utente, precaricando parti consistenti delle stesse prima che l&#8217;utente le richieda, sulla base di una previsione effettuata grazie alla storia passata d&#8217;uso (sempre per restare nell&#8217;ambito di termini comprensibili ai più).<br />
Infatti le performances del SuperFetch migliorano (o dovrebbero migliorare) con il tempo, man mano cioè che Vista &#8220;impara&#8221; come viene utilizzato il computer dall&#8217;utente.<br />
L&#8217;avere molta RAM a disposizione non influenza direttamente le performances del SuperFetch perchè più importante è certamente la capacità di prevedere quali dati verranno richiesti.<br />
Al primo utilizzo del PC, pur in presenza di una cospiqua quantità di RAM, il miglioramento di prestazioni ascrivibile al SuperFetch sono praticamente nulle.<br />
Poi, ovviamente, più RAM a disposizione si ha, più applicazioni (o parti maggiori di esse) possono venir precericate.<br />
Ma come in tutti i sistemi di caching (e il SuperFetch a ben guardare è una sorta di caching particolare) l&#8217;utilità della memoria da destinare a questi scopi, oltre un certo limite, non è proporzionale alla quantità.</p>
<blockquote><p>ReadyBoost è ottimo solo con memorie che sono più lente della RAM ma più veloci dell&#8217;Hard Disk.</p></blockquote>
<p>Sarei completamente d&#8217;accordo se la frase fosse stata: &#8220;ReadyBoost è ottimo solo con memorie più veloci dell&#8217;Hard Disk.&#8221;<br />
Il fatto che siano più lente della RAM, a mio parere, non influisce.<br />
Infatti se, per assurdo, le memorie flash fossero veloci quanto la RAM, il Ready Boost sarebbe comunque una ottima soluzione (anzi ancora più efficace), perchè sarebbe un meccanismo per sfruttare una memoria secondaria per incrementare le prestazioni senza utilizzare RAM allo scopo.</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1264','Enrico'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1264','Enrico'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Paperino</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1256</link>
		<dc:creator>Paperino</dc:creator>
		<pubDate>Sun, 08 Jun 2008 23:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1256</guid>
		<description>Mi avete evocato? :) 
La verità sta nel mezzo: &lt;a href=&#039;http://img366.imageshack.us/my.php?image=vmka9.png&#039;&gt;screenshot&lt;/a&gt;
Per memoria virtuale in windows si intendono tutti quei setting che riguardano appunto la memoria virtuale: uno di questi - e incidentalmente anche l&#039;unico - è la grandezza del page file. Per questo motivo &quot;memoria virtuale&quot; è la label che circonda il pannello, come a rappresentare una categoria.
Ready boost su RAM disk non è una buona idea. I file Ready Boost sono criptati AES e sarebbe uno spreco tenerli in RAM. Come spiegato dal buon Russinovich i due meccanismi sono particolarmente diversi: http://technet.microsoft.com/en-us/magazine/cc162480.aspx
SuperFetch è un servizio che parla con il MMS per cachare pagine di memoria e che potrebbero corrispondere a dati e/o codice. ReadyBoost invece è un filter driver che intercetta le chiamate di lettura non sequenziale al disco. Avendo RAM a disposizione la lascerei gestire da SuperFetch che può usarla meglio. ReadyBoost è ottimo solo con memorie che sono più lente della RAM ma più veloci dell&#039;Hard Disk.</description>
		<content:encoded><![CDATA[<span id="co_1256"><p>Mi avete evocato? <img src='http://www.folblog.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
La verità sta nel mezzo: <a href='http://img366.imageshack.us/my.php?image=vmka9.png'>screenshot</a><br />
Per memoria virtuale in windows si intendono tutti quei setting che riguardano appunto la memoria virtuale: uno di questi &#8211; e incidentalmente anche l&#8217;unico &#8211; è la grandezza del page file. Per questo motivo &#8220;memoria virtuale&#8221; è la label che circonda il pannello, come a rappresentare una categoria.<br />
Ready boost su RAM disk non è una buona idea. I file Ready Boost sono criptati AES e sarebbe uno spreco tenerli in RAM. Come spiegato dal buon Russinovich i due meccanismi sono particolarmente diversi: <a href="http://technet.microsoft.com/en-us/magazine/cc162480.aspx" >http://technet.microsoft.com/en-us/magazine/cc162480.aspx</a><br />
SuperFetch è un servizio che parla con il MMS per cachare pagine di memoria e che potrebbero corrispondere a dati e/o codice. ReadyBoost invece è un filter driver che intercetta le chiamate di lettura non sequenziale al disco. Avendo RAM a disposizione la lascerei gestire da SuperFetch che può usarla meglio. ReadyBoost è ottimo solo con memorie che sono più lente della RAM ma più veloci dell&#8217;Hard Disk.</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1256','Paperino'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1256','Paperino'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Stefano</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1252</link>
		<dc:creator>Stefano</dc:creator>
		<pubDate>Sun, 08 Jun 2008 09:57:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1252</guid>
		<description>&lt;blockquote&gt;
Mi stai suggerendo di ignorare ogni tuo intervento perchè intanto si tratta solo delle provocazioni di un troll?
&lt;/blockquote&gt;
Affatto... un troll cerca la rissa io faccio solo commenti costruttivi! Se l&#039;imprecisione fosse stata di altri si sarebbe potuto sorvolare... ma da un ingegnere ci si aspetta una certa puntigliosità!</description>
		<content:encoded><![CDATA[<span id="co_1252"><blockquote><p>
Mi stai suggerendo di ignorare ogni tuo intervento perchè intanto si tratta solo delle provocazioni di un troll?
</p></blockquote>
<p>Affatto&#8230; un troll cerca la rissa io faccio solo commenti costruttivi! Se l&#8217;imprecisione fosse stata di altri si sarebbe potuto sorvolare&#8230; ma da un ingegnere ci si aspetta una certa puntigliosità!</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1252','Stefano'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1252','Stefano'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Enrico</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1241</link>
		<dc:creator>Enrico</dc:creator>
		<pubDate>Sat, 07 Jun 2008 18:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1241</guid>
		<description>@Edward
&lt;blockquote&gt;Nel gergo Microsoft, la memoria virtuale coincide con lo swapping&lt;/blockquote&gt;
E quel che tentavo di spiegare....

Ready Boost
Sostengo che Ready Boost e Cache sono due meccanismi con scopi diversi: il primo serve ad evitare inutili cicli di lettura/scrittura/lettura da HD, il secondo è un meccanismo per leggere in anticipo i dati che si presume (con appositi algoritmi) saranno richiesti nel prossimo futuro.</description>
		<content:encoded><![CDATA[<span id="co_1241"><p>@Edward</p>
<blockquote><p>Nel gergo Microsoft, la memoria virtuale coincide con lo swapping</p></blockquote>
<p>E quel che tentavo di spiegare&#8230;.</p>
<p>Ready Boost<br />
Sostengo che Ready Boost e Cache sono due meccanismi con scopi diversi: il primo serve ad evitare inutili cicli di lettura/scrittura/lettura da HD, il secondo è un meccanismo per leggere in anticipo i dati che si presume (con appositi algoritmi) saranno richiesti nel prossimo futuro.</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1241','Enrico'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1241','Enrico'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Edward</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1240</link>
		<dc:creator>Edward</dc:creator>
		<pubDate>Sat, 07 Jun 2008 17:54:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1240</guid>
		<description>@ Enrico: ho la sensazione che Stefano vorra&#039; riprenderti di nuovo: lo invito a non farlo.
Nel gergo Microsoft, la memoria virtuale &lt;strong&gt;coincide&lt;/strong&gt; con lo swapping: le impostazioni si riferiscono alla dimensione del file [di swap / di paging]. Credo che Microsoft si sia comunque accorta della imprecisione (e&#039; l&#039;uso improprio di un termine con tutt&#039;altro significato: come minimo e&#039; una imprecisione) perche&#039;, nella famiglia NT, il file in questione si chiama pagefile.sys (file di paging); e&#039; probabile che la GUI abbia mantenuto la denominazione errata per facilitare gli amministratori abituati a Windows 3.x (e anche a NT 3.1x), cio&#039; non toglie che sia una imprecisione.
Se non sei convinto, posso sempre contattare Paperino [1]: essendo interno a Microsoft, puo&#039; chiedere ai colleghi la terminologia corretta.

2) ramdrive: e&#039; difficile pensare ad un driver a 64 bit in grado di funzionare su un os a 32 bit e, ammesso che ne sia capace, tutto cio&#039; che puo&#039; fare e&#039; vincolato dal sistema operativo. Se l&#039;os non ha il PAE abilitato e indirizza al massimo 2^32 byte di ram (che, tolti gli indirizzamenti delle periferiche, si traduce una una ram utilizzabile &lt; 4 GB, realisiticamente poco piu&#039; di 3 GB), il driver non puo&#039; accedere alla ram eccedente i 4 GB (tutto deve transitare attraverso l&#039;os: i driver non possono chiamare direttamente l&#039;hardware, e&#039; una delle grosse ed importanti differenze fra Win 9x e NT); se l&#039;os ha il PAE abilitato e il sistema ha piu&#039; di 4 GB di ram, e&#039; teoricamente possibile utilizzare tale ram per un ramdisk. Salvo ulteriori limiti (es ram massima gestibile dal chipset), puoi indirizzare fino a 64 GB tramite il PAE e, sempre in linea di principio, avere ramdisk di dimensioni leggermente inferiori (un po&#039; di ram serve anche a Windows ;) ).

3) Readyboost: se ho appena scritto dei dati sull&#039;harddisk, essi non sono ancora presenti nella cache su ram? Se si, l&#039;utilita&#039; di Readyboost e&#039; in discussione. Credo che anche in questo caso Paperino posso chiarirci qualcosa.

Edward

[1] http://aovestdipaperino.com</description>
		<content:encoded><![CDATA[<span id="co_1240"><p>@ Enrico: ho la sensazione che Stefano vorra&#8217; riprenderti di nuovo: lo invito a non farlo.<br />
Nel gergo Microsoft, la memoria virtuale <strong>coincide</strong> con lo swapping: le impostazioni si riferiscono alla dimensione del file [di swap / di paging]. Credo che Microsoft si sia comunque accorta della imprecisione (e&#8217; l&#8217;uso improprio di un termine con tutt&#8217;altro significato: come minimo e&#8217; una imprecisione) perche&#8217;, nella famiglia NT, il file in questione si chiama pagefile.sys (file di paging); e&#8217; probabile che la GUI abbia mantenuto la denominazione errata per facilitare gli amministratori abituati a Windows 3.x (e anche a NT 3.1x), cio&#8217; non toglie che sia una imprecisione.<br />
Se non sei convinto, posso sempre contattare Paperino [1]: essendo interno a Microsoft, puo&#8217; chiedere ai colleghi la terminologia corretta.</p>
<p>2) ramdrive: e&#8217; difficile pensare ad un driver a 64 bit in grado di funzionare su un os a 32 bit e, ammesso che ne sia capace, tutto cio&#8217; che puo&#8217; fare e&#8217; vincolato dal sistema operativo. Se l&#8217;os non ha il PAE abilitato e indirizza al massimo 2^32 byte di ram (che, tolti gli indirizzamenti delle periferiche, si traduce una una ram utilizzabile &lt; 4 GB, realisiticamente poco piu&#8217; di 3 GB), il driver non puo&#8217; accedere alla ram eccedente i 4 GB (tutto deve transitare attraverso l&#8217;os: i driver non possono chiamare direttamente l&#8217;hardware, e&#8217; una delle grosse ed importanti differenze fra Win 9x e NT); se l&#8217;os ha il PAE abilitato e il sistema ha piu&#8217; di 4 GB di ram, e&#8217; teoricamente possibile utilizzare tale ram per un ramdisk. Salvo ulteriori limiti (es ram massima gestibile dal chipset), puoi indirizzare fino a 64 GB tramite il PAE e, sempre in linea di principio, avere ramdisk di dimensioni leggermente inferiori (un po&#8217; di ram serve anche a Windows <img src='http://www.folblog.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>3) Readyboost: se ho appena scritto dei dati sull&#8217;harddisk, essi non sono ancora presenti nella cache su ram? Se si, l&#8217;utilita&#8217; di Readyboost e&#8217; in discussione. Credo che anche in questo caso Paperino posso chiarirci qualcosa.</p>
<p>Edward</p>
<p>[1] <a href="http://aovestdipaperino.com" >http://aovestdipaperino.com</a></p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1240','Edward'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1240','Edward'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Enrico</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1239</link>
		<dc:creator>Enrico</dc:creator>
		<pubDate>Sat, 07 Jun 2008 17:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1239</guid>
		<description>@Stefano
Mi stai suggerendo di ignorare ogni tuo intervento perchè intanto si tratta solo delle provocazioni di un troll?</description>
		<content:encoded><![CDATA[<span id="co_1239"><p>@Stefano<br />
Mi stai suggerendo di ignorare ogni tuo intervento perchè intanto si tratta solo delle provocazioni di un troll?</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1239','Enrico'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1239','Enrico'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Enrico</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1238</link>
		<dc:creator>Enrico</dc:creator>
		<pubDate>Sat, 07 Jun 2008 16:56:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1238</guid>
		<description>@Edward
&lt;blockquote&gt;...o paging (ma questo termine e’ ambiguo, potrebbe riferirsi anche alla paginazione della ram fisica)...&lt;/blockquote&gt;

Il paging/swapping su HD (forse impropriamente utilizzati come sinonimi) è indispensabile per poter implementare il meccanismo la memoria virtuale, che prevede il temporaneo spostamento (in un altro tipo di memoria, solitamente l&#039;HD) di dati attualmente residenti in memoria (scelti sulla base di algoritmi diversi) per far posto a nuovi dati che si rendono &quot;più utili&quot; di quelli temporaneamente &quot;scartati&quot; (paginati, o swappati su HD che dir si voglia).
Quando si parla di &quot;memoria virtuale&quot; in ambiente Windows è chiarissimo a cosa ci si riferisce perchè, sbagliato o meno (io non sono troppo convinto che Microsoft sbagli), Microsoft chiama Memoria Virtuale lo spazio su HD destinato all&#039;implementazione del paging/swapping su HD di memoria RAM.

&lt;blockquote&gt;Secondo Microsoft, Readyboost e’ una cache intermedia per lo storage [3]: non sostituisce ma affianca Vcache, che include la cache in ram delle memorie di massa.&lt;/blockquote&gt;
E&#039; quel che dicevo anche io.
Il tuo ragionamento è chiarissmo e logico: se c&#039;è molta RAM, è più efficiente lasciare che sia Vista a gestirla (ne utilizzerà di più anche per la Vcache), piuttosto che destinarla al Ready Boost.
Quel che non mi convince è il diverso scopo di Vcache e Readyboost.
Da quel che ho capito (ma ripeto, potrei sbagliarmi) Readyboost serve semplicemente ad evitare scritture e letture su HD, parcheggiando temporaneamente dei dati su dispositivi come le memorie flash con un trasnfert rate più basso dell&#039;HD (ma prive di latency e seek time (che le rende ideli per letture/scritture di numerosi file di piccole dimensioni).
Insomma, da quel che ho capito, Ready Boost non deve esser considerato un&#039;estensione della Vcache, ma un dispositivo per archiviare temporaneamente un duplicato di dati già contenuti sul disco rigido in modo che (evitando seek latency time) quando questi serviranno saranno letti più rapidamente.
La cache è meccanismo diverso che consiste (a grandi linee) in una previsione dei dati che sara&#039; necessario leggere nel prossimo futuro e che vengono letti in anticipo e parcheggiati in RAM.

Tutto questo fiume di parole era per domandarmi se, dato che il s/o (nell&#039;ipotesi Vista 32bit) non riesce a vedere più di 4GB di RAM ma che con la sostituzione di un paio di file la cosa è resa possibile, non sarà forse possibile sfruttare quella parte di RAM oltre i 4GB (non indirizzabile dai programmi 32bit) per implementare un RAMdisk che utilizzi proprio quella RAM che altrimenti sarebbe visibile ma inutilizzabile(banalmente -ma no so se sia realizzabile- basterebbe inibire i controlli di compatibilità ed installare un driver per il RAMdisk a 64bit)?
I vantaggi sarebbero legati appunto alla diversa natura di Vcache (che non sarebbe comunque in grado di indirizzare oltre i 4GB) ed il fatto che il Ramdisk potrebbe essere opportunamente utilizzato come readyboost (oltre che per ospitare le cartelle destinate ad accogliere i file temporanei).</description>
		<content:encoded><![CDATA[<span id="co_1238"><p>@Edward</p>
<blockquote><p>&#8230;o paging (ma questo termine e’ ambiguo, potrebbe riferirsi anche alla paginazione della ram fisica)&#8230;</p></blockquote>
<p>Il paging/swapping su HD (forse impropriamente utilizzati come sinonimi) è indispensabile per poter implementare il meccanismo la memoria virtuale, che prevede il temporaneo spostamento (in un altro tipo di memoria, solitamente l&#8217;HD) di dati attualmente residenti in memoria (scelti sulla base di algoritmi diversi) per far posto a nuovi dati che si rendono &#8220;più utili&#8221; di quelli temporaneamente &#8220;scartati&#8221; (paginati, o swappati su HD che dir si voglia).<br />
Quando si parla di &#8220;memoria virtuale&#8221; in ambiente Windows è chiarissimo a cosa ci si riferisce perchè, sbagliato o meno (io non sono troppo convinto che Microsoft sbagli), Microsoft chiama Memoria Virtuale lo spazio su HD destinato all&#8217;implementazione del paging/swapping su HD di memoria RAM.</p>
<blockquote><p>Secondo Microsoft, Readyboost e’ una cache intermedia per lo storage [3]: non sostituisce ma affianca Vcache, che include la cache in ram delle memorie di massa.</p></blockquote>
<p>E&#8217; quel che dicevo anche io.<br />
Il tuo ragionamento è chiarissmo e logico: se c&#8217;è molta RAM, è più efficiente lasciare che sia Vista a gestirla (ne utilizzerà di più anche per la Vcache), piuttosto che destinarla al Ready Boost.<br />
Quel che non mi convince è il diverso scopo di Vcache e Readyboost.<br />
Da quel che ho capito (ma ripeto, potrei sbagliarmi) Readyboost serve semplicemente ad evitare scritture e letture su HD, parcheggiando temporaneamente dei dati su dispositivi come le memorie flash con un trasnfert rate più basso dell&#8217;HD (ma prive di latency e seek time (che le rende ideli per letture/scritture di numerosi file di piccole dimensioni).<br />
Insomma, da quel che ho capito, Ready Boost non deve esser considerato un&#8217;estensione della Vcache, ma un dispositivo per archiviare temporaneamente un duplicato di dati già contenuti sul disco rigido in modo che (evitando seek latency time) quando questi serviranno saranno letti più rapidamente.<br />
La cache è meccanismo diverso che consiste (a grandi linee) in una previsione dei dati che sara&#8217; necessario leggere nel prossimo futuro e che vengono letti in anticipo e parcheggiati in RAM.</p>
<p>Tutto questo fiume di parole era per domandarmi se, dato che il s/o (nell&#8217;ipotesi Vista 32bit) non riesce a vedere più di 4GB di RAM ma che con la sostituzione di un paio di file la cosa è resa possibile, non sarà forse possibile sfruttare quella parte di RAM oltre i 4GB (non indirizzabile dai programmi 32bit) per implementare un RAMdisk che utilizzi proprio quella RAM che altrimenti sarebbe visibile ma inutilizzabile(banalmente -ma no so se sia realizzabile- basterebbe inibire i controlli di compatibilità ed installare un driver per il RAMdisk a 64bit)?<br />
I vantaggi sarebbero legati appunto alla diversa natura di Vcache (che non sarebbe comunque in grado di indirizzare oltre i 4GB) ed il fatto che il Ramdisk potrebbe essere opportunamente utilizzato come readyboost (oltre che per ospitare le cartelle destinate ad accogliere i file temporanei).</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1238','Enrico'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1238','Enrico'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Edward</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1237</link>
		<dc:creator>Edward</dc:creator>
		<pubDate>Sat, 07 Jun 2008 13:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1237</guid>
		<description>@ Enrico, Stefano: ho iniziato io il thread e vi chiedo di smetterla di bisticciare. 

Stefano ha ragione: la memoria virtuale vera e propria e&#039; una astrazione, e&#039; una memoria accessibile tramite indirizzi virtuali e che viene mappata in quella reale da una parte del processore, la Memory Management Unit (MMU). Questa astrazione e&#039; necessaria per poter creare dei programmi che siano &quot;agnostici&quot;, che non debbano preoccuparsi della memoria fisica effettivamente presente e della sua organizzazione. Per es., ogni programma per la famiglia Windows NT a 32 bit ha 2 GB di ram virtuale allocata per i suoi processi, ma non e&#039; detto che questi 2 GB siano fisicamente disponibili: e&#039; il sistema operativo che provvede a rendere disponibili le risorse e, se queste non sono disponibili, a comunicarlo al programma.
Lo swapping, o paging (ma questo termine e&#039; ambiguo, potrebbe riferirsi anche alla paginazione della ram fisica), e&#039; quello che Microsoft chiama impropriamente &quot;memoria virtuale&quot; da Windows 3.x in poi [1]: la possibilita&#039; di simulare della ram fisica su memoria di massa, in un file o in una partizione dedicata. La confusione aumenta perche&#039; l&#039;astrazione data dalla memoria virtuale (vera) e&#039; necessaria per lo swapping: senza la memoria virtuale, e&#039; il programma che deve riconoscere la ram e farsi carico dello swapping anziche&#039; il sistema operativo. C&#039;e&#039; un precedente: la memoria espansa, EMS [2], presente ai tempi degli 8086 per poter &quot;swappare&quot; (in questo caso si parla di bank switching, quindi &quot;paging&quot; e&#039; piu&#039; apporpriato) la ram fisica su una scheda di espansione ed aggirare, a caro prezzo sia in senso letterale che computazionale, il megabyte (2^20 byte) di spazio indirizzabile di quel processore e del fratello 8088; la EMS e&#039; accessibile tramite un driver (il piu&#039; diffuso e&#039; rispondente alle specifiche Lotus-Intel-Microsoft e quindi detto LIM EMS) solo a programmi appositamente scritti per rilevarla e sfruttarla. Il MS-DOS e&#039; un sistema operativo sostanzialmente monotasking (con le eccezioni dei TSR e di print.exe) e quindi la soluzione EMS puo&#039; andare bene in quanto un solo programma accede all&#039;hardware, ma in un ambiente multitasking sarebbe un vero suicidio (mancato arbitraggio delle risorse: programmi che si rubano la ram l&#039;un l&#039;altro, crash continui, ...). 

Detto questo, riformulo le considerazioni: se ho tanta ram fisica, ha senso ridurre ai minimi termini il file di swap / paging di Windows.
Secondo Microsoft, Readyboost e&#039; una cache intermedia per lo storage [3]: non sostituisce ma affianca Vcache, che include la cache in ram delle memorie di massa. In resenza di una quantita&#039; sufficiente di ram, e&#039; possibile dedicarne una parte maggiore alla cache (Windows la dovrebbe gestire in automatico) e disattivare completamente Readyboost perche&#039;, pur trascurando la latenza della flash, le velocita&#039; in gioco sono 50-100 volte inferiori (sui 30-40 MB/s per la flash, 2000 MB/s per la ram DDR2 PC2-5300 e maggiore per le tecnologie successive).
Infine, credo che il driver del ramdisk ti permetta di creare il disco oltre i primi 4 GB: la versione a 64 bit gestisce ramdrive con dimensione fino a 64 GB [4], quindi accede sicuramente alla ram &gt; 4GB.

Edward

[1] http://en.wikipedia.org/wiki/Swap_space#Paging_in_Windows_3.0_line
[2] http://en.wikipedia.org/wiki/Expanded_memory
[3] http://technet.microsoft.com/en-us/magazine/cc162480.aspx#ReadyBoost
[4] http://209.85.135.104/search?q=cache:ZCZhrZgQwJMJ:users.compaqnet.be/cn021945/RAMDisk/ramdriv.htm</description>
		<content:encoded><![CDATA[<span id="co_1237"><p>@ Enrico, Stefano: ho iniziato io il thread e vi chiedo di smetterla di bisticciare. </p>
<p>Stefano ha ragione: la memoria virtuale vera e propria e&#8217; una astrazione, e&#8217; una memoria accessibile tramite indirizzi virtuali e che viene mappata in quella reale da una parte del processore, la Memory Management Unit (MMU). Questa astrazione e&#8217; necessaria per poter creare dei programmi che siano &#8220;agnostici&#8221;, che non debbano preoccuparsi della memoria fisica effettivamente presente e della sua organizzazione. Per es., ogni programma per la famiglia Windows NT a 32 bit ha 2 GB di ram virtuale allocata per i suoi processi, ma non e&#8217; detto che questi 2 GB siano fisicamente disponibili: e&#8217; il sistema operativo che provvede a rendere disponibili le risorse e, se queste non sono disponibili, a comunicarlo al programma.<br />
Lo swapping, o paging (ma questo termine e&#8217; ambiguo, potrebbe riferirsi anche alla paginazione della ram fisica), e&#8217; quello che Microsoft chiama impropriamente &#8220;memoria virtuale&#8221; da Windows 3.x in poi [1]: la possibilita&#8217; di simulare della ram fisica su memoria di massa, in un file o in una partizione dedicata. La confusione aumenta perche&#8217; l&#8217;astrazione data dalla memoria virtuale (vera) e&#8217; necessaria per lo swapping: senza la memoria virtuale, e&#8217; il programma che deve riconoscere la ram e farsi carico dello swapping anziche&#8217; il sistema operativo. C&#8217;e&#8217; un precedente: la memoria espansa, EMS [2], presente ai tempi degli 8086 per poter &#8220;swappare&#8221; (in questo caso si parla di bank switching, quindi &#8220;paging&#8221; e&#8217; piu&#8217; apporpriato) la ram fisica su una scheda di espansione ed aggirare, a caro prezzo sia in senso letterale che computazionale, il megabyte (2^20 byte) di spazio indirizzabile di quel processore e del fratello 8088; la EMS e&#8217; accessibile tramite un driver (il piu&#8217; diffuso e&#8217; rispondente alle specifiche Lotus-Intel-Microsoft e quindi detto LIM EMS) solo a programmi appositamente scritti per rilevarla e sfruttarla. Il MS-DOS e&#8217; un sistema operativo sostanzialmente monotasking (con le eccezioni dei TSR e di print.exe) e quindi la soluzione EMS puo&#8217; andare bene in quanto un solo programma accede all&#8217;hardware, ma in un ambiente multitasking sarebbe un vero suicidio (mancato arbitraggio delle risorse: programmi che si rubano la ram l&#8217;un l&#8217;altro, crash continui, &#8230;). </p>
<p>Detto questo, riformulo le considerazioni: se ho tanta ram fisica, ha senso ridurre ai minimi termini il file di swap / paging di Windows.<br />
Secondo Microsoft, Readyboost e&#8217; una cache intermedia per lo storage [3]: non sostituisce ma affianca Vcache, che include la cache in ram delle memorie di massa. In resenza di una quantita&#8217; sufficiente di ram, e&#8217; possibile dedicarne una parte maggiore alla cache (Windows la dovrebbe gestire in automatico) e disattivare completamente Readyboost perche&#8217;, pur trascurando la latenza della flash, le velocita&#8217; in gioco sono 50-100 volte inferiori (sui 30-40 MB/s per la flash, 2000 MB/s per la ram DDR2 PC2-5300 e maggiore per le tecnologie successive).<br />
Infine, credo che il driver del ramdisk ti permetta di creare il disco oltre i primi 4 GB: la versione a 64 bit gestisce ramdrive con dimensione fino a 64 GB [4], quindi accede sicuramente alla ram &gt; 4GB.</p>
<p>Edward</p>
<p>[1] <a href="http://en.wikipedia.org/wiki/Swap_space#Paging_in_Windows_3.0_line" >http://en.wikipedia.org/wiki/Swap_space#Paging_in_Windows_3.0_line</a><br />
[2] <a href="http://en.wikipedia.org/wiki/Expanded_memory" >http://en.wikipedia.org/wiki/Expanded_memory</a><br />
[3] <a href="http://technet.microsoft.com/en-us/magazine/cc162480.aspx#ReadyBoost" >http://technet.microsoft.com/en-us/magazine/cc162480.aspx#ReadyBoost</a><br />
[4] <a href="http://209.85.135.104/search?q=cache:ZCZhrZgQwJMJ:users.compaqnet.be/cn021945/RAMDisk/ramdriv.htm" >http://209.85.135.104/search?q=cache:ZCZhrZgQwJMJ:users.compaqnet.be/cn021945/RAMDisk/ramdriv.htm</a></p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1237','Edward'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1237','Edward'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Stefano</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1236</link>
		<dc:creator>Stefano</dc:creator>
		<pubDate>Sat, 07 Jun 2008 13:03:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1236</guid>
		<description>sembra che il mio messaggio nn sia arrivato.... lo riscrivo:
se si va a vedere la definizione di wikipedia inglese (che benchè continui ad essere una fonte da leggere con senso critico è comunque molto più precisa della versione italiana) di &lt;a href=&quot;http://en.wikipedia.org/wiki/Virtual_memory&quot;&gt;Virtual Memory&lt;/a&gt; notiamo che riporta la stessa definizione da me usata!

&lt;blockquote&gt;
Tu invece, ovviamente, non hai perso l’occasione per mostrarci quanto “ne sai”….
&lt;/blockquote&gt;
Francamente se volessi mostrare quanto ne so non scriverei certo su questo blog ma altrove!

&lt;blockquote&gt;
Perchè quando scrivi su questo blog ci tieni tanto a far la figura dell’antipatico (cosa che, ci scommetterei, non sei)?
&lt;/blockquote&gt;
In effetti ne traggo un certo piacere! Credo sia in risposta a quando tu punzecchi Apple ed i suoi utenti ogni tanto!</description>
		<content:encoded><![CDATA[<span id="co_1236"><p>sembra che il mio messaggio nn sia arrivato&#8230;. lo riscrivo:<br />
se si va a vedere la definizione di wikipedia inglese (che benchè continui ad essere una fonte da leggere con senso critico è comunque molto più precisa della versione italiana) di <a href="http://en.wikipedia.org/wiki/Virtual_memory">Virtual Memory</a> notiamo che riporta la stessa definizione da me usata!</p>
<blockquote><p>
Tu invece, ovviamente, non hai perso l’occasione per mostrarci quanto “ne sai”….
</p></blockquote>
<p>Francamente se volessi mostrare quanto ne so non scriverei certo su questo blog ma altrove!</p>
<blockquote><p>
Perchè quando scrivi su questo blog ci tieni tanto a far la figura dell’antipatico (cosa che, ci scommetterei, non sei)?
</p></blockquote>
<p>In effetti ne traggo un certo piacere! Credo sia in risposta a quando tu punzecchi Apple ed i suoi utenti ogni tanto!</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1236','Stefano'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1236','Stefano'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Stefano</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1235</link>
		<dc:creator>Stefano</dc:creator>
		<pubDate>Sat, 07 Jun 2008 12:01:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1235</guid>
		<description>se guardi la definizione di memoria virtuale di wikipedia in inglese (che è generalmente più affidabile della versione italiana... per quanto non vada comunque presa come oro colato sena i dovuti riscontri) troverai che la sua definizione coincide con la mia:
http://en.wikipedia.org/wiki/Virtual_memory

In ogni caso swap e amici sono tecnologie di supporto al sistema di memoria virtuale, ma non sono LA memoria virtuale.

&lt;blockquote&gt;Perchè quando scrivi su questo blog ci tieni tanto a far la figura dell’antipatico (cosa che, ci scommetterei, non sei)?&lt;/blockquote&gt;
Ammetto di trovarci un certo gusto...
in realtà è una specie di risposta al tuo punzecchiare Apple di quando in quando!</description>
		<content:encoded><![CDATA[<span id="co_1235"><p>se guardi la definizione di memoria virtuale di wikipedia in inglese (che è generalmente più affidabile della versione italiana&#8230; per quanto non vada comunque presa come oro colato sena i dovuti riscontri) troverai che la sua definizione coincide con la mia:<br />
<a href="http://en.wikipedia.org/wiki/Virtual_memory" >http://en.wikipedia.org/wiki/Virtual_memory</a></p>
<p>In ogni caso swap e amici sono tecnologie di supporto al sistema di memoria virtuale, ma non sono LA memoria virtuale.</p>
<blockquote><p>Perchè quando scrivi su questo blog ci tieni tanto a far la figura dell’antipatico (cosa che, ci scommetterei, non sei)?</p></blockquote>
<p>Ammetto di trovarci un certo gusto&#8230;<br />
in realtà è una specie di risposta al tuo punzecchiare Apple di quando in quando!</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1235','Stefano'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1235','Stefano'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Enrico</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1233</link>
		<dc:creator>Enrico</dc:creator>
		<pubDate>Sat, 07 Jun 2008 11:46:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1233</guid>
		<description>@Stefano
E che palle! Smettila di fare il saputello e di ergerti in cattedra!
Ripeto che parlo di quel che viene definito memoria virtuale in Windows (era quello l&#039;argomento)  e non &lt;b&gt;di una&lt;/b&gt; definizione fornita in &lt;b&gt;un&lt;/b&gt; libro (mi pare di riconoscere  il Tanenbaum).
E&#039; possibile che ti risponda qualcuno che ha studaito su un altro libro il cui autore ne dava una definizione leggermente diversada &quot;virtual memory&quot;.
Nessuno sta sbagliando: scrivo per farmi capire da chi mi legge. E se parli a qualcuno di memoria virtuale riferita a Windows (come mi pare si evince chiaramente dall&#039;articolo), sono certo che si riferisce a quel di cui si parla nel commento e non alla definizione che si trova in un libro che relativamente pochi leggono. E&#039; una definizione, come un&#039;altra. L&#039;importante è capirsi.
Sicuramente non son perfetto ed anzi spesso tendo a semplificare eccessivamente, ma chiedo un minimo di elasticità mentale e che cacchio!
Tu invece, ovviamente, non hai perso l&#039;occasione per mostrarci quanto &quot;ne sai&quot;....
Ma chi se ne frega!
Perchè, oltre a correggere l&#039;errore in Wikipedia, non scrivi allora anche alla Microsoft per correggere &lt;a href=&quot;http://www.folblog.it/wp-content/uploads/MemoriaVirtuale.jpg&quot;&gt;questo clamoroso errore&lt;/a&gt; in cui è incorsa?
Perchè quando scrivi su questo blog ci tieni tanto a far la figura dell&#039;antipatico (cosa che, ci scommetterei, non sei)?</description>
		<content:encoded><![CDATA[<span id="co_1233"><p>@Stefano<br />
E che palle! Smettila di fare il saputello e di ergerti in cattedra!<br />
Ripeto che parlo di quel che viene definito memoria virtuale in Windows (era quello l&#8217;argomento)  e non <b>di una</b> definizione fornita in <b>un</b> libro (mi pare di riconoscere  il Tanenbaum).<br />
E&#8217; possibile che ti risponda qualcuno che ha studaito su un altro libro il cui autore ne dava una definizione leggermente diversada &#8220;virtual memory&#8221;.<br />
Nessuno sta sbagliando: scrivo per farmi capire da chi mi legge. E se parli a qualcuno di memoria virtuale riferita a Windows (come mi pare si evince chiaramente dall&#8217;articolo), sono certo che si riferisce a quel di cui si parla nel commento e non alla definizione che si trova in un libro che relativamente pochi leggono. E&#8217; una definizione, come un&#8217;altra. L&#8217;importante è capirsi.<br />
Sicuramente non son perfetto ed anzi spesso tendo a semplificare eccessivamente, ma chiedo un minimo di elasticità mentale e che cacchio!<br />
Tu invece, ovviamente, non hai perso l&#8217;occasione per mostrarci quanto &#8220;ne sai&#8221;&#8230;.<br />
Ma chi se ne frega!<br />
Perchè, oltre a correggere l&#8217;errore in Wikipedia, non scrivi allora anche alla Microsoft per correggere <a href="http://www.folblog.it/wp-content/uploads/MemoriaVirtuale.jpg">questo clamoroso errore</a> in cui è incorsa?<br />
Perchè quando scrivi su questo blog ci tieni tanto a far la figura dell&#8217;antipatico (cosa che, ci scommetterei, non sei)?</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1233','Enrico'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1233','Enrico'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Stefano</title>
		<link>http://www.folblog.it/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/comment-page-1/#comment-1232</link>
		<dc:creator>Stefano</dc:creator>
		<pubDate>Sat, 07 Jun 2008 11:26:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.folblog.it/index.php/esperimento-usare-piu-di-4gb-di-ram-con-vista-32bit/#comment-1232</guid>
		<description>Oddio... chi prende come oro colato ciò che ciè su wikipedia proprio furbo non è!
Wikipedia è un buono spunto!

Ma torniamo all&#039;argomento della discussione... tu informatica 2 l&#039;hai mai data (visto che dici che ti manca solo la tesi si direbbe di si... ma da quello che scrivi qua si direbbe di no)?
Testo di riferimento del corso di informatica 2 (corso di ingegneria informatica), per la parte concernente i sistemi operativi (nella fattispece la gestione della memoria), del politecnico di Milano:
&lt;a href=&quot;http://www.stefanovettor.com/repository/scan1.jpg&quot;&gt;Pagina 1&lt;/a&gt;
&lt;a href=&quot;http://www.stefanovettor.com/repository/scan2.jpg&quot;&gt;Pagina 2&lt;/a&gt;

&lt;blockquote&gt;Perchè nell’articolo mi riferivo e parlavo di quel che viene normalmente definita da tutti (tranne te) memoria virtuale.&lt;/blockquote&gt;
No no... tranne me e tutto il corpo docente del politecnico!</description>
		<content:encoded><![CDATA[<span id="co_1232"><p>Oddio&#8230; chi prende come oro colato ciò che ciè su wikipedia proprio furbo non è!<br />
Wikipedia è un buono spunto!</p>
<p>Ma torniamo all&#8217;argomento della discussione&#8230; tu informatica 2 l&#8217;hai mai data (visto che dici che ti manca solo la tesi si direbbe di si&#8230; ma da quello che scrivi qua si direbbe di no)?<br />
Testo di riferimento del corso di informatica 2 (corso di ingegneria informatica), per la parte concernente i sistemi operativi (nella fattispece la gestione della memoria), del politecnico di Milano:<br />
<a href="http://www.stefanovettor.com/repository/scan1.jpg">Pagina 1</a><br />
<a href="http://www.stefanovettor.com/repository/scan2.jpg">Pagina 2</a></p>
<blockquote><p>Perchè nell’articolo mi riferivo e parlavo di quel che viene normalmente definita da tutti (tranne te) memoria virtuale.</p></blockquote>
<p>No no&#8230; tranne me e tutto il corpo docente del politecnico!</p>
</span><div class="comment-toolbar" style="text-align: center"><a href="#comment" onclick="CF_Reply('1232','Stefano'); return false;" title="Rispondi (reply)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/reply.png';"/></a><a href="#comment" onclick="CF_Quote('1232','Stefano'); return false;" title="Cita (quote)"><img src="http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png" border="0" onmouseover="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote_over.png';" onmouseout="this.src='http://www.folblog.it/wp-content/plugins/comment-toolbar/images/quote.png';"/></a></div>]]></content:encoded>
	</item>
</channel>
</rss>
