Introdução
O ProcessorFeatures é um miniaplicativo sem luxo que usa a API IsProcessorFeaturePresent do Windows para determinar se o processador e o Windows oferecem suporte a vários recursos como páginas de Não-execução, PAE (extensões do endereço físico) e contador de ciclo em tempo real. Seu principal objetivo é identificar a versão de PAE em execução no sistema do kernel e oferecer suporte à proteção de estouro de buffer de não-execução. Aqui está uma saída de exemplo do sistema Opteron executando o Windows XP 64-bit Edition:
1. Process Feature v1.10
2. Copyright (C) 2005 Mark Russinovich
3. Sysinternals - www.sysinternals.com
1. AMD Opteron(tm) Processor 246AMD64 Family 15 Model 37 Stepping 1, AuthenticAMD
2. No Execute Protection: Y
3. Physical Address Extensions (PAE): Y
4. Floating point emulation: N
5. Pentium Floating point errata: N
6. RDTSC (Cycle counter): Y
7. MMX Instruction Set: Y
8. 3D Now Instruction Set: Y
9. SSE Instruction Set: Y
10. SSE2 Instruction Set: Y

Aplicação na linha de comandos do Windows
A chamada da função ProcFeatures.exe através da linha de comandos é simples:
"Usage: procfeatures
>> c:\ProcFeatures.exe
A partir daqui é só analisar os dados recebidos sobre o processador.
Informações completas sobre aplicações SysInternals em Downsources.
Site e Fonte: Microsoft
Download: Dwnld
O download inclui o código-fonte.
Sem comentários:
Enviar um comentário