Lucene.Net.Util.TestStringIntern.TestStringIntern_Renamed C# (CSharp) Метод

TestStringIntern_Renamed() приватный Метод

private TestStringIntern_Renamed ( ) : void
Результат void
		public virtual void  TestStringIntern_Renamed()
		{
			MakeStrings(1024 * 10); // something greater than the capacity of the default cache size
			// makeStrings(100);  // realistic for perf testing
			int nThreads = 20;
			// final int iter=100000;
			int iter = 1000000;
			bool newStrings = true;
			
			// try native intern
			// StringHelper.interner = new StringInterner();
			
			TestRun[] threads = new TestRun[nThreads];
            ManualResetEvent[] resets = new ManualResetEvent[nThreads];
			for (int i = 0; i < nThreads; i++)
			{
				int seed = i;
				threads[i] = new TestRun(seed, iter, newStrings, this);
                resets[i] = threads[i].Reset;
                ThreadPool.QueueUserWorkItem(new WaitCallback(threads[i].Run));
			}

            WaitHandle.WaitAll(resets);
		}
	}