Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/06/2006, à 14:44

mariop31

[ Résolu] Flags

Bonjour à tous.

Voilà je souhaiterais connaître la signification des flags que l'on lit à l'occasion d'un:
=> cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 1
cpu MHz         : 3000.605
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid xtpr
bogomips        : 6006.51

Je n'en connais que 2:
fpu -> Floating Point Unit
ht  -> HyperThreading
Ben les autres je ne sais pas.

Savez vous ou je peux trouver ça????
Merci

Dernière modification par mariop31 (Le 21/06/2006, à 12:20)


L’éducation c’est ce qui reste lorsqu’une personne a oublié tout ce qu’elle a appris à l’école... [Albert EINSTEIN]

Hors ligne

#2 Le 21/06/2006, à 12:19

mariop31

Re : [ Résolu] Flags

Bonjour à tous.

On peut dire que mon post n'a pas suscité un très grand intéret.
Pas grave, j'ai fini par trouver la soluce, grâce à un collègue de travail et le tout par hasard.

Et comme je ne suis pas un ingrat, je vous faire part de mes recherches.

Il suffit d'installer à partir de
http://gnomefiles.org/ l'applet hardinfo.

Dans la doc de cette applet on trouve la signification de ces flags.
En voilà un extrait:
static struct {
    char *name, *meaning;
} flag_meaning[] = {
    { "3dnow",          "3DNow! Technology" },
    { "3dnowext",       "Extended 3DNow! Technology" },
    { "fpu",            "Floating Point Unit" },
    { "vme",            "Virtual 86 Mode Extension" },
    { "de",             "Debug Extensions - I/O breakpoints" },
    { "pse",            "Page Size Extensions (4MB pages)" },
    { "tsc",            "Time Stamp Counter and RDTSC instruction" },
    { "msr",            "Model Specific Registers" },
    { "pae",            "Physical Address Extensions (36-bit address, 2MB pages)" },
    { "mce",            "Machine Check Architeture" },
    { "cx8",            "CMPXCHG8 instruction" },
    { "apic",           "Advanced Programmable Interrupt Controller" },
    { "sep",            "Fast System Call (SYSENTER/SYSEXIT instructions)" },
    { "mtrr",           "Memory Type Range Registers" },
    { "pge",            "Page Global Enable" },
    { "mca",            "Machine Check Architecture" },
    { "cmov",           "Conditional Move instruction" },
    { "pat",            "Page Attribute Table" },
    { "pse36",          "36bit Page Size Extensions" },
    { "psn",            "96 bit Processor Serial Number" },
    { "mmx",            "MMX technology" },
    { "mmxext",         "Extended MMX Technology" },
    { "cflush",         "Cache Flush" },
    { "dtes",           "Debug Trace Store" },
    { "fxsr",           "FXSAVE and FXRSTOR instructions" },
    { "kni",            "Streaming SIMD instructions" },
    { "xmm",            "Streaming SIMD instructions" },
    { "ht",             "HyperThreading" },
    { "mp",             "Multiprocessing Capable" },
    { "sse",            "SSE instructions" },
    { "sse2",           "SSE2 (WNI) instructions" },
    { "acc",            "Automatic Clock Control" },
    { "ia64",           "IA64 Instructions" },
    { "syscall",        "SYSCALL and SYSEXIT instructions" },
    { "nx",             "No-execute Page Protection" },
    { "xd",             "Execute Disable" },
    { "clflush",        "Cache Line Flush instruction" },
    { "acpi",           "Thermal Monitor and Software Controlled Clock Facilities" },
    { "dts",            "Debug Store" },
    { "ss",             "Self Snoop" },
    { "tm",             "Thermal Monitor" },
    { "pbe",            "Pending Break Enable" },
    { "pb",             "Pending Break Enable" },
    { NULL, NULL}


L’éducation c’est ce qui reste lorsqu’une personne a oublié tout ce qu’elle a appris à l’école... [Albert EINSTEIN]

Hors ligne

#3 Le 01/01/2007, à 16:18

Snoop

Re : [ Résolu] Flags

Merci à toi ca peut toujours servir smile