可以通过以下几种方式来查看谁占用内存大:

1. 任务管理器:在Windows系统中,打开任务管理器可以列出正在运行的进程,并显示它们的内存占用情况。可以按照内存占用降序排列进程,找到占用内存最大的进程。
2. 终端命令:在Windows系统中,打开命令提示符或PowerShell,并输入命令tasklist /NH /FO "CSV"可以列出所有进程的详细信息,包括内存占用。可以使用命令sort命令对结果按照内存占用排序,然后找到占用内存最大的进程。
3. 第三方工具:可以使用一些第三方的系统监控工具,如Process Explorer、Process Hacker等,这些工具提供了更详细的进程信息和更丰富的功能,可以更方便地查看占用内存大的进程。
4. 代码方式:如果想通过代码来获取内存占用情况,可以使用操作系统提供的API,如Windows系统的GetProcessMemoryInfo函数或Linux系统的/proc文件系统,通过读取进程相关信息来获取内存占用情况。不过这种方式需要有一定的编程知识。