.\" -*- coding: UTF-8 -*- .\" Copyright (c) 2009 Intel Corporation, Author Andi Kleen .\" Description based on comments in arch/x86/kernel/cpuid.c .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH cpuid 4 "5 janeiro 2024" "Linux man\-pages 6.06" .SH NOME cpuid \- dispositivo x86 de acesso CPUID .SH DESCRIÇÃO CPUID fornece uma interface para consultar informações sobre a CPU x86. .P Este dispositivo é acessado por \fBlseek\fP(2) ou \fBpread\fP(2) ao nível de CPUID apropriado e lendo em blocos de 16 bytes. Um tamanho de leitura maior significa várias leituras de níveis consecutivos. .P Os 32 bits inferiores da posição do arquivo são usados como \fI%eax\fP de entrada, e os 32 bits superiores da posição do arquivo como \fI%ecx\fP de entrada, o último destina\-se a "contar" os níveis \fIeax\fP como \fIeax=4\fP. .P Este driver usa \fI/dev/cpu/CPUNUM/cpuid\fP, onde \fICPUNUM\fP é o número menor, e em uma máquina SMP direcionará o acesso à CPU \fICPUNUM\fP conforme listado em \fI/proc/cpuinfo\fP. .P Este arquivo é protegido de forma que possa ser lido apenas pelo usuário \fIroot\fP, ou membros do grupo \fIroot\fP. .SH NOTAS A instrução CPUID pode ser executada diretamente por um programa usando assembler embutido. No entanto, este dispositivo permite acesso conveniente a todas as CPUs sem alterar a afinidade do processo. .P A maior parte das informações em \fIcpuid\fP são relatadas pelo kernel na forma processada em \fI/proc/cpuinfo\fP ou por meio de subdiretórios em \fI/sys/devices/system/cpu\fP. O acesso direto à CPUID através deste dispositivo deve ser usado apenas em casos excepcionais. .P O driver \fIcpuid\fP não é carregado automaticamente. Em kernels modulares, você pode precisar usar o seguinte comando para carregá\-lo explicitamente antes de usar: .P .in +4n .EX $ modprobe cpuid .EE .in .P Não há suporte para funções CPUID que requerem registros de entrada adicionais. .P .\" arch/x86/kernel/cpuid.c cpuid_open() Early i486 CPUs do not support the CPUID instruction; opening this device for those CPUs fails with EIO. .SH "VEJA TAMBÉM" \fBcpuid\fP(1) .P Intel Corporation, Intel 64 and IA\-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A\-M, 3\-180 CPUID reference. .P Intel Corporation, Intel Processor Identification and the CPUID Instruction, Application note 485. .PP .SH TRADUÇÃO A tradução para português brasileiro desta página man foi criada por Rafael Fontenelle . .PP Esta tradução é uma documentação livre; leia a .UR https://www.gnu.org/licenses/gpl-3.0.html Licença Pública Geral GNU Versão 3 .UE ou posterior para as condições de direitos autorais. Nenhuma responsabilidade é aceita. .PP Se você encontrar algum erro na tradução desta página de manual, envie um e-mail para .MT debian-l10n-portuguese@lists.debian.org a lista de discussão de tradutores .ME .