cpu-usage

    3热度

    2回答

    任何人都可以推荐一种基于当前磁盘使用率甚至CPU使用率来限制应用程序的方式。 我正在写的应用程序扫描硬盘上的文件,并且本身就是相当硬盘密集型的。 任何人都可以推荐一种方法,当磁盘使用率很高时(即用户自己正在运行非常硬盘或CPU密集型应用程序),我可以降低我的应用程序(或甚至暂停它)?基本上我的应用程序不应该妨碍用户的生产力。我知道这本身就是一个非常大的研究课题。但我至少需要一些线索,我将如何处理这

    8热度

    3回答

    我最近写了一个Vector 3类,并且将我的normalize()函数提交给朋友。他说这很好,但我应该在可能的情况下乘以互惠,因为CPU时间中的“乘法比分频更便宜”。 我的问题简单说就是,这是为什么?

    8热度

    4回答

    我有一个应用程序,它拥有一组cpus的许可证,我希望能够在检查完成之前将java运行的cpus数量设置为1。我正在运行Solaris并查看了pbind,但认为如果我启动了应用程序,然后使用了pbind,它将在设置java可以使用的CPU数量之前检查许可证。 有谁知道在Solaris上使用一定数量的CPU启动应用程序的方法吗?

    13热度

    4回答

    我知道如何获得一个进程的CPU使用率和内存使用量,但我想知道如何在每个线程级别获取它。如果最好的解决方案是做一些P-调用,那也没关系。什么,我需要 例子: Thread myThread = Thread.CurrentThread; // some time later in some other function... Console.WriteLine(GetThreadSpecif

    6热度

    2回答

    我需要在C/C++程序中检索过程信息。我至少需要CPU%和内存使用等基本的东西,但其他细节也会很有用。 问题是我需要在可移植程序中使用这些信息,这些信息可以在多种平台上运行:windows,linux,MAC和Solaris。 有没有我可以使用的库,或者是否需要为不同的平台编写我自己的HAL?我试图看看谷歌,但我看不出任何明显的。

    45热度

    5回答

    今天的大部分时间,我的SQL Server CPU一直处于90%左右。 由于处于不断的使用状态,我无法重新启动它。 是否有可能找出SQL内导致这种CPU过载的内容? 我已经运行SQL事件探查器,但如此之多的事情正在进行,很难判断是否有任何特别的事情导致它。 我已经运行了sp_who2,但我不确定什么都意味着什么,以及是否有可能在这里发现可能的问题。 为了抢先任何“它可能只是被大量使用”的反应,这只

    0热度

    1回答

    我有一个问题,前一段时间,而使用Solaris,我希望能够限制CPU,这些CPU的Java可以看到(这是由Runtime.getRuntime().availableProcessors()回来了。我原本以为它,我得到了一些关于Linux的信息,并采取了数量有人告诉我,使用taskset会限制java将使用的CPU数量(这是事实,它确实如此),但它不会改变availableProcessors()

    0热度

    1回答

    我现在正在运行一个应用程序,它似乎正在全速运行,但即使风扇似乎在旋转到最大值,并且活动监视器报告应用程序正在使用100%的处理器,但我怀疑它最多只能使用我机器上两个内核中的一个内核的100%。 如何告诉OS X允许应用程序使用我的计算机的处理能力的100%或尽可能多的OS?我已经尝试了一些终端命令,比如“nice”和“renice”来设置这个过程的优先级,但仍然无法让它在全速运行时运行。 我也想知

    1热度

    3回答

    我正在寻找一个关于如何查找VC++中的进程中单个线程的CPU利用率的工具。 如果任何人能够提供给我一个工具,那将会很棒。 也可以更好,如果你们提供如何编程。 先谢谢您。

    3热度

    4回答

    Windows任务管理器以百分比显示CPU使用率。这背后有什么公式?它是这样的:过程A = %的CPU使用率(的 总和所有的时间片给一直到现在)/ 总时间,因为机器启动 或者是别的什么?