我被分配到优化应用程序性能的工作.
通常需要将16-25个参数传递给构造函数,并在那里设置它们.我想为此创建一个类和对象,并将这些值设置为对象然后传递.阅读会很好.但它对我的任务(即性能优化)有什么用呢?
如果每个新线程想要访问内存(在我的情况下特别是相同的数据库)并在其生命周期内执行读/写操作,那么线程是否会导致颠簸?
我认为这是真的.如果我的假设是正确的,那么最大化CPU利用率的最佳方法是什么?我如何确定某些特定数量的线程将提供良好的CPU利用率?
如果我的假设是错误的,请做适当的插图让我清楚地了解情景.