4

I am a total newbie in matter of hardware.

In order to increase the performance of my laptop (Asus ROG G75VW) for multitasking (I had only 4GB and Android Studio, Genymotion, Firefox, etc. were too much), I bought 8GB extra RAM.

I read on the web here and here that hard fault are generally due to a lack of physical memory, and that increasing RAM should lower hard faults.

The key thing to pay attention to is the Hard Faults/sec graph, which tells you how many times an application attempted to read memory that Windows was forced to push into the pagefile because of a lack of memory.

So I was not expecting to see again hard faults, but when I open the ressource monitor, I see something like this :

enter image description here

Note : Fautes matérielles/s is Hard Faults.

Could you enlighten me about this? Is this a problem with my initial RAM, is this perfectly normal?

  • Did you open up any programs before you took that screenshot? I get something like that when I open a browser for the first time. You also have about 8 gigs available, 5 completely free. – Cfinley Apr 28 '15 at 20:18
  • Hi ! Some programs were opened indeed. But what is the cause of hard faults if there is enough memory ? – Chostakovitch Apr 28 '15 at 20:18
  • Those are no true page faults. I would not worry about it. Some good explanations were given below. – whs Apr 28 '15 at 21:11
  • @fixer1234 You are right, I don't even know why I wrote this. – Chostakovitch Apr 29 '15 at 5:18
8

Hard faults are caused when information that has been requested (like trying to open up programs for the first time) is not stored in memory. Because it isn't in memory, the computer has to look into your hard drive to find the information. In your screenshot, you have about 8 gigabytes available, and 5 of that is completely free.

Before you upgraded your memory, you might have experienced the hard faults because there was no more free memory, so "Windows was forced to push into the pagefile". You are now experiencing hard faults because you are opening programs for the first time. This is in fact, normal.

| improve this answer | |
  • 1
    For more information about memory and memory swap, check out my answer here. – Cfinley Apr 28 '15 at 20:32
2

It is obvious from your screen capture that you are not out of memory.

One thing that can cause hard faults is a memory-mapped file. This is a technique that allows for editing a file via direct memory access and is especially useful for editing very large files.

I note that the program(s) causing these faults in your screen capture is a LoL (League of Legends?) patcher program and was probably accessing very large game archives.

Further reading: MSDN; Wikipedia

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.