Skip to content
Browse files

kb: storage faq draft tweaking organzation

  • Loading branch information...
1 parent 40b332f commit fd4c7564be317eb731c3c484cb21f9b2808093d7 @tychoish committed May 14, 2012
Showing with 5 additions and 2 deletions.
  1. +5 −2 draft/faq/storage.txt
View
7 draft/faq/storage.txt
@@ -48,15 +48,18 @@ page. If it's in RAM, then it works quickly (just swapping some bits
in the memory). The page will then be marked as 'dirty' and the OS
will take care of flushing it back to disk, persisting your changes.
+What are page faults?
+---------------------
+
Page faults will occur if you're attempting to access some part of a
memory-mapped file which *isn't* in memory. This could potentially
force the OS to find some not-recently-used page in physical RAM, get
rid of it (maaybe write it back to disk if it's changed since it
loaded), go back to disk, read the page, and load it into RAM...an
expensive task, overall.
-What are page faults?
----------------------
+What is the difference between soft and hard page faults?
+---------------------------------------------------------
What tools can I use to investigate storage use in MongoDB?
-----------------------------------------------------------

0 comments on commit fd4c756

Please sign in to comment.
Something went wrong with that request. Please try again.