25 lines
622 B
C#
25 lines
622 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Reflection;
|
|
|
|
|
|
namespace ServerCore;
|
|
|
|
//=============================================================================================
|
|
// 멀티스레드 관련 각종 확장 함수
|
|
//
|
|
// author : kangms
|
|
//
|
|
//=============================================================================================
|
|
|
|
public static class MultiThreadHelper
|
|
{
|
|
public static int getThreadOptimalCount()
|
|
{
|
|
return Convert.ToInt32(Math.Ceiling(Environment.ProcessorCount * 0.75 * 2.0));
|
|
}
|
|
}
|