Amazon Best VPN GoSearch

OnWorks-favicon

cpuid - Online in de cloud

Voer cpuid uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht-cpuid die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


cpuid - Dump CPUID-informatie voor elke CPU

KORTE INHOUD


CPUID [opties...]

PRODUCTBESCHRIJVING


CPUID dumpt gedetailleerde informatie over de CPU('s) verzameld uit de CPUID-instructie, en
bepaalt ook het exacte model van CPU('s) op basis van die informatie.

Het dumpt alle informatie die beschikbaar is via de CPUID-instructie. De exacte verzameling van
De beschikbare informatie varieert per fabrikant en verwerker. Het volgende
informatie is consistent beschikbaar op alle moderne CPU's:

verkopers ID
versie-informatie (1/eax)
Diversen (1/ebx)
functie-informatie (1/ecx)

Het produceert ook synthetische velden op basis van informatie van meerdere CPUID-functies.
Momenteel zijn de synthetische velden het exacte model van elke CPU (maar zie BEPERKINGEN
hieronder) als (synth); de multiprocessing-kenmerken, inclusief het aantal kernen per
chip (c) en het aantal hyperthreads per kern (t) als (multi-processing synth); en een
het decoderen van de fysieke APIC-ID als (APIC-synth).

De bepaling van het model is gebaseerd op de volgende informatie:

versie-informatie (1/eax), processortype
versie-informatie (1/eax), familie
versie-informatie (1/eax), model
versie-informatie (1/eax), stap-ID
versie-informatie (1/eax), uitgebreide familie
versie-informatie (1/eax), uitgebreid model
functie-informatie (1/ecx), extensies van virtuele machines
merk-ID (1/ebx)
merk (0x80000004)
cache- en TLB-informatie (2)
deterministische cacheparameters (4/eax), extra processorkernen
AMD uitgebreide merk-ID (0x80000001/ebx)
AMD uitgebreide processorhandtekening (0x80000001/eax)
Revisie-ID van Transmeta-processor (0x80860001/ebx & ecx)

De bepaling van de multiprocessing-karakteristieken en decodering van APIC fysieke ID
is gebaseerd op de volgende informatie:

functie-informatie (1/edx), hyper-threading / multi-core ondersteund
diversen (1/ebx), CPU-aantal
deterministische cacheparameters (4/eax), extra processorkernen op deze dobbelsteen
x2APIC-functies / processortopologie (0xb)
AMD-functievlaggen (0x80000001/ecx)
AMD Logische CPU-kernen (0x80000008/ecx), aantal logische CPU-kernen - 1

Bovendien wordt een eenvoudigere en grovere bepaling van de CPU uitgevoerd met behulp van alleen de
informatie hierboven vermeld onder versie-informatie (1/eax). Het wordt geleverd als (eenvoudig
synth) onder versie-informatie (1/eax). Het is echter meestal niet in staat om onderscheid te maken
tussen verschillende moderne CPU's.

OPTIES


CPUID accepteert de volgende opdrachtregelargumenten:

-1, --één CPU
Geef alleen informatie weer voor de eerste CPU. Dit vermindert de output op a
multiprocessorsysteem, en is handig als u er zeker van bent dat alle CPU's identiek zijn.

-f FILE, --bestand=FILE
Lees onbewerkte hex-informatie uit BESTAND in plaats van uit uitvoeringen van de cpuid
instructie.

-H, -H, --help
Help-informatie weergeven.

-l, --inst
Gebruik de CPUID-instructie. De informatie die zij verstrekt is betrouwbaar. Het is niet
Je moet root zijn om deze optie te kunnen gebruiken. (Deze optie is de standaard.)

-k, --kernel
Gebruik de CPUID-kernelmodule. De informatie lijkt niet overal betrouwbaar te zijn
combinaties van CPU-type en kernelversie. Normaal gesproken is dit noodzakelijk
root om deze optie te gebruiken.

-R, --rauw
Geef alleen onbewerkte hexadecimale informatie weer zonder decodering.

-in, --versie
Geef de CPU-versie weer.

Beperkingen


Er zijn talloze gevallen waarin er geen manier is om onderscheid te maken tussen verschillende CPU's in de
(synth)informatie. In sommige gevallen zijn de grootte van de caches, het aantal cores, merkstrings,
etc., kan worden gebruikt om meerdere CPU's met dezelfde familie en hetzelfde model te onderscheiden. Maar daar
Er zijn gevallen waarin die informatie onvoldoende is. Wanneer dan ook CPUID kan geen onderscheid maken
tussen meerdere CPU's worden alle bekende mogelijkheden weergegeven.

Als u vindt dat een bepaalde processor onderscheidend moet zijn van een andere en deze
niet het geval is, informeer dan de auteur van deze tool.

De (multi-processing synth)-informatie is op veel processors onbetrouwbaar. Het trouw
rapporteert de informatie verstrekt door de CPUID-instructie en decodeert deze zoals aanbevolen door
de processorfabrikanten, maar vaak is die informatie onjuist. De informatie
lijkt de mogelijkheden van de architectuur aan te geven, in plaats van wat de specifieke chip is
eigenlijk wel. In het bijzonder lijkt het gebruikelijk om de aanwezigheid van meerdere te beweren
hyperthreads als er maar één is.

INFORMATIE BRONNEN


Informatie over de CPUID-instructie en over specifieke CPU's vindt u hieronder
documenten van Intel Corporationhttp://www.intel.com/support/processors/index.htm>, met
de opgegeven documentnummers:

241618: Intel-processoridentificatie en de CPUID-instructie, toepassingsnotitie
485
242480: Update van de Pentium-processorspecificaties
242689: Update van de Pentium Pro-processorspecificatie
243326: Update van de specificatie van de Pentium-processor van 60 en 66 MHz
243337: Update van de Intel Pentium II-processorspecificatie
243748: Update voor Intel Celeron-processorspecificaties
243776: Update voor Intel Pentium II Xeon-processorspecificatie
243887: Update voor de specificatie van de mobiele Intel Pentium II-processor
244444: Mobiele Intel Celeron-processor op 466 MHz, 433 MHz, 400 MHz, 366 MHz, 333
Specificatie-update voor MHz, 300 MHz en 266 MHz
244453: Update voor Intel Pentium III-processorspecificaties
244460: Update voor Intel Pentium III Xeon-processorspecificatie
245306: Mobiele Intel Pentium III-processor en mobiele Intel Pentium III-processor-M
Specificatie-update
245421: Specificatie-update voor mobiele Intel Celeron-processor (0.18u en 0.13u)
249199: Update van de Intel Pentium 4-processorspecificatie
249678: Update voor Intel Xeon-processorspecificatie
250721: Update voor mobiele Intel Pentium 4 Processor-M-specificatie
251309: Mobiele Intel Celeron-processor op .13 micron-proces in Micro-FCPGA-pakket
Specificatie-update
252665: Update voor Intel Pentium M-processorspecificatie
253176: Mobiele Intel Pentium 4-processor met 533 MHz systeembusspecificatie
bijwerken
253666: 64 en IA-32 Architectures Softwareontwikkelaarshandleiding Deel 2A:
Instructiesetreferentie, AM.
276613: Multi-core processortopologie detecteren in een IA-32-platform door Khang
Nguyen en Shihjong Kuo
290741: Update voor MP-specificatie van Intel Xeon-processor
290749: Intel Celeron-processor in de 478-pins pakketspecificatie-update
300303: Update voor Intel Celeron M-processorspecificatie
302209: Intel Pentium M-processor op 90 nm-proces met 2 MB L2-cachespecificatie
bijwerken
302352: Intel Pentium 4-processor op 90 nm processpecificatie-update
302354: Update van de sequentiespecificatie van Intel Celeron D-processor 3xx
302402: Intel Xeon-processor met 800 MHz systeembus
302441: Mobiele Intel Pentium 4-processor die Hyper-Threading-technologie ondersteunt, ingeschakeld
Specificatie-update van 90 nm procestechnologie
306752: 64-bit Intel Xeon-processor MP met 1 MB L2-cachespecificatie-update
306757: 64-bit Intel Xeon-processor MP met maximaal 8 MB L3-cachespecificatie
bijwerken
306832: Intel Pentium Processor Extreme Edition en Intel Pentium D-processor
Specificatie-update
309159: Specificatie-update voor dual-core Intel Xeon-processor 2.80 GHz
309222: Intel Core Duo-processor en Intel Core Solo-processor op 65 nm-proces
Specificatie-update
309627: Update van de dual-core Intel Xeon-processor 7000-reeksspecificatie
311827: Update van de Intel Celeron D-processor 300-reeksspecificatie
313065: Specificatie-update voor dual-core Intel Xeon-processor 5000-serie
313279: Intel Core 2 Extreme-processor X6800 en Intel Core 2 Duo desktopprocessor
E6000 Sequentiespecificatie-update
313356: Specificatie-update voor dual-core Intel Xeon-processor 5100-serie
314554: Specificatie-update voor dual-core Intel Xeon-processor 7100-serie
314916: Specificatie-update voor dual-core Intel Xeon-processor 3000-serie
313515: Specificatie-update Intel Pentium dual-coreprocessor
316134: Specificatie-update voor quad-core Intel Xeon-processor 3200-serie
316964: Specificatie-update voor Intel Celeron Processor 400-serie
316982: Specificatie-update Intel Pentium dual-core desktopprocessor E2000-serie
317667: Specificatie-update voor Intel Celeron Processor 500-serie
318081: Specificatie-update Intel Xeon-processor 7200 en 7300-serie
318547: Update van de Intel Celeron Processor 200-reeksspecificatie
318585: Specificatie-update voor Intel Xeon-processor 5400-serie
318586: Specificatie-update voor Intel Xeon-processor 5200-serie
318727: Intel Core 2 Extreme-processor QX9000-serie en Intel Core 2 Quad
Specificatie-update processor Q9000, Q9000S, Q8000, Q8000S-serie
318733: Specificatie-update voor Intel Core 2 Duo-processor E8000 en E7000-serie
318915: Intel Core 2 Duo-processor en Intel Core 2 Extreme-processor op 45 nm
Processpecificatie-update
318925: Specificatie-update voor Intel Celeron dual-coreprocessor E1000-serie
319006: Specificatie-update voor dual-core Intel Xeon-processor 3100-serie
319007: Specificatie-update voor quad-core Intel Xeon-processor 3300-serie
319129: Specificatie-update voor Intel Core 2 Extreme-processor QX9775
319433: Intel Architecture Instruction Set Extensions Programmeerreferentie
319536: Specificatie-update voor Intel Atom Processor Z5xx-serie
319735: Specificatie-update voor de Intel Celeron dual-coreprocessor T1x00-serie
319978: Specificatie-update voor Intel Atom Processor 200-serie
320047: Specificatie-update voor Intel Atom Processor N270-serie
320121: Intel Core 2 Extreme Quad-Core mobiele processor, Intel Core 2 Quad Mobile
Processor, Intel Core 2 Extreme Mobile Processor, Intel Core 2 Duo Mobile
Processor, Intel Core 2 Solo Mobile-processor en Intel Celeron-processor op 45 nm
Processpecificatie-update
320257: Update van de productlijnspecificatie Intel EP80579 geïntegreerde processor
320336: Specificatie-update voor Intel Xeon-processor 7400-serie
320468: Specificatie-update voor de Intel Pentium Dual-Core E6000- en E5000-serie
320529: Specificatie-update voor Intel Atom Processor 300-serie
320767: Intel Core i7-900 mobiele processor Extreme Edition-serie, Intel Core
Specificatie-update voor de i7-800 en i7-700 mobiele processorserie
320836: Intel Core i7-900 desktopprocessor Extreme Edition-serie en Intel Core
Specificatie-update voor de i7-900 desktopprocessorserie
321324: Specificatie-update voor Intel Xeon-processor 5500-serie
321333: Specificatie-update voor Intel Xeon-processor 3500-serie
322166: Specificatie-update Intel Core i7-800 en i5-700 desktopprocessorserie
322373: Specificatie-update voor Intel Xeon-processor 3400-serie
322568: Specificatie-update voor Intel Celeron-processor E3x00-serie
322849: Specificatie-update voor Intel Atom Processor N400-serie
322861: Specificatie-update voor Intel Atom Processor D400-serie (Single Core).
322862: Specificatie-update voor Intel Atom Processor D500-serie (Dual Core).
322814: Intel Core i7-600, i5-500, i5-400 en i3-300 mobiele processorserie
Specificatie-update
322911: Intel Core i5-600, i3-500 desktopprocessorserie en Intel Pentium
Processor G6950-specificatie-update
323056: Specificatie-update Intel Xeon-processor L3406
323179: Intel Core i7-660UE, i7-620LE/UE, i7-610E, i5-520E, i3-330E en Intel
Celeron Processor P4505, U3405-serie Gegevensbladaddendum Specificatie-update
323105: Specificatie-update Intel Xeon-processor C5500/C3500-serie
323254: Intel Core i7-900 desktopprocessor Extreme Edition-serie en Intel Core
i7-900 desktopprocessorserie op 32-nm processpecificatie-update
323338: Specificatie-update voor Intel Xeon-processor 3600-serie
323344: Specificatie-update voor Intel Xeon-processor 7500-serie
323372: Specificatie-update voor Intel Xeon-processor 5600-serie
323874: Specificatie-update Intel Pentium P6000 en U5000 mobiele processorserie
324209: Specificatie-update voor Intel Atom-processor E6xx-serie
324341: Specificatie-update voor Intel Atom Processor N500-serie
Intel 64 Architecture Processortopologie-opsomming (Whitepaper)
324456: Specificatie-update voor Intel Celeron Mobile Processor P4000 en U3000-serie
324643: Update voor desktopspecificaties van de 2e generatie Intel Core Processorfamilie
324827: Update voor mobiele specificatie van de 2e generatie Intel Core Processor-familie
325122: Intel Xeon-processor E7-8800 / 4800 / 2800 Productfamiliespecificatie
bijwerken
325307: Specificatie-update voor Intel Atom Processor Z600-serie
325462: Intel 64 en IA-32 Architectures Softwareontwikkelaarshandleiding gecombineerd
Volumes: 1, 2A, 2B, 2C, 3A, 3B en 3C
325630: Specificatie-update voor Intel Atom Processor Z6xx-serie
326140: Specificatie-update voor Intel Atom Processor N2000 en D2000-serie
326198: Intel Core i7-processorfamilie voor de LGA-2011 Socket-specificatie-update
326510: Specificatie-update voor Intel Xeon-processor E5-familie
326766: Update voor de specificatie van de 3e generatie Intel Core-processorfamilie voor desktops
326770: Update voor de specificatie van de mobiele 3e generatie Intel Core-processorfamilie
326774: Update van de specificatie van de Intel Xeon-processor E3-1200 v2 productfamilie
328205: Update van de specificatie van de Intel Xeon Phi-coprocessor x100-productfamilie
328899: Update voor de specificatie van de Intel Core-processorfamilie van de 4e generatie desktop
328903: Update voor de specificatie van de mobiele 4e generatie Intel Core-processorreeks
328908: Update van de specificatie van de Intel Xeon-processor E3-1200 v3 productfamilie
329460: Update van de specificatie van de Intel Atom Processor C2000-productfamilie
330785: Update van de productfamiliespecificatie Intel Xeon Processor E5 v3
330836: Update van de specificatie van de Intel Core M-processorfamilie
330841: Update voor Intel Core i7-processorreeks voor LGA2011-v3 socketspecificatie
332054: Update van de specificatie van de Intel Xeon-processor D-1500-productfamilie
332067: Specificatie-update Intel Atom Z8000-processorserie
332095: Intel N-serie Intel Pentium-processors en Intel Celeron-processors
Specificatie-update
332317: Update van de productfamiliespecificatie Intel Xeon Processor E7 v3
332381: Specificatie van de 5e generatie Intel Core-processorfamilie voor mobiel/desktop
bijwerken

Informatie over de CPUID-instructie en over specifieke CPU's vindt u hieronder
documenten van Advanced Micro Devices, Inc.http://www.amd.com/us-
en/Processors/TechnicalResources>, met de opgegeven publicatienummers:

20734: Toepassingsnotitie voor AMD-processorherkenning
21266: AMD-K6 Processorrevisiehandleiding Model 6
21641: AMD-K6-2 Processorrevisiehandleiding Model 8
21846: AMD-K6 Processorrevisiehandleiding Model 7
22473: AMD-K6-III Processorrevisiehandleiding Model 9
23614: AMD Athlon Processor Model 4 Revisiehandleiding
23865: AMD Duron Processor Model 3 revisiehandleiding
24332: AMD Athlon Processor Model 6 Revisiehandleiding
24806: AMD Duron Processor Model 7 revisiehandleiding
25481: CPUID-specificatie
25703: AMD Athlon Processor Model 8 Revisiehandleiding
25759: Revisiehandleiding voor AMD Athlon 64- en AMD Opteron-processors
26094: BIOS- en kernelontwikkelaarsgids voor AMD Athlon 64 en AMD Opteron
Processoren
27532: AMD Athlon Processor Model 10 Revisiehandleiding
31177H: Gegevensboek AMD Geode NX-processors
31610: Revisiehandleiding voor AMD NPT Family 0Fh-processors
33234F: Gegevensboek AMD Geode LX-processors
41322: Revisiehandleiding voor AMD Family 10h-processors
41788: Revisiehandleiding voor AMD Family 11h-processors
44739: Revisiehandleiding voor AMD Family 12h-processors
47534: Revisiehandleiding voor AMD Family 14h-modellen 00h-0Fh-processors
48063: Revisiehandleiding voor AMD Family 15h-modellen 00h-0Fh-processors
48931: Revisiehandleiding voor AMD Family 15h-modellen 10h-1Fh-processors
51810: Revisiehandleiding voor AMD Family 16h-modellen 00h-0Fh-processors

Informatie over de CPUID-instructie en over specifieke CPU's vindt u hieronder
documenten van Transmeta Corporation
<http://www.transmeta.com/crusoe_docs/Crusoe_CPUID_5-7-02.pdf>:

Processorherkenning, 2002/05/07

Informatie over generieke hypervisor-CPUID-niveaus is beschikbaar in dit voorstel:
<http://lwn.net/Articles/301888/>.

Informatie over de CPUID-niveaus van de KVM-hypervisor is beschikbaar in de Linux-kernel onder
Documentatie/kvm/cpuid.txt.

Informatie over CPUID-niveaus van Microsoft hypervisor is beschikbaar in het volgende document
van Microsoft:http://msdn.microsoft.com/en-
us/library/windows/hardware/ff542428%28v=vs.85%29.aspx>.

Er is ook informatie beschikbaar op de volgende websites:

<http://www.sandpile.org/ia32/cpuid.htm>
<http://en.wikipedia.org/wiki/List_of_Intel_microprocessors>
<http://en.wikipedia.org/wiki/List_of_AMD_microprocessors>
<http://en.wikipedia.org/wiki/Category:X86_microprocessors>

Gebruik cpuid online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.