【windows、服务器如何查看显卡信息】

本文详细介绍了如何在Windows系统(通过命令行和Anaconda)以及Linux服务器(使用mobaxterm)查看显卡信息,包括GTX1080Ti和TITANX的具体型号和内存容量。
摘要由CSDN通过智能技术生成

【windows、服务器如何查看显卡信息】

windows操作

  1. 打开cmd,输入nvidia-smi
nvidia-smi

输入nvidia-smi我们可以得到显卡型号信息,这是一张GTX 1080 Ti,显卡内存11264MB,也就是11GB,如果电脑只有一张卡,那么这里就显示一张信息,0就是你的第一张显卡
在这里插入图片描述

  1. 打开Anaconda,一样输入nvidia-smi
    这里其实跟上面是一样的
    在这里插入图片描述

linux服务器查看显卡信息

以mobaxterm远程软件为例,打开mobaxterm,输入nvidia-smi

nvidia-smi

这里我们可以看到我这边服务器总共7张一样的TITAN X显卡,内存是12196MB,也就是12GB
在这里插入图片描述
如果看完对你有帮助,求关注+点赞+收藏,谢谢大家!

  • 12
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要获取服务器显卡信息,可以使用Java程序访问操作系统的API或者使用第三方库来获取。下面是一个使用JNA库获取显卡信息的示例代码: ```java import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.Structure; import com.sun.jna.ptr.IntByReference; import com.sun.jna.win32.StdCallLibrary; public class GPUInfo { public static void main(String[] args) { try { GPUInfo.GPU gpu = GPUInfo.getGPU(); System.out.println(gpu.toString()); } catch (Exception e) { e.printStackTrace(); } } public static GPU getGPU() throws Exception { GPU gpu = new GPU(); NVAPI.NvAPI_Initialize(); NvPhysicalGpuHandle gpuHandle = new NvPhysicalGpuHandle(); NVAPI.NvAPI_EnumPhysicalGPUs(gpuHandle); NV_DISPLAY_DRIVER_MEMORY_INFO memInfo = new NV_DISPLAY_DRIVER_MEMORY_INFO(); memInfo.version = NV_DISPLAY_DRIVER_MEMORY_INFO_VER; NVAPI.NvAPI_GPU_GetMemoryInfo(gpuHandle, memInfo); gpu.memoryTotal = memInfo.memorySize; gpu.memoryUsed = memInfo.memoryUsed; gpu.memoryFree = gpu.memoryTotal - gpu.memoryUsed; return gpu; } public static class GPU { public int memoryTotal; public int memoryUsed; public int memoryFree; @Override public String toString() { return "GPU{" + "memoryTotal=" + memoryTotal + ", memoryUsed=" + memoryUsed + ", memoryFree=" + memoryFree + '}'; } } public interface NVAPI extends Library { int NVAPI_MAX_PHYSICAL_GPUS = 64; int NVAPI_MAX_USAGES_PER_GPU = 34; int NVAPI_INTERFACE_VERSION = 0x0100E900; int NVAPI_GENERIC_STRING_MAX = 4096; int ERROR_SUCCESS = 0; int ERROR_INVALID_PARAMETER = -1; int ERROR_NOT_SUPPORTED = -2; int ERROR_NVIDIA_DEVICE_NOT_FOUND = -3; int ERROR_FUNCTION_NOT_FOUND = -4; int ERROR_NVIDIA_DRIVER_NOT_LOADED = -5; NVAPI INSTANCE = (NVAPI) Native.loadLibrary("nvapi64", NVAPI.class); int NvAPI_Initialize(); int NvAPI_EnumPhysicalGPUs(NvPhysicalGpuHandle[] gpuHandles); int NvAPI_GPU_GetMemoryInfo(NvPhysicalGpuHandle gpuHandle, NV_DISPLAY_DRIVER_MEMORY_INFO pMemoryInfo); } public interface NV_DISPLAY_DRIVER_MEMORY_INFO_VER { } public static class NvPhysicalGpuHandle extends Structure { public byte[] data = new byte[4]; } public static class NV_DISPLAY_DRIVER_MEMORY_INFO extends Structure { public int version; public int values[]; } } ``` 需要注意的是,这个代码只能在Windows系统上运行,并且需要安装NVIDIA显卡驱动程序。如果你的服务器使用的是其他操作系统或者其他显卡品牌,需要使用相应的API或者库来获取显卡信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弹伦琴的雷登

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值