Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


4 participantes

    [NPD 1.0.1][fix] Consumo de processamento

    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda


    Mensagens : 1980
    Créditos : 367

    Ficha do personagem
    Nível: 1
    Experiência:
    [NPD 1.0.1][fix] Consumo de processamento Left_bar_bleue0/0[NPD 1.0.1][fix] Consumo de processamento Empty_bar_bleue  (0/0)
    Vida:
    [NPD 1.0.1][fix] Consumo de processamento Left_bar_bleue30/30[NPD 1.0.1][fix] Consumo de processamento Empty_bar_bleue  (30/30)

    [NPD 1.0.1][fix] Consumo de processamento Empty [NPD 1.0.1][fix] Consumo de processamento

    Mensagem por Paulo Soreto Ter Ago 29, 2017 2:29 pm

    Notei que o consumo de processamento do servidor da verão 1.0.1 do Netplay Diamond está muito alto, isso atrapalha o uso do PC enquanto o servidor está em execução. Para solucionar esse problema sigam os passos abaixo:

    - Abra o script tcpserver.lua dentro da pasta scripts.
    - Procure por:
    Código:
    while true do
       self:update()
    end
    - Substitua por:
    Código:
    while true do
        self:update()
        Socket.select(nil, nil, 0.1)
    end

    Select é uma função bloqueante, logo, se chamarmos ela passando o timeout como 1ms a função só retornará após esse tempo passar. Isso faz com que a thread principal "descanse" por 1ms a cada ciclo. Recomendo que quando publicarem o jogo e o servidor já estiver no VPS/Dedicado que retire essa modificação pois restringe a capacidade do servidor.


    _________________
    [NPD 1.0.1][fix] Consumo de processamento FwYnoXI
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : [NPD 1.0.1][fix] Consumo de processamento ZgLkiRU
    Mensagens : 5345
    Créditos : 1164

    [NPD 1.0.1][fix] Consumo de processamento Empty Re: [NPD 1.0.1][fix] Consumo de processamento

    Mensagem por Valentine Ter Ago 29, 2017 6:21 pm

    Boa, Soreto.

    Aqui o servidor não chega a 1% de uso da CPU, mas no host do Komuro chegou a 100%. Agora o servidor está levinho no host dele.
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador


    Mensagens : 1047
    Créditos : 130

    [NPD 1.0.1][fix] Consumo de processamento Empty Re: [NPD 1.0.1][fix] Consumo de processamento

    Mensagem por Komuro Takashi Ter Ago 29, 2017 6:44 pm

    Testado e aprovado!


    _________________
    [NPD 1.0.1][fix] Consumo de processamento Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    Darkio
    Darkio
    Iniciante
    Iniciante


    Mensagens : 49
    Créditos : 1

    [NPD 1.0.1][fix] Consumo de processamento Empty Re: [NPD 1.0.1][fix] Consumo de processamento

    Mensagem por Darkio Ter Ago 29, 2017 7:14 pm

    Meu deus que ótimo parabéns e muito obrigado pela contribuição!!!

    Conteúdo patrocinado


    [NPD 1.0.1][fix] Consumo de processamento Empty Re: [NPD 1.0.1][fix] Consumo de processamento

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sáb Nov 23, 2024 8:01 am