Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Lielu teksta failu apstrāde, izmantojot Java valodu.
Title in English Large Text File Processing Using Java Language.
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Aleksejs Jurenoks
Reviewer Egons Lavendelis
Abstract Datu nepārtraukta ģenerēšana ir novedusi pie to uzglabāšanas dažādās formās un veidos. Lieli teksta faili, kas ir viena no šīm formām, tikuši vairāk ievēroti pēdējos gados, pateicoties to izmantošanas biežumam. Tomēr, lielu teksta failu izmantošana rada izaicinājumus to apstrādes solī. Lai gan ir veikti pētījumi, lai uzlabotu atsevišķu apstrādes tehniku efektivitāti, trūkst universālas/daļēji universālas metodoloģijas lielu tekstu failu apstrādei Java valodā. Šī Bakalaura darba fokuss ir tādu metodoloģiju, kurās tiek ieviesti meklēšanas algoritmi, kas tiek uzskatīti par apstrādes algoritmiem, testēšana un salīdzināšana. Balstoties uz ražotāja-patērētāja paraugu, tika izveidota metodoloģija un veikts tests, izmantojot īpaši izvēlētus meklēšanas algoritmus, lai noteiktu metodoloģijas efektivitāti. Padziļināts izveidotās metodoloģijas salīdzinājums ar jau pastāvošām metodoloģijām tika veikts, izmantojot dažādu pavedienus skaitu, paketes un dažādu izmēru teksta failus. Iegūtie rezultāti parādīja, ka izstrādātā Rindā Balstītā Grupu Apstrāde ir metodoloģija, kas darbojas, un īpaši izceļas ar zemu CPU jaudas patēriņu un spēju samazināt kaudzes atmiņas izmantošanu. Kopumā, Bakalaura darbs ietver teksta apstrādes metodoloģiju analīzi, kā arī uz to pamata veidotās arhitektūras. Tiek apskatīta jaunizveidota metodoloģija, un veikti testi tās veiktspējas novērtēšanai. Darba apjoms kopumā ir 60 lappuses, tajā skaitā 7 tabulas, 9 attēli, 78 literatūras avots un 2 pielikumos.
Keywords Rindā Balstītā Pakete Apstrāde, Paralēlā pakešu apstrāde, Pakešu apstrāde, Lielu failu apstrāde.
Keywords in English Queue Based Batch Processing, Parallel batch processing, Batch processing, Large file processing.
Language eng
Year 2025
Date and time of uploading 01.01.2025 20:10:41