Come posso recuperare la memoria "modificata" per il mio sistema? Un modo per scaricarlo su disco?


5

Il mio disco rigido sta invecchiando. Windows non lo ha trattato bene. Il mio sistema ha un "misero" 4 GB di RAM e Windows è fin troppo felice di scaricare tutta la memoria per scambiare e tornare indietro. Ciò significa che prima di disabilitare completamente lo swap sul mio sistema, il mio disco avrebbe avuto tempi di risposta medi di ~ 10 secondi per tutto il tempo. Ciò è terminato quando ho disabilitato lo scambio; il sistema è ora infinitamente più piacevole da usare.

Cioè, fino a quando le cose iniziano prevedibilmente a svanire sotto i tuoi piedi tutto il giorno. Sei schede e un'intera copia di Chrome si sono arrestate in modo anomalo nel formulare questa domanda, e questo è dovuto al fatto che Windows 8 sembra scatenare un felice killer di memoria.

inserisci qui la descrizione del link

Naturalmente il diavolo è nei dettagli. Mentre ho solo "1,9 GB" in uso, ho solo "1,5 GB" disponibili; nessuna di queste cifre conta comunque, perché "2,9 / 4,0 GB" sono impegnati, quindi la memoria effettiva rimasta sul mio sistema ai fini del killer OOM è di 1,1 GB.

RamMap ha questo da dire sulla situazione:

inserisci qui la descrizione dell'immagine

Come ho letto, 700 MB di memoria apparentemente potevano sopportare di essere scaricati su disco, e viene di essere lavata (il numero sembra diminuire nel tempo), ma molto lentamente. È quello che sta succedendo? Come posso accelerare questo processo, quindi?


Inoltre, si suppone che il "file mappato" si sommi ai numeri nella tabella "Riepilogo file"? Perché dannatamente bene non sembra così .
badp,

Sei tu quello che ha sottotitolato quella foto di Task Manager? Perché ho lol ad alta voce. Sì, ricorsivamente. Ben fatto.
Coldblackice,

Risposte:


2

Puoi usare RAMMap

inserisci qui la descrizione dell'immagine

o ProcessHacker

inserisci qui la descrizione dell'immagine

per svuotare l'elenco modificato. Valori elevati possono essere causati da driver Brodcom meno recenti. Inoltre, non disabilitare il file di paging !! Non farlo mai.


1

Per la maggior parte, Windows HA BISOGNO di un file di scambio. Senza di essa, accadranno cose strane. Anche se hai un sistema con 64 GB di memoria, la maggior parte penserebbe che non sia necessario un file di scambio. Tuttavia, Windows stesso è codificato e dovrebbe contenere un file di scambio.

È possibile evitare che questi strani problemi si manifestino e non si verifichino problemi con un piccolo file di scambio di 256 MB o superiore su QUALSIASI unità. Preferisce un minimo di 400 MB su C: (o unità di avvio) per i crash dump, ma non è necessario e non influisce sulla stabilità.

Quindi, invece di disabilitarlo, basta inserire uno scambio da 256-512 MB su QUALSIASI unità. Windows non lo distruggerà. Metterà un po 'di codice inattivo qua e là. Se hai 4 GB o meno (anche su un sistema da 4 GB), consiglierei uno scambio da 1 GB per evitare errori di memoria insufficiente e maggiore instabilità.

Normalmente non è possibile effettuare uno scambio su una chiavetta USB, ma alcune chiavette USB 3.0 vengono visualizzate come un disco rigido rispetto a un'unità "rimovibile". Meglio ancora, prendi una chiavetta USB eSATA da 16-32 GB ... quindi puoi inserire uno swap da 32 GB su di essa se ti piace LOL! Non ne avrà bisogno, ma utilizzerà lo swap MOLTO più velocemente VS un HDD (a meno che tu non abbia HDD e SDD)

So di aver visto tonnellate di persone disabilitare il paging in Windows, e dovresti essere in grado di farlo senza ripercussioni .... Tuttavia, non importa quanto RAM hai, Windows vuole QUALCOSA a pagina ... anche se solo 256MB

Non è iOS, Linux o OSX in cui lo scambio è opzionale al 100% ... Windows è "una sorta di opzionale" Puoi disabilitare al 100% il paging, ma alcune persone sono afflitte da problemi e altre ne hanno di minori

La mia posizione: perché cogliere l'occasione ??? Uno scambio da 256 MB non sta per mandare in crash il tuo sistema ...

Meglio ancora .. ottenere una chiavetta USB 3.0 da 32 GB (una VELOCE .. e sono ECONOMICI) ... formattarla NTFS .. e DEDICARLO a Readyboost (se si utilizza qualcosa di diverso da NTFS, si è limitati a 4 GB) .

A meno che tu non sia PURE SDD o PURE SATA 3 (o SATAe - non eSATA !!) con tutti i Raid 0, quel USB 3.0 RB farà volare il tuo sistema. Memorizzerà nella cache 32 GB di dati della cache che possono essere letti molto più velocemente di qualsiasi unità SATA 3. NESSUNA unità Sata 3 può persino avvicinarsi al tappo da 6 Gps .. nemmeno gli SDD .. e USB è 5 Gps / sec .. Devo ancora vedere qualsiasi HDD Sata3 superare una chiavetta USB 3.0 veloce

Windows 8 è il migliore per questo a causa del Fast Start up (Fast Start up ti disconnette e poi mette in letargo il sistema) ... perché è buono? un vero arresto o riavvio cancella la cache RB .. e la memorizzazione nella cache di 32 GB di dati richiede TIME e HDD time ... ma una volta fatto .. sei GOLDEN ... STandby, Hybernate o Fast Start up MANTIENI l'RB cache :) Quindi il tuo sistema volerà (fino a quando non eseguirai un riavvio completo o un vero arresto)

RB non è RAM, e non è un file di scambio, ma è cache .. e 32 GB di dati memorizzati nella cache impediranno inoltre a Windows di divorare la RAM per la cache e di doverla cancellare quando necessario. E come ho detto, alcune chiavette USB, Win 8 tratta come un HDD e puoi fare uno scambio lì ... quindi ottieni uno scambio con il thrash del disco rigido ZERO :) Grande configurazione: unità USB 3.0 da 4 GB come uno scambio da 4 GB , quindi un pollice USB da 32 GB per 32 GB di cache HDD. Ancora una volta, RB è inutile se il sistema è TUTTI gli SDD o TUTTE le unità vengono razziate al punto da essere più veloci di RB. E Windows non è stupido ... se tutte le tue unità sono più veloci del dispositivo RB, NON ti permetterà di abilitare RB :)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.