Page Fault Monitor can be used to monitor, display, and collect the data from page faults that occur while an application is running.
As an example, we’ll use the mem_checks.exe utility that comes with Virtual Memory Manager (VMM). This example illustrates a process that calls MemCheckView from VMM.
When the page fault handler is executed and retrieves the page fault address, a routine is called to open the log file and display the contents of the page. The program then retrieves the page directory data and page table data to calculate the page size and the number of pages that can be mapped for the page directory and page table.
Page Fault Monitor captures the data from the page fault handler and displays the data in a window or writes it to a log file.
Collecting the data from page faults that occur within a process is useful for:

Analyzing hard page faults and pinpointing a process with a high fault rate;
Tracing the source of page faults; and
Monitoring the number of page faults occurring in the system.

For example, if there is a process that is causing a large number of page faults (above about 4,000 page faults), you might need to look at the process and determine whether the problem is software, a hardware problem, or a combination of the two.
Page Fault Monitor is completely command-line driven.
You can use Page Fault Monitor to capture the data from a page fault handler and display the data in a window or log it to a file.
Before you use Page Fault Monitor, you must know the address of the page fault handler. You can obtain this information by using the GetExceptionHandler and GetExceptionRecord functions from VMM.
Getting The Page Fault Address
The GetExceptionHandler function retrieves the address of the page fault handler. For example, the default address for the page fault handler is the offset 0x2C from the beginning of the current thread, as shown in the following line:
hThread = GetCurrentThread();
LPVOID lpExceptionHandler = hThread + GetExceptionHandler();
You can also pass the address to a variable instead of storing it in a static address location. The following example sets a variable to the exception handler address.
// Use these two lines in a loop to set the
// page fault handler to a variable.
LPVOID lpExceptionHandler;
hThread = GetCurrentThread();
lpExceptionHandler = hThread + GetException 30ed912023

SRecorder
Tuxitty
ChameleonNavigator
Curtain Creator
Last Recorder
Wireless Workshop
USB Bench
USB CD DVD Locker
NASA JPL PlanetQuest Planet Counter
Haunted House Echo Sound Effects
Video Ads Blocker
RadioTuna Desktop
AsteriskPhoneAgent
Maths
Music Mode
Subtitle Joiner
Volleyball Presenter
Movie Icon Mega Pack 1
Stream Torrent
iSpy Killer

Search For Files & Folders Windows

SearchFolders 1.0
SearchFolders is a universal search engine for Windows. For each searched word it will collect all files, directories and subdirectories that contain this word. The best way to use this application is to save the collection and run the app again.
You can use it to:
– search for files & folders
– search for photos
– search for office documents
– search for music files
– search for videos
– search for docs & images
SearchFolders runs as a native application and includes many features that search engines don’t have. It can recognize the following data types:
– text files
– HTML files
– Excel worksheets
– presentations
– PDF documents
– MP3 music files
– video files
– photos
– documents
It also includes additional advanced search filters that include all those that are listed above:
– only search for files or folders
– only search for files or folders with a certain extension
– only search for files or folders in a certain date range
– only search for files or folders in a certain size range
– only search for files or folders in a certain language
– only search for files or folders that have a specific name
– only search for files or folders with a specific file name
– only search for files or folders in a certain name range
SearchFolders is not a scanning tool and it won’t be run against your entire PC as this would be extremely slow.
SearchFolders has an extremely low memory footprint and you can use it on your laptop.
Features:
– Search For Files & Folders
– Video support
– Music support
– Attachments support
– Comprehensive and advanced search
– User-friendly interface
– Hightly customizable
– Multiple languages
SearchFolders is a totally native tool that works perfectly and does not require installation. It works perfectly in all versions of Windows and supports the following languages: English, German, French, Spanish and Italian.

7.96 MB

Windows Utilities

Foldable PDF Converter 3.0
Foldable PDF Converter – a compact and handy tool to create folded PDF files with only a few clicks. You can save an average document to a file with various amounts of pages, and the number of pages to save will be automatically increased as you add more pages. The program lets you choose

http://surprisemenow.com/?p=27662