用java代码得到当前电脑有几个CPU,几个处理器

在多线程编程时通常会定义一个最大的线程数量,一般来说,都会参考有多少个CPU来定义,因为单CPU 单核的情况下,多线程是采用时间片轮询方式,但多CPU 或者多核情况就不是了,每个核可以执行一个线程,性能会更强大,为了充分利用这点,需要知道当前电脑有几个核.



有两个分割开的窗口,说明有两个核

其实java  代码很简单就能知道:
程序代码 程序代码

int processors = Runtime.getRuntime().availableProcessors();
System.out.println(processors);


除非申明,文章均为一号门原创,转载请注明本文地址,谢谢!
[本日志由 yihaomen 于 2015-02-10 09:40 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 2 | 引用: 0 | 查看次数: -
回复回复harries[2015-03-15 10:44 AM | del]
bucuo1
回复回复64mb.biz/company/512mb10[2015-03-03 08:27 AM | del]
不错的教程
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.