Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Virtualbox performs quite well actually! #50

Open
tcies opened this issue Sep 9, 2014 · 5 comments
Open

Virtualbox performs quite well actually! #50

tcies opened this issue Sep 9, 2014 · 5 comments

Comments

@tcies
Copy link
Contributor

tcies commented Sep 9, 2014

examples/evolConf.txt with 10 Generations took 14s native and 16s virtualbox, and here is what happens for the visualizer (it seemed to me like native was a bit faster without screencast recording):
http://stuff.titus-c.ch/robogen-vbox.avi
@loshchil was right, vbox isn't that bad! Of course, a similar check on windows and mac would make sense before jumping to conclusions.

@jauerb
Copy link
Collaborator

jauerb commented Sep 10, 2014

Cool! I can perform some more tests (can try with most both linux and windows hosts), but this would certainly be a simple solution.... we could package an image with a stripped down Ubuntu and just the dependencies needed to run RoboGen!

@jauerb
Copy link
Collaborator

jauerb commented Sep 17, 2014

I now have a virtual box image running LUbuntu that I have built RoboGen on.
(Fortunately I could build without issue against the newer versions of Boost and OSG that are available in the newest Ubuntu packages!! Seems to work without any problems)

I tested running this under a linux host and a windows host, and seems to work great. Actually goes a little faster unders my Windows host (same computer), which is strange, but in any case seems like distributing this could be a feasible solution.

Right now I have this virtual disk image with all the build dependencies + eclipse + gdb, so could have students fire up this image, open up eclipse and just click run to get going right away.

Only issue is that this virtual disk image, even with using LUbuntu and only downloading the necessary stuff is 6GB, so will not be such a quick download.

@tcies
Copy link
Contributor Author

tcies commented Sep 17, 2014

Infomaniak claims the account hosting robogen has no traffic limit, let's see how true that is :) .

@tcies
Copy link
Contributor Author

tcies commented Sep 17, 2014

I'm wondering how network communication works out between VBoxes on different PCs.

@jauerb
Copy link
Collaborator

jauerb commented Sep 17, 2014

Think it should be fine, you can run vbox with bridged networking which I believe gives the virtual box its own ip address. Will have to test this out though

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants