Skip to content

s4pideam/IPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPC

Word-Count Problem mithilfe von Map-Reduce in verschiedenen IPC Verfahren.

1. Kompilieren

mvn package

2. Ausführen

# java -jar ./target/ipc.jar [method] [#Clients] [chunkSize] [filePath]
# method = [threads,pipes,np,tcp,uds]
java -jar ./target/ipc.jar threads 4 40000 ./texts/mobydick.txt

zum testen auch eine Singlemethode

# java -jar ./target/ipc.jar single [#chunkSize] [#filePath]
java -jar ./target/ipc.jar single 40000 ./texts/mobydick.txt

3. Beispielausgabe

❯ java -jar ./target/ipc.jar threads 4 40000 ./texts/mobydick.txt
the: 14715
of: 6746
and: 6513
a: 4799
to: 4709
in: 4241
that: 3081
it: 2535
his: 2530
i: 2120
Runtime: 0.516261427 s

4. Testscript Ein Skript zum Testen aller Verfahren bei eingabe von Anzahl der Clients, ChunkSize und Filepath. Ergebnis wird in result.csv gespeichert und kann in Excel importiert werden.

./test.sh [#Clients] [chunkSize] [filePath]
./test.sh  4 40000 ./texts/mobydick.txt

heh

About

Betriebssysteme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published