| Psyco. Módulo de extensão Psyco - Python que pode acelerar massivamente a execução de qualquer código Python |
Baixe Agora |
Psyco. Classificação e resumo
- Nome do editor:
- Psyco Team
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 347 KB
Psyco. Tag
Psyco. Descrição
Psyco - módulo de extensão Python que pode acelerar massivamente a execução de qualquer código python O Psyco é um módulo de extensão Python que pode acelerar massivamente a execução de qualquer código python.in curto: Execute seu software Python existente muito mais rápido, sem alteração em sua origem. Pense em Psyco como um tipo de compilador just-in-time (jit), um pouco como o que existe para outros idiomas, que emitem código de máquina na mosca em vez de interpretar seu programa Python passo a passo. A diferença com a abordagem tradicional para compiladores JIT é que a Psyco grava várias versões dos mesmos blocos (um bloco é um pouco de uma função), que são otimizados por serem especializados para alguns tipos de variáveis (um "tipo" pode significar um tipo , mas é mais geral). O resultado é que seus programas Python não modificados são executados mais rápido.benefits: 2x a 100x Speed-ups, tipicamente 4x, com um intérprete de python não modificado e código fonte não modificado, apenas um module de extensão C carregada dinamicamente.Drawbacks: No momento, Psyco usa muito de memória. Ele só será executado nos processadores compatíveis com Intel 386 (sob qualquer sistema operacional) agora. Existem algumas outras diferenças semânticas sutis (isto é, insetos) com a maneira como o Python funciona; eles não devem ser evidentes na maioria dos programas.
Psyco. Software Relacionado