Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 计费系统中的多线程技术_Java_Multithreading_Performance_Cluster Computing - Fatal编程技术网

Java 计费系统中的多线程技术

Java 计费系统中的多线程技术,java,multithreading,performance,cluster-computing,Java,Multithreading,Performance,Cluster Computing,我必须用Java开发一个电信计费系统,因此该系统每天必须计算超过10万张账单。 我应该在一台PC或集群中使用多线程来将负载分配到两台或三台服务器上吗? 我补充说,这只是出于个人目的(大学项目) 提前感谢您。因为这是一个个人用途(大学项目),我建议您在一台PC上使用多线程。这将帮助您更好地理解多线程概念。这是每秒约1个账单,这并不多:您可能甚至不需要多线程。除非100000张账单都需要在几秒钟内处理完毕。每天100000张账单的处理速度可以从每秒1张不等(如果它们均匀分布的话),因此一台PC就足够

我必须用Java开发一个电信计费系统,因此该系统每天必须计算超过10万张账单。 我应该在一台PC或集群中使用多线程来将负载分配到两台或三台服务器上吗? 我补充说,这只是出于个人目的(大学项目)


提前感谢您。

因为这是一个个人用途(大学项目),我建议您在一台PC上使用多线程。这将帮助您更好地理解多线程概念。

这是每秒约1个账单,这并不多:您可能甚至不需要多线程。除非100000张账单都需要在几秒钟内处理完毕。每天100000张账单的处理速度可以从每秒1张不等(如果它们均匀分布的话),因此一台PC就足够了,并且有足够的空闲时间,最高可达每秒100000张账单(如果有一个尖锐的casp),您必须使用功能强大的碎纸机。什么是静力学?一台电脑的性能如何?你应该回答这些问题事实上,系统定义了应该收费的客户名单,然后计算每个客户的账单,然后生成PDF。我想一张账单需要一秒钟,所以10万张账单需要27个小时。不幸的是,我没有原型。