27 windows_27_windows_Virtual_Memory 虚拟内存

Posted 养老保险年审

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了27 windows_27_windows_Virtual_Memory 虚拟内存相关的知识,希望对你有一定的参考价值。

windows_27_windows_Virtual_Memory 虚拟内存


  1. // windows_27_windows_Virtual_Memory.cpp : 定义控制台应用程序的入口点。
  2. //
  3. #include "stdafx.h"
  4. #include <windows.h>
  5. #include <conio.h>
  6. void Status( )
  7. {
  8. MEMORYSTATUS status = { 0 };
  9. status.dwLength = sizeof( status );
  10. GlobalMemoryStatus( &status );
  11. printf( "总共的物理内存:%u\n", status.dwTotalPhys);
  12. printf( "剩余的物理内存:%u\n", status.dwAvailPhys);
  13. printf( "总共的分页:%u\n", status.dwTotalPageFile);
  14. printf( "剩余的分布:%u\n", status.dwAvailPageFile);
  15. printf( "总共的虚拟:%u\n", status.dwTotalVirtual);
  16. printf( "剩余的虚拟:%u\n", status.dwAvailVirtual);
  17. printf( "内存使用率:%d\n",status.dwMemoryLoad );
  18. }
  19. void Virual( )
  20. {
  21. Status( );
  22. //地址分配 - 预订
  23. CHAR *pszBuf = (CHAR*)VirtualAlloc( NULL, 1024 * 1024 * 1024, MEM_RELEASE, PAGE_READWRITE );
  24. getchar( );
  25. Status( );
  26. //内存提交
  27. pszBuf = (CHAR*)VirtualAlloc( NULL, 1024 * 1024 * 1024, MEM_COMMIT, PAGE_READWRITE );
  28. Status( );
  29. if (pszBuf == NULL)
  30. {
  31. printf( "failed!\n" );
  32. }
  33. getchar( );
  34. //strcpy_s( pszBuf,10, "hello virtual\n" );
  35. printf( "%s", pszBuf );
  36. VirtualFree( pszBuf, 1024 * 1024 * 1024, MEM_RELEASE );
  37. }
  38. int _tmain(int argc, _TCHAR* argv[])
  39. {
  40. Virual( );
  41. Status( );
  42. return 0;
  43. }





以上是关于27 windows_27_windows_Virtual_Memory 虚拟内存的主要内容,如果未能解决你的问题,请参考以下文章

ms17010漏洞利用msf 2019-03-27 ms070-

老男孩27期学员-我的目标

无法打开文件“C:Python27libs.obj”,无法打开文件“python27_d.lib”

无法打开文件“C:Python27libs.obj”,无法打开文件“python27_d.lib”

无法打开文件“C:Python27libs.obj”,无法打开文件“python27_d.lib”

2.27python__del__()方法