초기커밋
This commit is contained in:
24
ServerCore/Task/MultiThreadHelper.cs
Normal file
24
ServerCore/Task/MultiThreadHelper.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
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));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user