Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: PyData Warsaw :: https://pydata.org/warsaw2018/
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Nuitka - skompilowany program działa wolniej niż oryginał  (Przeczytany 114 razy)
« : 19:20 07/11/18 »
Jiggy Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 10


Witam wszystkich.
Skończywszy pracę nad pierwszym "przedszkolnym" projektem (directory lister v 1.0 już działa   Z politowaniem) zauważyłem, że uruchamia się on z małym opóźnieniem (rzędu 0,5 sekundy). Postanowiłem go zatem skompilować - wybór padł na Nuitkę. No i programik po skompilowaniu uruchamia się trzy razy wolniej!  Co? Czemu?
Kompilowałem z opcją - - recurse-on i - - python-version=3.5 jakby ktoś pytał...
Pozdrawiam
Zapisane
« Odpowiedz #1 : 11:23 08/11/18 »
Guaz Offline
Professional Python User

Zobacz profil
***

Reputacja: 41
Płeć: Mężczyzna
Wiadomości: 310


Google mówi w kilku miejscach że:
Nuitka jest wolniejsza, ponieważ nie aplikuje dynamicznej optymalizacji która jest kluczowa dla szybkości pythona.

Nie wiem ile w tym prawdy, ale opierałem się na trzech wynikach Uśmiech
Zapisane

Python 3.5.2 / Mint
« Odpowiedz #2 : 11:26 08/11/18 »
firemark Offline
Advanced Python User

Zobacz profil
**

Reputacja: 15
Wiadomości: 190


Źródełko poproszę Guaz :>
Zapisane
« Odpowiedz #3 : 11:42 08/11/18 »
Guaz Offline
Professional Python User

Zobacz profil
***

Reputacja: 41
Płeć: Mężczyzna
Wiadomości: 310


http://bugs.nuitka.net/issue327 #Błąd zgłaszany do nich
https://news.ycombinator.com/item?id=15355975 #hacknews

Trzeciego nie widzę, a nie przechowuje historii przeglądania Uśmiech.
Zapisane

Python 3.5.2 / Mint
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2018 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot