快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

查看主机的内存使用情况

http://www.asp888.net 豆腐技术站

这个是我在国外的一个站点上看到的使用Asp.Net得到一些系统变量的程序,
大家可以看看,其实这个程序没有多大的用处,只是说明一下asp.Net 的强盛功能而已。
<script language=\"C#\" runat=server>
void Page_Load(Object sender, EventArgs ev)
{
ProcessInfo[] history = ProcessModelInfo.GetHistory(100);
for( int i=0; i<history.Length; i++ )
{
Response.Write(\"StartTime:\"+ history[i].StartTime.ToString() + \"<BR>\");
Response.Write(\"Age:\" + history[i].Age.ToString() + \"<BR>\");
Response.Write(\"ProcessID:\" + history[i].ProcessID.ToString() + \"<BR>\");
Response.Write(\"RequestCount:\" + history[i].RequestCount.ToString() + \"<BR>\");
Response.Write(\"Status:\" + GetProcessStatus(history[i].Status ) + \"<BR>\");
Response.Write(\"ShutdownReason:\" + GetShutdownReason(history[i].ShutdownReason) + \"<BR>\");
Response.Write(\"PeakMemoryUsed:\" + history[i].PeakMemoryUsed.ToString() + \"<BR>\");

}
}

public String GetProcessStatus( ProcessStatus ps )
{
String s = \"Unknown\";
if( ps == ProcessStatus.Alive )
s = \"Alive\";
else if( ps == ProcessStatus.ShuttingDown )
s = \"Shutting Down\";
else if( ps == ProcessStatus.ShutDown )
s = \"Shutdown\";
else if( ps == ProcessStatus.Terminated )
s = \"Terminated\";
return s;
}

public String GetShutdownReason( ProcessShutdownReason psr )
{
String s = \"Unknown\";
if( psr == ProcessShutdownReason.None )
s = \"N/A\";
else if( psr == ProcessShutdownReason.Unexpected )
s = \"Unexpected\";
else if( psr == ProcessShutdownReason.RequestsLimit )
s = \"Requests Limit\";
else if( psr == ProcessShutdownReason.RequestQueueLimit )
s = \"Request Queue Limit\";
else if( psr == ProcessShutdownReason.Timeout )
s = \"Timeout\";
else if( psr == ProcessShutdownReason.IdleTimeout )
s = \"Idle Timeout\";
else if( psr == ProcessShutdownReason.MemoryLimitExceeded )
s = \"Memory Limit Exceeded\";
return s;
}
</script>


返回类别: 教程
上一教程: ASP.NET 链接数据库基础
下一教程: ASP.NET超凡的代码控制(二)

您可以阅读与"查看主机的内存使用情况"相关的教程:
· 通过指定IP地址得到当前的网络上的主机的域名
· 通过网络域名得到这台主机的IP地址
· asp.net中的vb7中如何使用socket作一个传送时间的server
· 使用 Visual Studio .NET 重新分发 .NET 框架
· 使用纯粹的asp+语言制作的栏目治理(三)
    微笑服务 优质保证 索取样品