Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Analiza wpływu wykorzystania technik konteneryzacji na wydajność aplikacji w języku Python

Tytuł:
Analiza wpływu wykorzystania technik konteneryzacji na wydajność aplikacji w języku Python
Autorzy:
Chołody, Kacper
Przyłucki, Sławomir
Data publikacji:
2023
Słowa kluczowe:
konteneryzacja
porównanie wydajności
Docker
Podman
containerization
performance comparison
Język:
polski
Dostawca treści:
BazTech
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie  Pełny tekst  Link otwiera się w nowym oknie
W niniejszym artykule dokonano kompleksowej oceny wpływu dwóch środowisk konteneryzacji, Dockera i Podmana, na wydajność aplikacji w języku Python. W pracy dokonano charakterystyki obu narzędzi oraz prezentacji różnic w ich architekturze. Zakres badań obejmuje trzy aspekty. Pierwszym z nich jest porównanie użycia zasobów, takich jak użycie procesora, pamięci RAM i czasu wykonania, w trakcie obliczeń liczby π. Kolejnym etapem jest analiza użycia zasobów podczas sortowania uporządkowanej listy. Ostatnim aspektem badań jest porównanie czasu startu kontenera w obu środowiskach. Przeprowadzone badania pozwalają na stwierdzenie występowania narzutu wydajności w obu środowiskach konteneryzacji, wynoszącego średnio 8%. Dodatkowo można zauważyć lepsze zarządzanie zasobami w przypadku narzędzia Podman oraz większą dynamikę środowiska w przypadku narzędzia Docker.
This article comprehensively evaluates the impact of two containerization environments, Docker and Podman, on the performance of Python applications. The paper characterizes the two tools and presents the differences in their architectures. The scope of the study covers three aspects. The first is a comparison of resource usage, such as CPU usage, RAM usage and execution time, during the calculation of the number π. The next step is to analyse the resource usage when sorting an ordered list. The final aspect of the research is a comparison of the start-up time of the container in both environments. The tests carried out allow the presence of a performance overhead in both containerization environments, with an average of 8%. In addition, it can be seen that there is better resource management in the case of the Podman tool and a more dynamic environment in the case of the Docker tool.
Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki (2025).

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies