Resultados 1 a 10 de 10
  1. #1
    Developer C++ louis's Avatar



    Data de Ingresso
    Apr 2016
    Posts
    1,681
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    809
    Thanked in
    67 Posts
    Mencionado
    499 Post(s)
    País
    Brazil

    Talking Dll para otimizar seu Main.exe

    Essa DLL reduz o consumo de memória do Main.exe em aproximadamente 10x. No meu caso MuEmu s8 reduziu o consumo de 600mb para 50 ~ 60 mb.

    Funciona incrivelmente bem em praticamente qualquer main.




    Como hookar a dll em seu main.exe com StudPe:



    Download do StudPe:
    [Somente membros podem ver os links. ]

    Código fonte da DLL:
    Código:
    #include <Windows.h>
    //-------------------------------------------------------------
    void StartAddress(LPVOID lpThreadParameter)
    {
      HANDLE v1;
      HANDLE v2; 
    
      while ( TRUE )
      {
        Sleep(5000);
        v1 = GetCurrentProcess();
        SetProcessWorkingSetSize(v1, 0xFFFFFFFF, 0xFFFFFFFF);
        v2 = GetCurrentProcess();
        SetThreadPriority(v2, -2);
      }
    }
    
    //-------------------------------------------------------------
    BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
    {
      if ( fdwReason == 1 )
        CreateThread(0, 0, (LPTHREAD_START_ROUTINE)StartAddress, 0, 0, 0);
      return 1;
    } 			 		
    Download da DLL para injetar no seu main:
    [Somente membros podem ver os links. ]

    Download da DLL já compilada para MuEmu S4/S6/S8
    [Somente membros podem ver os links. ]

    Créditos:
    Não encontrado, se alguém souber me avise para editar o post.
    Meu canal no YouTube com vídeos sobre os sistemas que desenvolvo:
    [Somente membros podem ver os links. ]

  2. #2
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    Sei que foi um boludo que fez mano, muito gente boa o cara, deu branco no nome agora.

    Não testei, mais sei que é funcional, recomendo utilizar.
    É melhor estar enganado, do que ser enganado.

  3. #3
    Developer C++ louis's Avatar



    Data de Ingresso
    Apr 2016
    Posts
    1,681
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    809
    Thanked in
    67 Posts
    Mencionado
    499 Post(s)
    País
    Brazil
    Citação Originally Posted by s00x Ver Post
    Sei que foi um boludo que fez mano, muito gente boa o cara, deu branco no nome agora.

    Não testei, mais sei que é funcional, recomendo utilizar.
    Também não sei exatamente quem fez, mas fez um milagre!
    Last edited by louis; 10/04/2017 at 09:10 AM.
    Meu canal no YouTube com vídeos sobre os sistemas que desenvolvo:
    [Somente membros podem ver os links. ]

  4. #4
    Membro Marco_Aurélio's Avatar
    Data de Ingresso
    Sep 2014
    Posts
    344
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Mencionado
    44 Post(s)
    Citação Originally Posted by louis Ver Post
    Essa DLL reduz o consumo de memória do Main.exe em aproximadamente 10x. No meu caso MuEmu s8 reduziu o consumo de 600mb para 50 ~ 60 mb.

    Funciona incrivelmente bem em praticamente qualquer main.




    Como hookar a dll em seu main.exe com StudPe:



    Download do StudPe:
    [Somente membros podem ver os links. ]

    Código fonte da DLL:
    Código:
    #include <Windows.h>
    //-------------------------------------------------------------
    void StartAddress(LPVOID lpThreadParameter)
    {
      HANDLE v1;
      HANDLE v2; 
    
      while ( TRUE )
      {
        Sleep(5000);
        v1 = GetCurrentProcess();
        SetProcessWorkingSetSize(v1, 0xFFFFFFFF, 0xFFFFFFFF);
        v2 = GetCurrentProcess();
        SetThreadPriority(v2, -2);
      }
    }
    
    //-------------------------------------------------------------
    BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
    {
      if ( fdwReason == 1 )
        CreateThread(0, 0, (LPTHREAD_START_ROUTINE)StartAddress, 0, 0, 0);
      return 1;
    } 			 		
    Download da DLL para injetar no seu main:
    [Somente membros podem ver os links. ]

    Download da DLL já compilada para MuEmu S4/S6/S8
    [Somente membros podem ver os links. ]

    Créditos:
    Não encontrado, se alguém souber me avise para editar o post.
    Creio que os creditos sejam dos fantoma, la do topico da RZ onde vc pegou o codigo.
    Last edited by Marco_Aurélio; 10/04/2017 at 01:57 PM.

  5. #5
    Membro Rick Barbosa's Avatar
    Data de Ingresso
    Apr 2017
    Posts
    152
    Thanks Thanks Given 
    18
    Thanks Thanks Received 
    16
    Thanked in
    13 Posts
    Mencionado
    4 Post(s)
    País
    Canada
    Opa, ajudou muito!
    Pois o meu main consumia muito memória.
    Fiz um vídeo para demostrar ao jogadores do meu servidor, caso alguém aqui não saiba como fazer aqui está o link do vídeo.
    (bem explicado)
    [Somente membros podem ver os links. ]
    *Testado e aprovado na versão 97d.
    Last edited by Rick Barbosa; 10/04/2017 at 04:44 PM.



  6. #6
    Developer C++ louis's Avatar



    Data de Ingresso
    Apr 2016
    Posts
    1,681
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    809
    Thanked in
    67 Posts
    Mencionado
    499 Post(s)
    País
    Brazil
    Citação Originally Posted by Rick Barbosa Ver Post
    Opa, ajudou muito!
    Pois o meu main consumia muito memória.
    Fiz um vídeo para demostrar ao jogadores do meu servidor, caso alguém aqui não saiba como fazer aqui está o link do vídeo.
    (bem explicado)
    [Somente membros podem ver os links. ]
    Show o vídeo Rick, diferença absurda de consumo de memória.
    Meu canal no YouTube com vídeos sobre os sistemas que desenvolvo:
    [Somente membros podem ver os links. ]

  7. #7
    Membro Rick Barbosa's Avatar
    Data de Ingresso
    Apr 2017
    Posts
    152
    Thanks Thanks Given 
    18
    Thanks Thanks Received 
    16
    Thanked in
    13 Posts
    Mencionado
    4 Post(s)
    País
    Canada
    Outra coisa que ajuda também é fazer isso, desativar a SVCHOST.EXE que fica consumindo muita memória.
    [Somente membros podem ver os links. ]



  8. #8
    Developer C++ louis's Avatar



    Data de Ingresso
    Apr 2016
    Posts
    1,681
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    809
    Thanked in
    67 Posts
    Mencionado
    499 Post(s)
    País
    Brazil
    Citação Originally Posted by Marco_Aurélio Ver Post
    Creio que os creditos sejam dos fantoma, la do topico da RZ onde vc pegou o codigo.
    Acredito que não pois dentro do arquivo tem o nome de outra pessoa, como ele não colocou fica difícil saber k

    Citação Originally Posted by Rick Barbosa Ver Post
    Outra coisa que ajuda também é fazer isso, desativar a SVCHOST.EXE que fica consumindo muita memória.
    [Somente membros podem ver os links. ]
    Isso desativa o windows update certo? o svchost tem várias funcionalidades todas ligadas a rede. Acredito que não tem como desativar ele totalmente.
    Meu canal no YouTube com vídeos sobre os sistemas que desenvolvo:
    [Somente membros podem ver os links. ]

  9. #9
    Membro Rick Barbosa's Avatar
    Data de Ingresso
    Apr 2017
    Posts
    152
    Thanks Thanks Given 
    18
    Thanks Thanks Received 
    16
    Thanked in
    13 Posts
    Mencionado
    4 Post(s)
    País
    Canada
    Eu já estou usando ele desativa a um tempo e nunca tive problemas, pelo contrário sempre tive um ótimo desempenho.
    Citação Originally Posted by louis Ver Post
    Isso desativa o windows update certo? o svchost tem várias funcionalidades todas ligadas a rede. Acredito que não tem como desativar ele totalmente.



  10. #10
    3D MAKER Unico's Avatar
    Data de Ingresso
    Jun 2015
    Posts
    381
    Thanks Thanks Given 
    86
    Thanks Thanks Received 
    69
    Thanked in
    20 Posts
    Mencionado
    44 Post(s)
    MEU HUMOR
    Crappy
    País
    Peru
    dll para main files Mu igcnetword season 10 nao funciona sale error de arhchivo ya esta siendo usado

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais