Narzędzie perlbench

Ten sam kod może mieć różną wydajność w zależności od pliku binarnego perl: jego opcji kompilacyjnych, zastosowanego kompilatora, dołączonych funkcji itd. Na przykład wielowątkowe wersje Perla są nieco wolniejsze, podobnie jak te, które korzystają ze współdzielonych bibliotek. Mniejsza szybkość niekoniecznie jest wadą, jeśli równoważą to inne korzyści, ale nie zawsze mamy wybór. Na przykład w niektórych dystrybucjach Linuksa Perl jest standardowo kompilowany z obsługą wątków. Kto uważa, że jednowątkowy interpreter będzie działał szybciej, powinien to sprawdzić, zanim zrekonfiguruje system!

Aby porównać różne interpretery perl, mogę skorzystać z narzędzia perlbench napisanego przez Gislego Aasa. Podaję mu ścieżki do interpreterów, ...

Get Perl. Mistrzostwo w programowaniu now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.