一个面试问题想请教一下-线程数是否开得越多越好 本帖最后由 sweetchild1985 于 2014-03-20 13:09:38 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 线程主要和CPU挂钩的。cpu飙到100%了你内存再大有毛用 CPU确实也是一个考虑的因素,总结下来,除了内存,线程间资源竞争外,还需要考虑操作系统对线程数的限制,以及CPU的因素。可能这样的回答面试官应该是比较满意了。但总觉得这里面可能有些更深层次的问题,与JAVA运行环境有关。对于有同学说根据业务来决定线程数,我也是这么回答的,不过面试官主要还是把问题引导到是否越大越好,他应该更多的是想考面试者对这方面的思考,已经抛开业务了。 嗯,切换是有代价,这个也是需要考虑的,需要看服务器的CPU核数,绑定CPU也是一个方法,避免数据飘移。 java怎样实现视频播放 java socke 新手求助 才学JAVA.看到一段代码.麻烦帮我分析分析.是不用ARRAYS.SORT对数组排序的方法 声音问题 学习java用什么书比较好,除了<think in java>以外 对象与句柄的区别 java中怎么加载DLL文件 求解一超级疑难硬盘丢失问题,急啊!!你想不急我能跑这问吗 如何改变图片大小?很紧急,希望大家能帮忙!!! 为什么中文显示是正常的,比如在awt 的TextField中,可是打印出来却是方块? 基于遗传算法的自动组卷,谁能给我通俗讲解一下原理! 新手求一概率问题
可能这样的回答面试官应该是比较满意了。
但总觉得这里面可能有些更深层次的问题,与JAVA运行环境有关。
对于有同学说根据业务来决定线程数,我也是这么回答的,不过面试官主要还是把问题引导到是否越大越好,他应该更多的是想考面试者对这方面的思考,已经抛开业务了。