⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 print_memusage.c

📁 CCSM Research Tools: Community Atmosphere Model (CAM)
💻 C
字号:
#include <misc.h>#include <stdio.h>#include <sys/time.h>#include <sys/resource.h>#ifdef LINUX#include <unistd.h>#endif#include "cfort.h"#if ( defined FORTRANCAPS )#define print_memusage PRINT_MEMUSAGE#elif ( defined FORTRANUNDERSCORE )#define print_memusage print_memusage_#elif ( defined FORTRANDOUBLEUNDERSCORE )#define print_memusage print_memusage__#endifvoid print_memusage (){#ifndef CRAY  struct rusage usage;  if (getrusage (RUSAGE_SELF, &usage) < 0) {    fprintf (stderr, "print_memusage: bad return from getrusage\n");  } else {    fprintf (stderr, "max rss=%ld shared mem=%ld unshared data=%ld unshared stack=%ld\n", 	     usage.ru_maxrss, usage.ru_ixrss, usage.ru_idrss, usage.ru_isrss);  }#endif}                 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -