java 服务器上有4个CPU,JAVA项目中有几个模块:1.查询2.删除3.修改查询模块是否可以单独使用一个CPU其它模块,CPU自动分配请教??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要越过JVM和操作系统,直接操作CPU,这个设计估计不太好实现。而且即使实现了,也和CPU耦合,将来迁移到其他机子上,是不是要考虑CPU的事情啊。不太建议这样做,就当是个提议吧,没有能解决楼主的问题。 这个问题用JAVA是不可能实现的目前的编程都是按照单核心来设计的理论分析:单线程程序很傻,不知道有2个CPU在前面等着,所以发出的请求应该也是针对单核心的,但操作系统自动将调用请求分配给了2个CPU,并在处理结束后将结果合并,所以单核心程序也能享受到多核的“照顾”。尽管操作系统分配的可能不完美,但毕竟比单CPU要快。 越过了java虚拟机,直接操作cpu,不是吧?好像java还没有这种程序设计哦,java虚拟机都是用c实现的。建议楼主使用多线程吧。 这个CPU分配由操作系统调度的吧就目前来说,应该是不可行的。 这样吧,把四个CPU分别拆分给四台服务器。这就好解决了。 没有哪种语言能操作CPU吧。。 一个小问题,XP改成vista系统后,然后运行的时候,验证码显示不出来啦,下面是异常报告..... 求助!!!!!!!!!!!!!!!!!!!!!!!!!FLASH+JAVA小网络游戏的开发 spring错误 找同路人? Tomcat设置虚拟目录后,改目录的子目录可以访问吗? 分少咱也散 为什么我用的eclipse3.0 RC1保存不能自动编译呢? 关于UserTransaction 截字符串 请求大佬支援!!!为什么我的键盘点击事件无效? 加密机请求消息封装方法问题--急!!! java.net.ConnectException:Connection timed out: connect
目前的编程都是按照单核心来设计的
理论分析:单线程程序很傻,不知道有2个CPU在前面等着,所以发出的请求应该也是针对单核心的,但操作系统自动将调用请求分配给了2个CPU,并在处理结束后将结果合并,所以单核心程序也能享受到多核的“照顾”。尽管操作系统分配的可能不完美,但毕竟比单CPU要快。
CPU分配由操作系统调度的吧
就目前来说,应该是不可行的。