Microsoft.Zing.FrontierSet.InitializeFrontierForce C# (CSharp) Méthode

InitializeFrontierForce() private méthode

Initialize the Frontier to disk work force
private InitializeFrontierForce ( ) : void
Résultat void
        private void InitializeFrontierForce()
        {
            if (ZingerConfiguration.FrontierToDisk)
            {
                //convert all output frontiers to input frontiers
                for (int i = 0; i < numOfRWThreads; i++)
                {
                    File.Delete("i_" + i.ToString());
                    if (File.Exists("o_" + i.ToString()))
                    {
                        File.Move("o_" + i.ToString(), "i_" + i.ToString());
                    }
                }
                for (int i = 0; i < numOfRWThreads; i++)
                {
                    readerWorkers[i] = Task.Factory.StartNew(FrontierNodeReader, "i_" + i.ToString());
                    writerWorkers[i] = Task.Factory.StartNew(FrontierNodeWriter, "o_" + i.ToString());
                    System.Threading.Thread.Sleep(10);
                }
            }
        }