Skip navigation

JSI Tip 10078. Procfeatures freeware determines if your processor and Windows supports various features such as No-Execute pages, Physical Address Extensions (PAE), and a real-time cycle counter.


ProcessorFeatures is a no-frills applet that uses the Windows IsProcessorFeaturePresent API to determine if the processor and Windows supports various features such as No-Execute pages, Physical Address Extensions (PAE), and a real-time cycle counter. Its primary purpose is to identify system's running the PAE version of the kernel and that support no-execute buffer overflow protection. Here's example output from an Opteron system running Windows XP 64-bit Edition:

Process Feature v1.10
Copyright (C) 2005 Mark Russinovich
Sysinternals - www.sysinternals.comAMD Opteron(tm) Processor 246AMD64 Family 15 Model 37 Stepping 1, AuthenticAMD
No Execute Protection: 		        Y
Physical Address Extensions (PAE):	Y
Floating point emulation:		N	
Pentium Floating point errata:	        N
RDTSC (Cycle counter): 		        Y
MMX Instruction Set: 		        Y
3D Now Instruction Set: 		Y
SSE Instruction Set: 	        	Y
SSE2 Instruction Set: 		        Y



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish