Windows 8 ha esaurito la memoria?


12

Ho pensato che Windows 8 avrebbe dovuto essere migliore con la memoria di Windows 7. Finora non è stata la mia esperienza.

Quando avvio il mio laptop nuovo di zecca (Samsung NP550P5C-S03CA Intel Core i5 3210M 8 GB 1 TB), la scheda Prestazioni di Task Manager mi dice che ho:

8.0 Gb di DDR3 disponibili per questo:

3,7 GB sono in uso, lasciando disponibili 4,2 GB

3,5 / 25,9 GB vengono impegnati e 1,4 GB vengono memorizzati nella cache.

Pool paginato da 162 Mb, 2,4 GB senza paging.

Vado quindi alla scheda Dettagli e aggiungo la memoria utilizzata da tutti i processi. Si tratta di circa 300 Mb. Sono 0,3 GB. Quindi, cosa sta usando gli altri 3,4 GB di memoria ???

Quindi carico un sacco di programmi che utilizzo contemporaneamente, in particolare Firefox (con circa 30 schede), Chrome, Thunderbird, Notepad ++, Filezilla e il mio consumo di memoria arriva fino a 4,4 GB. Sembra giusto.

Ci lavoro poi per un certo numero di giorni, in letargo nel mezzo, e comincio a notare che sto esaurendo la memoria. La scheda delle prestazioni dice che sto usando il 90% o più della mia memoria. L'impegno è salito a 31 GB. Ma se aggiungo l'utilizzo della memoria elencato nella scheda Dettagli, arriva solo a circa 1800 MB (noto che Firefox è salito a circa 1300 MB)

Quindi, di nuovo, dove sono finiti tutti i miei ricordi?

Se poi chiudo tutti i programmi, non aiuta. La scheda dei dettagli mostra un po 'di funzionamento, ma la scheda Prestazioni mostra che ho ancora memoria insufficiente?

Cosa sta usando tutta la mia memoria?

L'unica cosa che lo cancella è fare un riavvio. Il che ci riporta in cima al ciclo, con la stessa domanda iniziale: cosa sta usando oltre 4 GB di memoria?

Non ho mai avuto questi problemi con Windows 7.

Come sidenote, anche Win 8 sembra essere molto instabile. Spesso i programmi che non rispondono e si bloccano, incluso Windows Explorer, che sembra dover ricaricare frequentemente.

Oh, e la mia connessione wifi continua a morire e quindi devo eseguire lo strumento di risoluzione dei problemi per riavviare tutto (mia moglie ha lo stesso problema sul suo nuovo Acer).

Quindi, cosa dà? Come faccio a far funzionare il mio nuovo laptop velocemente come il mio Sony Vaio di 4 anni con Win 7 e specifiche inferiori?

Qualcuno ha qualche idea? O è normale per Windows 8?


1
Se non si desidera utilizzare la memoria, estrarla dal computer e metterla sulla scrivania. Il tuo sistema utilizza la memoria e ti stai lamentando che non sta sprecando ? Wtf?
David Schwartz,

2
Un problema potrebbe essere che Samsung, nella sua infinita saggezza, abbia deciso di duplicare una funzionalità di gestione della memoria di Windows di base con la sua funzionalità "Intellimemory". Vedere questa domanda . Se ce l'hai, consiglierei di disabilitarlo.
Mokubai

Avevo l'impressione che non avrei dovuto prestare attenzione ai numeri perché se un'applicazione ha bisogno della memoria, il sistema operativo rilascerà un po 'di memoria, se necessario. Quindi non posso mai essere "a corto di memoria" a meno che ovviamente non stia usando quella memoria.
Masfenix,

Risposte:


15

Ok, usiamo alcuni numeri reali. Il mio computer ha 16 GB di RAM.

La scheda Prestazioni nel Task Manager di Windows 8 dice:

inserisci qui la descrizione dell'immagine

  • In uso: 4,2 GB
  • Disponibile: 11,6 GB

Questo valore in uso corrisponde a Monitor risorse :

inserisci qui la descrizione dell'immagine

  • Hardware riservato: 106 MB
  • In uso: 4462 MB
  • Modificato: 7 MB
  • Standby: 11788 MB
  • Gratuito: 21 MB

Quindi, ho 4.462 MB di RAM "in uso". Qual è la suddivisione di quei 4.462 MB di RAM? Chi lo sta usando?

Se sommiamo il "Working Set" di tutti i processi da Task Manager, ad esempio:

  • explorer.exe: 244.936 kB
  • glcnd.exe: 202.964 kB
  • chrome.exe: 201.372 kB
  • chrome.exe: 133.060 kB
  • MsMpEng.exe: 84.568 kB
  • uTorrent.exe: 70.496 kB
  • Skype: 79.084 kB
  • ...
  • GoogleCrashHandler64.exe: 868 kB
  • smss.exe: 548 kB
  • Sistema: 532 kB

Abbiamo solo 2.713 MB . ho 4.462 MB in uso . Cosa sta prendendo i 1.749 MB di RAM in più?

La risposta è il kernel e i driver.

  • Set di lavoro della cache: 357 MB
  • Set di lavoro del kernel: 35 MB
  • Driver funzionante: 11 MB
  • Set di lavoro per pool di paging: 483 MB
  • Pool senza paging: 286 MB
  • Metafile: 577 MB
  • Totale: 1.749 MB

Windows 8 utilizza il 64% di RAM in più rispetto alle sole applicazioni.

Ma è normale?

Sì. Ecco un computer Windows 7 con 16 GB di RAM:

  • "In uso" : 7.276 MB
  • Set di processo: 4.214 MB (una differenza di 3.062 MB)
  • Cache Working Set: 604 MB
  • Set di lavoro del kernel: 4 MB
  • Driver funzionante: 7 MB
  • Set di lavoro per pool di paging: 2.426 MB
  • Pool senza paging: 0 MB

Windows 7 utilizza il 72% di RAM in più rispetto alle sole applicazioni.

Più confronti

                Windows 8  Windows 7  Windows Vista  Windows XP
                =========  =========  =============  ==========
Total RAM          768 MB     768 MB         768 MB      768 MB
 In Use            682 MB     611 MB         631 MB      651 MB
  Process WS       642 MB     565 MB         
  Cache WS          24 MB      70 MB          98 MB       53 MB
  Kernel WS          3 MB       1 MB           0 MB       
  Driver WS          3 MB       3 MB           2 MB
  Paged WS          37 MB      66 MB          48 MB       18 MB
  Non-paged         27 MB      19 MB          28 MB        6 MB

11

Hai un dispositivo Samsung, quindi probabilmente hai una perdita del driver del pool non di paging causata dal tag ECMC. Esegui Poolmon per verificarlo . Se questo è il caso e vedi intmsd.sys che utilizza ECMC, disinstalla lo strumento Intellimem


4

Dai tuoi sintomi la mia ipotesi migliore sarebbe che tu abbia una perdita di memoria in alcuni programmi residenti che stai utilizzando. Windows 8 esegue settimane senza riavvio e non esaurisce la memoria.

Consiglierei di prestare attenzione ai singoli processi che consumano grandi quantità di memoria, deve esserci qualcosa che mangia tutta quella RAM.

Poiché, come immagino, stai usando un nuovo notebook con Windows 8 preinstallato, suppongo che tu abbia alcuni degli "strumenti del fornitore" preinstallati, che di solito tendono ad essere alcuni programmi inutili scritti male. Quindi proverei anche a spegnerli e vedere se aiuta. Alcuni potrebbero funzionare "invisibili" e avviarsi all'avvio, quindi prenditi del tempo per indagare anche su quello.


1

Ho avuto lo stesso problema. Ho appena riparato il programma Intellimem, consumavo il 92% di consumo di mem ora ho il 25%, suppongo sia tornato alla normalità.

Non so davvero se Windows 8 sia davvero un sistema operativo difettoso o se i driver Samsung sono davvero pessimi e non testati.

Ho avuto diversi problemi e problemi prima, con questo nuovo laptop Samsung serie 7 chronos con w8pro. È davvero una perdita di tempo usando questo PO, devi sempre cercare una soluzione sul web, passo ore e ore del tuo tempo.


1
Forse mi manca il punto, ma come hai riparato il programma?
Canadian Luke,

La soluzione migliore è disabilitare Intellimem. Anche se apparentemente non sta causando problemi in questo momento.
Jamie Hanrahan,

0

In Windows 8 ho riscontrato questo problema e ho scoperto che il computer stava spegnendo la scheda WiFi per risparmiare energia.

Ecco come risolverlo:

  1. Fare clic con il tasto destro del mouse sull'accesso Internet WiFi nella barra delle attività.
  2. Fai clic su Apri Centro connessioni di rete e condivisione .
  3. Fai clic su Modifica impostazioni adattatore .
  4. Fare clic con il tasto destro del mouse su Connessione Wi-Fi .
  5. Fai clic su Proprietà .
  6. Fai clic su Configura .
  7. Fai clic su Risparmio energia.
  8. Deseleziona la casella "Consenti al computer di spegnere questo dispositivo per risparmiare energia" .
  9. Fai clic su OK e chiudi tutte le schede.

Spero che funzioni per il tuo problema.


2
In che modo ciò si collega al suo problema di utilizzo della memoria? Non vedo completamente la connessione.
assassino
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.