平时的笔记02:硬件信息

# -*- coding: utf-8 -*-

from ctypes import *

import time

class MEMORYSTATUS(Structure):

while 1:

_fields_ = [(‘dwLength‘, c_int), (‘dwMemoryLoad‘, c_int), (‘dwTotalPhys‘, c_int), (‘dwAvailPhys‘, c_int), (‘dwTotalPageFile‘, c_int),

(‘dwAvailPageFile‘, c_int), (‘dwTotalVirtual‘, c_int), (‘dwAvailVirtual‘, c_int)]

time.sleep(1)

MEMORYSTATUS = MEMORYSTATUS()

windll.kernel32.GlobalMemoryStatus(byref(MEMORYSTATUS))

print ‘To use memory percentage:‘, MEMORYSTATUS.dwMemoryLoad#使用物理内存的百分比

print ‘Physical memory total:‘, MEMORYSTATUS.dwTotalPhys / (1024 * 1024)#物理内存总数

print ‘Physical memory available:‘, MEMORYSTATUS.dwAvailPhys / (1024 * 1024)

平时的笔记02:硬件信息

时间: 2024-10-31 00:16:02

平时的笔记02:硬件信息的相关文章

平时的笔记02:处理mp3

#! /usr/bin/env python # # mutagen aims to be an all purpose media tagging library # Copyright (C) 2005  Michael Urman # # This program is free software; you can redistribute it and/or modify # it under the terms of version 2 of the GNU General Publi

平时的笔记02:处理fnmatch模块

# Copyright 2006 Joe Wreschnig## This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License version 2 as# published by the Free Software Foundation.## $Id: _util.py 4218 2007-12-02 06:11

《30天自制操作系统》笔记(02)——导入C语言

<30天自制操作系统>笔记(02)--导入C语言 进度回顾 在上一篇,记录了计算机开机时加载IPL程序(initial program loader,一个nas汇编程序)的情况,包括IPL代码(helloos.nas).编译生成helloos.img文件.用虚拟机QEMU加载helloos.img.制作U盘启动盘和用物理机加载helloos.img. 计算机启动时会自动加载和执行IPL程序,但IPL程序只能占用512字节.若直接用IPL写OS,空间不够用.所以IPL程序一般用于将真正的OS程序

Linux 查看系统硬件信息(实例详解)

cpu lscpu命令,查看的是cpu的统计信息. [email protected]:~$ lscpu Architecture: i686 #cpu架构 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian #小尾序 CPU(s): 4 #总共有4核 On-line CPU(s) list: 0-3 Thread(s) per core: 1 #每个cpu核,只能支持一个线程,即不支持超线程 Core(s) per socket:

windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息

如何在windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息?最直接的是:开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo执行,即可看到几乎所有想知道的系统信息,甚至包括机器上已安装的网卡及其IP. 问题描述: 如何从系统中 查看主板上内存条的数量. 最佳答案: 在cmd命令下 输入:wmic memorychip list brief 就会看到内存条的数量 如何在windows系统自带命令查看硬件信息? 对于在windows下查看系统信息大家一定不

《用户故事与敏捷开发》阅读笔记02

 <用户故事与敏捷开发>阅读笔记02       这周读了<用户故事与敏捷开发>的第四至七章,第四章讲述的是如何搜集故事,也就是如何正确的去找到用户需求.作者明确指出"引用"和"捕捉"是不合用的.所谓"引用"和"捕捉",我想是通过用户对功能的表述,开发人员从中获取需求信息吧.如果是这种方法来获取需求,正如作者所说,用户不会知道所有的需求,所以只靠着这方法是远远不够的.对于故事编写的数量以及程度,作者认为

Linux硬件信息查询命令

系统 uname -a              # 查看内核/操作系统/CPU信息 Linux hostname 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux head -n 1 /etc/issue      # 查看操作系统版本 Red Hat Enterprise Linux Server release 5.3 (Tikanga) cat /proc/cpuinfo  

mongodb 学习笔记 02 -- CURD操作

mongodb 学习笔记 02 – CURD操作 CURD代表创建(Create).更新(Update).读取(Read)和删除(Delete)操作 创建库 直接 use 库名 然后创建collection 就可以创建库 创建collecion db.createCollection("collectionName") 隐式创建collection db.collectionName.insert({xxxxxx}) 删除collection db.collectionName.dro

lshw查看系统硬件信息

lshw(Hardware Lister)是另外一个可以查看硬件信息的工具,不仅如此,它还可以用来做一些硬件的benchmark. lshw is a small tool to extract detailed information on the hardware configuration of the machine. It can report exact memory configuration, firmware version, mainboard configuration,