查看Silverlight CPU占用情况

 查看Silverlight CPU占用情况

Silverlight 3 提供了一个很方便的类“Analytics”来帮助我们开发者来时刻查看CPU的占用情况。

 

http://msdn.microsoft.com/zh-cn/library/system.windows.analytics_members(en-us,VS.95).aspx

 

  Name Description
AverageProcessLoad Gets how much of the CPU this process is using across all cores averaged together.
AverageProcessorLoad Gets how much CPU processing is being used across all cores averaged together.
GpuCollection Gets a collection of GpuInformation objects which each include details taken from a video driver. The collection is useful for multi-adapter cases.

这里有一个很简单的例子。分析一下我的上一篇的WriteableBitmap Follower效果。

 

编译运行:

 

 

时间: 2024-09-24 20:43:58

查看Silverlight CPU占用情况的相关文章

linux查看进程资源占用情况

1.查看进程的线程: ps -eLf|egrep 'gateserver|UID' 2.跟踪线程调用: strace  -p 15530 3.统计线程中函数的调用小号CPU时间: strace  -p 16334 -c strace  -p 15530 -o out.file #输出到out.file文件 4.只显示recv函数的调用: strace  -p 5314 -f -F -e recv 5.gdb调试线程: gdb  -p  pid 6.查看线程打开的文件描述符: lsof  -p  

SQLSERVER排查CPU占用高的情况

今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位 64G内存,16核CPU 硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库   现象 他说是这几天才出现的,而且在每天的某一个时间段才会出现CPU占用高的情况 内存占用不太高,只占用了30个G CPU占用100% 排查方向   一般排查都是用下面的脚本,一般会用到三个视图sys.sysprocesses ,dm_exec_sessions ,dm_exe

Windows查看端口被占用的程序!

"到底是谁占用了80端口,该怎么查,怎么终止它?",这里就简单讲解一下,在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等.          这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:          >netstat -aon | findstr "80"           

linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定

背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况.一. linux ps命令,查看某进程cpu和内存占用率情况[root@test vhost]# ps auxUSER       PID  %CPU    %MEM    VSZ   RSS TTY      STAT    START   TIME COMMAND解释:linux 下的ps命令USER 进程运行用户PID    进程编号%CPU 进程的cpu占用率%MEM 进程的内存占用率VSZ 进程所使用的虚存

windows 如何查看端口占用情况?

  开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的9050端口 1.Windows平台 在windows命令行窗口

如何在Windows查看端口占用情况及查杀进程

我们平时在做web开发运行web服务器或运行某个应用时会报错,提示该应用的端口号已被占用,我们可以用以下的方法解决. 解决方法一:重新为应用配置端口. 解决方法二:找到占用端口的应用并关闭该应用释放占用的端口: 1.win+r运行cmd或在开菜单的运行中运行 2.运行命令 netstat -aon|findstr "8888" netstat -ano 查看所有已占用的端口 findstr "要查看的端口" 查找指端口的占用情况 可以看到我要查找的"888

Java(TM) Platform SE binary cpu占用过高是什么情况?

问题描述 学习到多线程了,我把程序贴上来,packagebase;publicclassThreadDemo_4{publicstaticvoidmain(String[]args){TestThread_4t=newTestThread_4();newThread(t).start();newThread(t).start();newThread(t).start();newThread(t).start();}}classTestThread_4implementsRunnable{priv

Linux查看当前CPU与内存使用情况命令

一,Linux下内存查看命令free详解: Linux中可以使用free -m 来查看当前内存使用情况,m参数表示以MB的形式来显示,示例: $ free -m              total       used       free     shared    buffers     cached Mem:         1002        769        232          0         62        421 -/+ buffers/cache:    

linux df命令查看硬盘占用情况

1.命令格式: df [选项] [文件] 2.命令功能: 显示指定磁盘文件的可用空间.如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示.默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示3.命令参数: 必要参数: -a 全部文件系统列表 -h 方便阅读方式显示 -H 等于"-h",但是计算式,1K=1000,而不是1K=1024 -i 显示inode信息 -k 区块为1024字节 -