Influence of the direct message search mechanism based on the TCP protocols on the exchange process

Abstract

<p class="Default">The direct search mechanism is implemented with the expansion of the traditional socket TCP interface for receiving messages while bypassing the traditional order of the established queue. This mechanism can be used for high-performance and clustered computer systems in order to intensify data exchange and continuous support of a maximum load on computing machines. The interface for direct message search is implemented on the base of the Linux kernel. The experimental test results are obtained by using a set of simple microbenchmarks. During the test, the sender sends the required number of fixed-size messages via an established connection, and the receiver skips unexpected messages and reads the expected one into the user's space. The approach to finding the expected messages is realized with multiple searches for a case where the socket application treats the TCP socket as a list of messages with the ability to receive and delete the data not only from the buffer top but from any place in it. All expected messages are recognized and processed by the developed seek_recv() call. Each test contains ~80 repetitions, which include such operations as socket opening, sending 800–1000 messages according to the acceptance politics, and socket closure. The system only uses one active socket at the same time.</p><p class="Default">The received results confirm a noticeable decrease in message processing CPU time by 36–40 % and overall productivity growth. However, when the volume of messages is approaching 1000 bytes, i.e. close to the typical size of the TCP packet useful load, there is a productivity decrease in the message exchange process.</p>

Authors and Affiliations

Vasyl Melnyk, Kateryna Melnyk, Svitlana Lavrenchuk, Ihor Burchak, Oleksii Kaganiuk

Keywords

Related Articles

Formalization of selection of contract-organizational project delivery strategy

<p>The formalized system to select a strategy for the implementation of a capital construction project was developed. This is important because an error in making a strategic decision (in an intuitive rather than formali...

Modeling of dynamic stability of the well deepening process based on the catastrophe theory

<p>Theoretical aspects of the catastrophe theory were considered and the possibility of application of the catastrophe theory methods in estimation of actual data of geological and technical control of the well deepening...

Definition of a composite index of glazing rooms

<p>The effect of geometrical parameters of rooms and window openings on the value of the daylight factor (DF) in the reference point on the work surface is considered in the article. This is important, as while using a l...

Principles of the progress of reactions involving deep oxidation of isopropyl alcohol under conditions of aerosol nanocatalysis technology

<p>We studied the process of deep oxidation of isopropyl alcohol under conditions of aerosol nanocatalysis technology. The process was carried out in a reactor with a vibro-fluidized bed of a catalytic system, which cons...

Geometrical synthesis of spatial six-link guiding mechanisms

<p><span lang="EN-GB">The study considers problems of geometric synthesis of spatial hinge-lever six-link mechanisms with linear displacement of the final link performing the guiding function. The variants of arranging t...

Download PDF file
  • EP ID EP666381
  • DOI 10.15587/1729-4061.2019.167995
  • Views 73
  • Downloads 0

How To Cite

Vasyl Melnyk, Kateryna Melnyk, Svitlana Lavrenchuk, Ihor Burchak, Oleksii Kaganiuk (2019). Influence of the direct message search mechanism based on the TCP protocols on the exchange process. Восточно-Европейский журнал передовых технологий, 3(2), 36-42. https://europub.co.uk/articles/-A-666381