.\" -*- 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 "2 Mayo 2024" "Páginas de Manual de Linux 6.9.1" .SH NOMBRE cpuid: dispositivo de acceso CPUID para x86 .SH DESCRIPCIÓN CPUID es un interfaz para consultar información sobre la CPU x86. .P Para acceder al nivel de CPUID pertinente de este dispositivo, se emplea \fBlseek\fP(2) o \fBpread\fP(2) y se hará en fragmentos de 16 bytes. Un tamaño de lectura mayor indica lecturas múltiples de niveles consecutivos. .P Los 32 bits inferiores de la posición del archivo se utilizan como \fI%eax\fP entrante, y los 32 bits superiores se usarán como \fI%ecx\fP entrante, este último sirve para 'contar' niveles \fIeax\fP como \fIeax=4\fP. .P Este controlador usa \fI/dev/cpu/CPUNUM/cpuid\fP, donde \fICPUNUM\fP es el número menor. En un cuadro SMP, dirigirá el acceso a la CPU \fICPUNUM\fP tal como se indica en \fI/proc/cpuinfo\fP . .P Este archivo está protegido para que sólo pueda ser leído por el usuario \fIroot\fP o los miembros de su grupo. .SH NOTAS La instrucción CPUID puede ser ejecutada directamente por un programa que utilice ensamblador. Sin embargo, este dispositivo permite un acceso adecuado para todas las CPU sin cambiar la afinidad del proceso. .P La mayor parte de la información en \fIcpuid\fP viene dado por el núcleo ya formateada, ya sea en \fI/proc/cpuinfo\fP o a través de subdirectorios en \fI/sys/devices/system/cpu\fP. El acceso directo a CPUID a través de este dispositivo solo debe utilizarse de modo excepcional. .P El controlador \fIcpuid\fP no se carga automáticamente. En núcleos modulares, podría ser necesario el uso de la siguiente orden para cargarlo explícitamente: .P .in +4n .EX $ cpuid modprobe .EE .in .P Las funciones CPUID que requieren registros de entrada adicionales carecen de soporte. .P .\" arch/x86/kernel/cpuid.c cpuid_open() Las primeras CPU i486 no admiten la instrucción CPUID; La apertura de este dispositivo para éstas CPU emite el error EIO. .SH "VÉASE TAMBIÉN" \fBcpuid\fP(1) .P Manual del desarrollador de software de arquitecturas Intel Corporation, Intel 64 e IA\-32, volumen 2A: referencia del conjunto de instrucciones, A\-M, referencia de CPUID 3\-180. .P Intel Corporation, Identificación del procesador Intel e instrucción CPUID, nota de aplicación 485. .PP .SH TRADUCCIÓN La traducción al español de esta página del manual fue creada por Marcos Fouces . .PP Esta traducción es documentación libre; lea la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. .PP Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a .MT debian-l10n-spanish@lists.debian.org .ME .