changeset 0:06c9acfab57e default tip

Fos
author e165716 <e165716@ie.u-ryukyu.ac.jp>
date Mon, 12 Feb 2018 01:24:06 +0900
parents
children
files CPU1.txt CPU2.txt CPU3.txt CPU4.txt ThreadPool-5.0-SNAPSHOT.jar ThreadPool.pdf ThreadPool.sh culam.py
diffstat 8 files changed, 55 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CPU1.txt	Mon Feb 12 01:24:06 2018 +0900
@@ -0,0 +1,7 @@
+100 72138
+200 72884
+300 72235
+400 71871
+500 72066
+600 71931
+700 71969
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CPU2.txt	Mon Feb 12 01:24:06 2018 +0900
@@ -0,0 +1,7 @@
+100 66666
+200 61804
+300 57447
+400 51409
+500 46088
+600 41039
+700 35849
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CPU3.txt	Mon Feb 12 01:24:06 2018 +0900
@@ -0,0 +1,7 @@
+100 64986
+200 58401
+300 51253
+400 44403
+500 37728
+600 30877
+700 23894
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CPU4.txt	Mon Feb 12 01:24:06 2018 +0900
@@ -0,0 +1,7 @@
+100 64303
+200 56697
+300 48882
+400 41143
+500 33392
+600 25713
+700 17914
Binary file ThreadPool-5.0-SNAPSHOT.jar has changed
Binary file ThreadPool.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ThreadPool.sh	Mon Feb 12 01:24:06 2018 +0900
@@ -0,0 +1,13 @@
+#!/bin/sh
+for i in `seq 1 4`
+do
+    for j in `seq 1 7`
+    do
+        j=`expr $j \* 100`
+        /bin/echo -n "$j " >> CPU$i.txt
+        java -jar $1 $i $j | grep -e 'Time' | egrep -o '[0-9]+[0-9]' >> CPU$i.txt
+    done
+    python3 culam.py ram$i.txt $i
+done
+
+gnuplot plot.plt
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/culam.py	Mon Feb 12 01:24:06 2018 +0900
@@ -0,0 +1,14 @@
+import sys
+
+args = sys.argv
+filename = args[1]
+N = int(args[2])
+
+f = open(filename,'w')
+f.write("0,1\n")
+F = 0.1
+for i in range(19):
+    cul = 1/( (1-F)+(F/N))
+    f.write(str(F)+","+str(cul)+"\n")
+    F= F+0.05
+f.close()