Difference between revisions of "Internet Offline: UnixBench"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 27: | Line 27: | ||
vi unixbench-run.sh | vi unixbench-run.sh | ||
+ | rm -Rf /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt | ||
+ | touch /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt | ||
cd /usr/local/src/byte-unixbench-master/UnixBench/ | cd /usr/local/src/byte-unixbench-master/UnixBench/ | ||
− | + | ./Run >> hasil-unixbench.txt | |
− | + | /bin/chmod -Rf 777 hasil-unixbench.txt | |
− | + | mv hasil-unixbench.txt /home/onno/hasil-unixbench-1CORE-1024M.txt | |
− | + | shutdown -h now & | |
+ | exit | ||
− | + | Save & chmod | |
chmod 777 unixbench-run.sh | chmod 777 unixbench-run.sh | ||
Line 40: | Line 43: | ||
ssh -t user@remote 'sudo /home/user/unixbench-run.sh' | ssh -t user@remote 'sudo /home/user/unixbench-run.sh' | ||
− | |||
− | |||
==Run untuk VirtualBox== | ==Run untuk VirtualBox== |
Revision as of 18:48, 19 December 2018
Install
apt update apt install mesa-common-dev libsdl-net1.2-dev libsdl-net1.2 unzip # untuk RaspberryPi apt install mesa-common-dev libsdl* unzip # untuk PC
Compile
cd /usr/local/src wget https://github.com/kdlucas/byte-unixbench/archive/master.zip unzip master.zip cd /usr/local/src/byte-unixbench-master/UnixBench make
Run
cd /usr/local/src/byte-unixbench-master/UnixBench ./Run > hasil.txt
Run ssh & Script
Pastikan id_dsa.pub & id_rsa.pub sudah di copy ke .ssh/known_hosts
Script unixbench-run.sh
vi unixbench-run.sh
rm -Rf /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt touch /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt cd /usr/local/src/byte-unixbench-master/UnixBench/ ./Run >> hasil-unixbench.txt /bin/chmod -Rf 777 hasil-unixbench.txt mv hasil-unixbench.txt /home/onno/hasil-unixbench-1CORE-1024M.txt shutdown -h now & exit
Save & chmod
chmod 777 unixbench-run.sh
Execute dari remote
ssh -t user@remote 'sudo /home/user/unixbench-run.sh'
Run untuk VirtualBox
ub-vmall.sh
cd /home/onno /home/onno/ub-vm1-0.sh /home/onno/ub-vm1-1.sh /home/onno/ub-vm1-2.sh /home/onno/ub-vm1-4.sh /home/onno/ub-vm2-0.sh /home/onno/ub-vm2-1.sh /home/onno/ub-vm2-2.sh /home/onno/ub-vm2-4.sh /home/onno/ub-vm3-0.sh /home/onno/ub-vm3-1.sh /home/onno/ub-vm3-2.sh /home/onno/ub-vm3-4.sh /home/onno/ub-vm4-0.sh /home/onno/ub-vm4-1.sh /home/onno/ub-vm4-2.sh /home/onno/ub-vm4-4.sh
Contoh ub-vm1-0.sh
VBoxManage controlvm "Offline" acpipowerbutton sleep 30 VBoxManage modifyvm "Offline" --memory 512 VBoxManage modifyvm "Offline" --unplugcpu 3 VBoxManage modifyvm "Offline" --unplugcpu 2 VBoxManage modifyvm "Offline" --unplugcpu 1 VBoxManage startvm "Offline" sleep 100 ssh -t onno@192.168.0.3 'echo 123456 | sudo -S /home/user/unixbench-run.sh' sleep 75m ssh -t onno@192.168.0.3 'echo 123456 | sudo -S mv /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt hasil-unixbench-192.168.0.3-1CORE-512M.txt'
Contoh ub-vm4-4.sh
VBoxManage controlvm "Offline" acpipowerbutton sleep 30 VBoxManage modifyvm "Offline" --memory 4096 VBoxManage modifyvm "Offline" --plugcpu 3 VBoxManage modifyvm "Offline" --plugcpu 2 VBoxManage modifyvm "Offline" --plugcpu 1 VBoxManage startvm "Offline" sleep 100 ssh -t onno@192.168.0.3 'echo 123456 | sudo -S /home/user/unixbench-run.sh' sleep 75m ssh -t onno@192.168.0.3 'echo 123456 | sudo -S mv /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt hasil-unixbench-192.168.0.3-4CORE-4096M.txt'