Example #1
0
    def __init__(self):
        self = self
        cpu = Cpu()
        self.brand              = cpu.brand()
        self.model              = cpu.model()
        self.bits               = cpu.bits()
        self.isHt               = cpu.isHT()
        self.isUP               = cpu.isUP()
        self.isSMP              = cpu.isSMP()
        self.isMCP              = cpu.isMCP()
        self.cacheDict          = cpu.cache()
        self.flags              = cpu.flags()

        self.socketCount        = cpu.socket.count.num()
        self.socketAlphaCount   = cpu.socket.count.alpha()

        self.realCoreCount      = cpu.core.count.num.real()
        self.rawCoreCount       = cpu.core.count.num.raw()
        self.coreAlphaCount     = cpu.core.count.alpha()

        self.coreFrequencyList  = cpu.core.frequency.list()
        self.minFrequency       = cpu.core.frequency.min()
        self.maxfrequency       = cpu.core.frequency.max()