Files
caliverse_server/ServerCore/Task/MultiThreadHelper.cs
2025-05-01 07:20:41 +09:00

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));
}
}