Przeglądaj {{ collection }} wg Autor "Smoliński, Mateusz"
Teraz wyświetlane 1 - 5 z 5
- Wyników na stronę
- Opcje sortowania
Pozycja Filesystems performance in GNU/Linux multi-disc data storage(Wydawnictwo Politechniki Łódzkiej, 2014) Smoliński, MateuszThis paper introduces research results of I/O performance for modern filesystems configured on multi-disk storage configuration in GNU/Linux operating system. Filesystem performance tests include basic file operations statistics depending on local disks management software RAID or logical volume manager LVM. The results allow to choose the appropriate filesystem to data storage space configuration in GNU/Linux, that provides bests performance.Pozycja Postgraduate studies in the Institute of Information Technology of the Lodz University of Technology(Wydawnictwo Politechniki Łódzkiej, 2021) Krasiukianis, Roman; Smoliński, Mateusz; Kwapisz, Marcin; Karbowańczyk, MichałThe article presents the assumptions, development path and key achievements of postgraduate studies at the Faculty of Technical Physics, Information Technology and Applied Mathematics of the Lodz University of Technology. The emphasis was placed on the role of cooperation with IT companies in developing postgraduate study programs related to the needs of the Lodz region as well as methods for assessing the quality of the learning process. In addition, problems related to changes in the labor market, as well as risks and opportunities resulting from the need to conduct classes differently during the COVID-19 pandemic, are discussed.Pozycja Resolving Classical Concurrency Problems Using Outlier Detection(Wydawnictwo Politechniki Łódzkiej, 2017) Smoliński, MateuszIn this paper outlier detection is used to determine anomaly between tasks to prevent occurrence of resource conflicts in prepared schedule. Determined conflictless schedule bases on controlling access of tasks to groups of shared resources. Proposed approach allows to prepare conflictless schedule of efficient parallel task processing without resource conflicts and is dedicated to environments of task processing with high contention of shared resources. In this paper the outlier detection is used to resolve two classical concurrency problems: readers and writers and dining philosophers. In opposition to other known solutions of concurrency problems, proposed approach can be applied to solve different problems and do not require to use additional mechanisms of task synchronization. The universality of proposed approach allows to prepare conflictless schedule even in environments, where classical concurrency problems will be significantly expanded and complicated.Pozycja Scheduling system for distributed transaction processing(Oficyna Wydawnicza Politechniki Wrocławskiej ; Wrocław, 2009) Smoliński, Mateusz; Kwapisz, Marcin; Lipowska-Nadolska, EwaThis chapter describes a method of integration of IT systems working with many shared database storage in distributed environment. Following sections describe new elements in distributed environment: agents, naming service and coordination service. Every IT system pass all transactions on individual agent, that suspend their execution. Agent register suspended transaction in naming service, obtaining binary representation of their resource data. Registered transaction is requested by agent in central coordination service. Detection of conflict between transactions is realized by coordinator service and assures data integrity by controlling the execution of requested transactions. This feature eliminates deadlock and possibility of transactions rollbacks due to data conflicts. Besides theoretical description authors introduce formula for transaction conflict detection. The algorithm of conflicts detection is designed to be executed on a special hardware accelerator based on a systolic array.Pozycja Współdzielenie sesji graficznych w aplikacjach sieciowych(Wydawnictwo Naukowo-Techniczne, Warszawa, 2004) Smoliński, MateuszW rozdziale przedstawiono technologię sesji graficznych wykorzystującą dynamicznie generowane obrazy po stronie serwera. Jedynym wymaganiem dotyczącym oprogramowania klienta jest przeglądarka internetowa zapewniająca interakcję z aplikacją. Prezentacja prostej aplikacji sieciowej zawiera opis architektury sesji graficznych. Współdzielenie sesji oraz ich replikacja stanowią przykładowe zaawansowane możliwości tej technologii.