草庐IT

cpu_temp

全部标签

ios - SpriteKit 在运行带有大型 tilemap (JSTileMap) 的游戏时使用 95-100% CPU

我的项目在iPhone6上以55-60FPS的速度运行,但任何旧版本都完全无法播放,因为某些东西正在占用CPU。我认为问题与map上的图block和层数有关(64x256,4层),Instruments显示“SKCRenderer:preprocessSpriteImp(...”运行时间为5198毫秒(23.2%)。JSTileMap是否一次加载每个图block的图像(可见或不可见)?RW的这篇文章表明情况确实如此,并且可以通过解决它来大幅提升性能:http://www.raywenderlich.com/forums/viewtopic.php?f=29&t=9479Inanothe

Xcode Beta 经常挂起/SourceKitService 高 cpu

在我的一些新项目中,我遇到了问题,即XcodeBeta5(我在早期的测试版中也遇到过这个问题)经常挂起('beachball')。在我可以看到的事件监视器中,SourceKitService需要100%的CPU。Xcode至少会挂起10-15秒。我不知道,这是不是我的代码有问题。在控制台实用程序中,我可以看到很多这样的错误:sourcekit-serv[63558]:[1:getBufferStamp:17199:1776.3650]failedtostatfile:(Nosuchfileordirectory)更新:我发现,使用以下是问题所在:[[String:AnyObject]]

java - 是否有以微代码运行 Java 的 CPU?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。ImprovethisquestionJava是一种制作精美的OO语言,但我注意到的第一件事是它有多慢(与C++相比)。这可能是因为它必须经过另一层翻译(VM),而不是直接在CPU的native微代码中运行。我的问题:您是否知道任何尝试创建Java特定CPU的本地运行Java而不需要软件实现的VM?

java - 在最小化的 RDP session 中调用重绘时 Swing 使用大量 CPU

在VM中运行Swing应用程序时,我观察到Java8(多个版本,尤其是1.8.0_111)出现了一些奇怪的行为。VM是在VMware中运行的Windows10机器,我正在对其进行远程桌面操作。我没有尝试使用实际桌面而不是VM来执行此操作,但我计划尽快删除一个额外的故障点。我已经成功地用这个最小程序重现了它:publicstaticvoidmain(String[]args){SwingUtilities.invokeLater(()->{JFrameframe=newJFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE

java - 有哪些 Java 实用程序可用于对机器的 CPU、内存、磁盘和网络 I/O 性能进行基准测试?

我需要解释为什么我的应用程序在远程位置表现不佳。安装分析器对我来说会很不方便。我怀疑机器配置不当,但我需要一些简单的方法来证明标准应用程序在他们的机器上受到影响,从而免除我的申请并将重点转移到他们的系统管理员身上。理想情况下,我想建议他们安装一个简单的Java应用程序来测试主机环境的性能。如果它能返回一些CPU、磁盘、网络等规范,那就完美了。我希望在网上找到这样的东西,但到目前为止我的搜索一直没有成功。 最佳答案 就“简单的Java应用程序”而言,我以前做过类似的事情。我的工作重点是分析JavaVM(虚拟机-“JVM”),而不是测试

java - Java 中有没有办法找出安装了多少个 CPU(或内核)?

我想对多线程程序做一些调优。如果我知道有多少线程真正可以并行工作,我就能使程序更加高效。Java有没有办法获取这些信息? 最佳答案 你可以使用Runtime.getRuntime().availableProcessors()但它更像是一个最佳猜测,甚至被API提及Thisvaluemaychangeduringaparticularinvocationofthevirtualmachine.Applicationsthataresensitivetothenumberofavailableprocessorsshouldthere

java - 挂起的 JVM 占用 100% CPU

我们有一个在Linux32位(CentOS)上的SunJRE6u20上运行的JAVA服务器。我们使用带有CMS收集器的服务器热点和以下选项(我只提供了相关的选项):-Xmx896m-Xss128k-XX:NewSize=384M-XX:MaxPermSize=96m-XX:+UseParNewGC-XX:+UseConcMarkSweepGC有时,在运行一段时间后,JVM似乎进入挂起状态,即使我们没有向应用程序发出任何请求,CPU仍继续以100%的速度旋转(我们有8个逻辑CPU,所以看起来只有一个CPU进行旋转)。在此状态下,JVM不响应SIGHUP信号(kill-3),我们无法使用j

【电脑运用及修理】CPU性能天梯图 (2022)[CSDN最详细版]

2022年CPU天梯图,电脑cpu天梯图最新版本,比较遗憾的是笔记本CPU天梯没有更新在内。可以配合当前显卡的天梯图,以下是目前市场主要处理器在售产品汇总,依次从上到下排列。本文最早发布于2020年: 最为准确的CPU天梯图CPU性能(多核)天梯图CPU的多核性能主要表现在多线程应用,包括很多生产力软件,比如视频编辑软件的性能方面,可以极大压缩生产时间。目前性能最强的处理器是HEDT平台的线程撕裂者,但是成本也非常高,如果是普通用户,建议的AMDRyzen9的7950X处理器,该款处理器目前已经有很多测试跑分流出(锐龙7000:不着急买,建议再等等)。CPU性能(单核)天梯图如果你喜欢打网络竞

java - Netty 以 100% CPU 运行

我看到过其他关于此问题的引用,例如here和here,尽管这些引用了不同版本的Netty。使用4.0分支(4.0.29)和5.0alpha分支(5.0-Alpha3)中的最新版本进行了尝试。本地(非Linux)jdk1.8.040,很好。使用javajdk1.8.025-b17的远程(Linux)获得100%cpu。Linux内核版本2.6.32。尝试使用EpollEventLoopGroup();试过打电话workerGroup=newNioEventLoopGroup();workerGroup.rebuildSelectors();有人可以提供任何建议吗?我在不同版本的Netty

java - corePoolSize = 0 的 ScheduledThreadPoolExecutor 在一个 CPU 核心上导致 100% 负载

给出的是ScheduledThreadPoolExecutor的以下配置每五秒运行一个简单的任务:intcorePoolSize=0;ScheduledExecutorServiceexecutor=newScheduledThreadPoolExecutor(corePoolSize);Runnabletask=()->System.out.println("XXX");executor.scheduleAtFixedRate(task,5,5,TimeUnit.SECONDS);在OracleJRE1.8.0_66上,ScheduledThreadPoolExecutor创建了一个