Hello,
I made x86 disk image with ubuntu 16.06 and build kernel 4.8.13 following
http://www.lowepower.com/jason/setting-up-gem5-full-system.html. (using QEMU)
Gem5 source code is downloaded using this: git clone
https://gem5.googlesource.com/public/gem5
Using QEMU, I installed Redis-4.0.0 and YCSB-0.17.0 in my created disk image.
At QEMU, Redis and YCSB worked well.
Redis: ./src/redis-server redis.conf
YCSB: ./bin/ycsb load redis -s -P workloads/workloada -p
"redis.host=127.0.0.1" -p "redis.port=6379"
However, when I use Gem5 Full System mode (./build/X86/gem5.opt
configs/example/fs.py -disk-images=myimage -kernel=mykernel -mem-size=4096MB),
YCSB gives me error "IndexOutOfBoundsException: Index 17".
As far as I know, many papers used gem5 for simulating server-client model and
used YCSB for client.
My tested environment is one node for Redis and YCSB. So, I think Redis and
YCSB should be worked fine in this environment.
Is there any way I can solve this problem?
Regards,
Miseon Han
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users