C# нагрузка на процессор

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Sharper, 30 Oct 2010.

  1. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    492
    Likes Received:
    187
    Reputations:
    5
    PHP:


    int a
    =0,b=1
    while(
    true


        ...
    // Тут переменная a и b меняется по каким-то причинам 
        
    sleep(1);
        
    Application->ProcessMessages();
        if(
    a==b
        { 

        } 
    }

     
  2. Sharper

    Sharper New Member

    Joined:
    10 Mar 2010
    Messages:
    30
    Likes Received:
    1
    Reputations:
    0
    Да ты прав ЦП - 0

    Это именно в моем коде даже при твоем коде ЦП 30 - 40.

    Вот например Код :

    PHP:
    static void Main(string[] args)
            {
                
    byte[] b1 nullb2 null;
                
    Image m_1;
                
    Image m_2;
                while (
    true)
                {
                    
    System.Threading.Thread.Sleep(1);
                    
    m_1 CaptureScreenShot(); // СкринШот
                    
    m_2 CaptureScreenShot(); // СкринШот
                
    }
            }
    Вот попробуйте тут понизить ЦП
     
    #22 Sharper, 30 Oct 2010
    Last edited: 30 Oct 2010
  3. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    Вынеси код в отдельный поток.
    BackgroundWorker например