| 网站首页 | VB.Net实例分析 | .Net技术文摘 | 下载中心 | VB.Net书籍笔记 | .Net源码 | VBS脚本与组件调用 | Windows2008技术文摘 | 给我们留言 | 
最新公告:

  没有公告

您现在的位置: 乐博网 >> VB.Net实例分析 >> 系统管理编程 >> 实例分析正文
最新推荐 更多内容
VB.Net使用LINQ获取单个进程使用的最大物理内存量
VB.Net使用LINQ获取单个进程使用的最大物理内存量
作者:Ilu    来源:乐博网整理     更新时间:2009-9-22

乐博网lob.cn提示:调试环境为 vs2008 +  windows2003 / windows2008 / xp / vista

Public Class Form1
    '使用LINQ获取单个进程使用的最大物理内存量
    Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
        Dim MyProcesses = System.Diagnostics.Process.GetProcesses()
        Dim MyQuery = From MyProcess In MyProcesses _
            Order By MyProcess.PeakWorkingSet64 Descending _
            Select New With { _
            .UsedMemory = MyProcess.PeakWorkingSet64 / 1024 / 1024, _
            .ProcessName = MyProcess.ProcessName, _
            .MainWindowTitle = MyProcess.MainWindowTitle}
        Me.dataGridView1.DataSource = MyQuery.ToList()
        'Dim MyPeak = From MyProcess In MyProcesses _
        '    Select MyProcess.PeakWorkingSet64 / 1024 / 1024
        'Me.label1.Text = "单个进程使用的最大物理内存量是(M):" + _
        '        MyPeak.Max().ToString()  '更多.net源码和实例,来自乐博网 www.lob.cn
        Me.label1.Text = "单个进程使用的最大物理内存量是(M):" + _
            MyProcesses.Max(Function(MyProcess As Process) _
            MyProcess.PeakWorkingSet64 / 1024 / 1024).ToString()
    End Sub
End Class

  • 上一篇:

  • 下一篇:
  • 【字体: 】【打印此文】【关闭窗口
      相关文章:(只显示最新16条)
    VB.Net在LINQ中使用正则表达式设置查询条件
    VB.Net在LINQ to XML中通过内存将属性转换为元素
    VB.Net在LINQ to XML中使用XPath查询指定元素值
    VB.Net股票行情在LINQ to XML中执行文本到XML的流式转…
    VB.Net在LINQ to XML中将CSV文件转换为XML文件
    VB.Net在LINQ to XML中将XML文件转换为CSV文件
    VB.Net根据LINQ to DataSet查询创建DataView
    VB.Net返回LINQ to DataSet中指定行后的剩余记录
    VB.Net在LINQ to DataSet中根据字符串的长度排序
    VB.Net使用ToArray()方法强制立即执行LINQ查询
    VB.Net在LINQ to DataSet中使用联接实现交叉表查询
    VB.Net读取文件到内存的实例
    简单LINQ实例
    VB.Net减少程序内存占用的方法[乐博网原创]

    | 设为首页 | 加入收藏 | 联系站长 | | 友情链接 | 版权申明 |
    乐博网欢迎各种媒体转载我们的原创作品[转载请注明出处];我们鼓励更多VB.Net开发者一起加入研究与探讨;如发现文章访问错误、内容错误或版权疑问、内容有违相关法律(如涉及政治、色情、反动或散布虚假有害信息)等情况,请及时向我们举报,我们将及时纠正!
    联系邮箱:Shiny#vip.qq.com (#替换为@) QQ交流群: 40797788 [闽ICP备05014267号]