Informacja

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

Wyszukujesz frazę "porównanie wydajności" wg kryterium: Temat


Wyświetlanie 1-4 z 4
Tytuł:
Analiza porównawcza szkieletów programistycznych wykorzystujących TypeScript do tworzenia aplikacji serwerowych
Comparative analysis of frameworks using TypeScript to build server applications
Autorzy:
Golec, Marcin
Powiązania:
https://bibliotekanauki.pl/articles/2086211.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
szkielety programistyczne TypeScript
node.js
porównanie wydajności
aplikacje serwerowe
Typescript frameworks
performance comparative analysis
server application
Opis:
Przedmiotem badań była analiza porównawcza szkieletów programistycznych, które są przeznaczone do budowaniaaplikacji. Zestawiono ze sobą NestJS (wersja 8.1.1), FoalTS (wersja 2.5.0) oraz Ts.ED (wersja 6.69.1). Został przygotowany eksperyment przeprowadzony według scenariuszy, które skupiały się na czasie odpowiedzi na żądania przez aplikacje testowe. Każda z nich posiadała ten sam zestaw funkcjonalności. Z porównywanych szkieletów najwydajniejszym okazał się NestJS. Osiągał on najlepsze wyniki. Najgorsze wyniki w każdym scenariuszu osiągał Ts.ED, a w szczególności przy większych obciążeniach. Największe różnice przy porównaniu widać w badaniach przeprowadzonych wedługscenariusza opierającego się na żądaniach typu GET, a w szczególności z większą ilością obiektów w odpowiedzi.
The subject of the research was a comparative analysis of programming frameworks that are intended for building applications. NestJS (version 8.1.1), FoalTS (version 2.5.0) and Ts.ED (version 6.69.1) were put together. An experiment was prepared based on scenarios that focused on the response time of test applications to requests. Each of them had the same set of functionalities. NestJS turned out to be the most efficient of the compared skeletons. It achieved the best results. The worst results in each scenario were achieved by Ts.ED, especially with higher loads. The biggest differences in the comparison can be seen in studies conducted according to a scenario based on GET-type requests, and in particular with more objects in response.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 128--134
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności wybranych silników szachowych
Performance comparison between selected chess engines
Autorzy:
Sojka, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/24083359.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
szachy
silniki szachowe
porównanie wydajności
chess
chess engines
performance comparison
Opis:
Wydajność wybranych silników szachowych została porównana z użyciem programu Lucas Chess. Listę silników podzielono na kategorie w zależności od punktów ELO. Celem badań było znalezienie najmocniejszych i najlżejszych silników w kategoriach. Każdą z kategorii zbadano pod kątem trzech ustawień szachownicy.Wyróżniono wygrane ogólne oraz wygrane jako różne kolory bierek. Równolegle przeprowadzono badanie zużycia zasobów komputera. Przygotowano skrypt zapisujący wartości procentowe wykorzystania pamięci RAM i procesora przez konkretne procesy. Wyróżniono średnie i maksymalne procentowe zużycie CPU i pamięci RAM. Silniki z największą liczbą wygranych, od najsłabszych do najsilniejszych, to: Bikjump, Rybka i Stockfish. Najmniejsze zapotrzebowanie na zasoby mają: Cinnamon, Demolito i Critter
Selected chess engines were compared to each other in terms of performance, using Lucas Chess. The list of engines was cut into three categories, depending on strength in ELO points. The point of this study is to find the strongest and the lightest engines in each category. Then, each category was tested using three different starting positions. White, black and overall wins were highlighted. At the same time, data of CPU and RAM usage of each engine was collected. A script was developed to print CPU and RAM usage of a specific process. Maximum and average percent of used CPU thread and RAM were highlighted. Chess engines with most amount of wins were, from weakest to strongest: Bikjump, Rybka and Stockfish. Least amount of system resources was consumed by: Cinnamon, Demolito and Critter.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 228--235
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności protokołu WebSocket i HTTP
Comparison of WebSocket and HTTP protocol performance
Autorzy:
Łasocha, Wojciech Paweł
Badurowicz, Marcin
Powiązania:
https://bibliotekanauki.pl/articles/2055110.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
websocket protocol
http protocol
protocols performance comparison
protokół websocket
protokół http
porównanie wydajności protokołów
Opis:
Celem autora tego artykułu jest porównanie wydajności protokołu WebSocket i HTTP. W tym celu wykorzystano sprzęt pracujący w sieci LAN oraz samodzielnie wykonaną aplikację testującą. Za jej pomocą zmierzono czas wysyłania oraz pobierania/odbierania 100-znakowych tekstów w określonej liczbie kopii z uwzględnieniem szybkości laptopów i przeglądarek WWW. Z przeprowadzonych badań wynika, że przy transmisji powyżej 100 kopii danych za pomocą protokołu WebSocket (w porównaniu do HTTP) można uzyskać wzrost wydajności o kilkaset procent. Ponadto udowodniono, że dodawanie nadmiarowych narzutów do żądań HTTP może go bardzo spowalniać. Natomiast szyfrowanie TLS ma znikomy wpływ na szybkość obu protokołów. Wywnioskowano, że protokół WebSocket dobrze sprawdzi się w przesyłaniu setek lub tysięcy małych porcji danych na sekundę, gdyż w przypadku mniejszej ich liczby w zupełności wystarczy zwykłe odpytywanie HTTP.
The purpose of the author of this article is to compare the performance of the WebSocket and HTTP protocols. For this purpose, LAN equipment and a self-made testing application were used. It was used to measure the time of sending and downloading/receiving 100-character texts in a specified number of copies, considering the speed of laptops and web browsers. The conducted research shows that when transmitting more than 100 copies of data using the WebSocket protocol (compared to HTTP), performance can be increased by several hundred percent. In addition, it has been proven that adding excess overhead to HTTP requests can slow it down considerably. In contrast, TLS encryption has little effect on the speed of both protocols. It was concluded that the WebSocket protocol is good for sending hundreds or thousands of small serving of data per second, because for a smaller number of them, a simple HTTP polling is absolutely enough.
Źródło:
Journal of Computer Sciences Institute; 2021, 19; 67--74
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności relacyjnych baz danych PostgreSQL oraz MySQL dla aplikacji desktopowej
Comparison of the performance of relational databases PostgreSQL and MySQL for desktop application
Autorzy:
Klimek, Bartłomiej
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1837814.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
SZBD
relacyjne bazy danych
porównanie wydajności
DBMS
relational databases
comparison of performance
Opis:
Celem niniejszej pracy było porównanie wydajności relacyjnych systemów zarządzania bazami danych PostgreSQLi MySQL. Na potrzeby tego badania została zaprojektowana baza danych oraz opracowano i zaimplementowano oprogramowanie mające łączyć aplikację desktopową z poszczególnymi systemami baz danych. Oprogramowanie to marównież tworzyć encje oraz relacje między nimi w wybranych pustych schematach na bazy na serwerach. Zaimplementowano także aplikację desktopowa w języku programowania Java, pozwalającą na przeglądanie zapisanych danychw bazie oraz przeprowadzenie testów wydajności bazy. Testy dotyczyły podstawowych operacji dodawania, pobrania, aktualizacji i usuwania danych. W pracy postawiono hipotezę ”PostgreSQLjest bardziej wydajny dla aplikacji desktopowych podczas małego obciążenia danymi, czyli do 1000 zapytań”, która została potwierdzona wynikami uzyskanymiz przeprowadzonych badań.
The aim of this thesis was to compare the performance of two relational database management systems PostgreSQL and MySQL. For the purpose of the study a relational database was designed and a piece of software was implemented to connect desktop application with the database system. This software shall also create entities and relations between them in desired empty schemes on servers for databases. There has also been implemented a desktop application in Java programming language, that allows browsing data stored in database and performing the tests of database performance. Tests addressed basic operations of adding, collecting, updating and deleting data. Thisthesis makes a hypothesis ”PostgreSQL is more efficient for desktop application while loaded with small data, in that case 1000 of queries”, that was confirmed by achieved results from tests performed.
Źródło:
Journal of Computer Sciences Institute; 2021, 18; 61-66
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-4 z 4

    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