DB
Size: a a a
DB
IC
IC
DB
IC
IC
IC
IC
IC
G
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);
ThreadPool.GetMaxThreads(out var worker, out var port);
Console.WriteLine(worker);
Console.WriteLine(port);
ThreadPool.SetMaxThreads(10, 10);
for (int i = 0; i < 100; i++)
{
Task.Run(() => Task.Delay(1000));
}
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);
static void Main(string[] args)
{
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);
ThreadPool.GetMaxThreads(out var worker, out var port);
Console.WriteLine(worker);
Console.WriteLine(port);
ThreadPool.SetMaxThreads(10, 10);
for (int i = 0; i < 1000; i++)
{
Task.Factory.StartNew(async () => Thread.Sleep(1000), TaskCreationOptions.LongRunning);
}
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);
}
IC
static void Main(string[] args)
{
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);
ThreadPool.GetMaxThreads(out var worker, out var port);
Console.WriteLine(worker);
Console.WriteLine(port);
ThreadPool.SetMaxThreads(10, 10);
for (int i = 0; i < 1000; i++)
{
Task.Factory.StartNew(async () => Thread.Sleep(1000), TaskCreationOptions.LongRunning);
}
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);
}
IC
IC
DB
IC