27 windows_27_windows_Virtual_Memory 虚拟内存
Posted 养老保险年审
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了27 windows_27_windows_Virtual_Memory 虚拟内存相关的知识,希望对你有一定的参考价值。
windows_27_windows_Virtual_Memory 虚拟内存
// windows_27_windows_Virtual_Memory.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <windows.h>
#include <conio.h>
void Status( )
{
MEMORYSTATUS status = { 0 };
status.dwLength = sizeof( status );
GlobalMemoryStatus( &status );
printf( "总共的物理内存:%u\n", status.dwTotalPhys);
printf( "剩余的物理内存:%u\n", status.dwAvailPhys);
printf( "总共的分页:%u\n", status.dwTotalPageFile);
printf( "剩余的分布:%u\n", status.dwAvailPageFile);
printf( "总共的虚拟:%u\n", status.dwTotalVirtual);
printf( "剩余的虚拟:%u\n", status.dwAvailVirtual);
printf( "内存使用率:%d\n",status.dwMemoryLoad );
}
void Virual( )
{
Status( );
//地址分配 - 预订
CHAR *pszBuf = (CHAR*)VirtualAlloc( NULL, 1024 * 1024 * 1024, MEM_RELEASE, PAGE_READWRITE );
getchar( );
Status( );
//内存提交
pszBuf = (CHAR*)VirtualAlloc( NULL, 1024 * 1024 * 1024, MEM_COMMIT, PAGE_READWRITE );
Status( );
if (pszBuf == NULL)
{
printf( "failed!\n" );
}
getchar( );
//strcpy_s( pszBuf,10, "hello virtual\n" );
printf( "%s", pszBuf );
VirtualFree( pszBuf, 1024 * 1024 * 1024, MEM_RELEASE );
}
int _tmain(int argc, _TCHAR* argv[])
{
Virual( );
Status( );
return 0;
}
以上是关于27 windows_27_windows_Virtual_Memory 虚拟内存的主要内容,如果未能解决你的问题,请参考以下文章
ms17010漏洞利用msf 2019-03-27 ms070-
无法打开文件“C:Python27libs.obj”,无法打开文件“python27_d.lib”
无法打开文件“C:Python27libs.obj”,无法打开文件“python27_d.lib”