bochs
Re:bochs
Bochs is fantastic for fast development, I can boot my kernel off a floppy disk in about 5 seconds. To reboot my machine or even use another one would take much longer than this.
In fact Bochs is faster than VMWare for booting off a floppy disk. I have stopped using VMWare because of this.
I probably do a compile/test cycle every few minutes.
In fact Bochs is faster than VMWare for booting off a floppy disk. I have stopped using VMWare because of this.
I probably do a compile/test cycle every few minutes.
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:bochs
but bochs is slow ... it takes it about 5 min. to initialize Clicker... once you're OS will be grown up, you'll find the need for a second PC anyway ... But if you're still fighting with pmode and bootsectors, yes, BOCHS will be your friend because he'll gracefully say "3rd exception unresolved" instead of simply rebooting the test machine without a clue ...
Re:bochs
Hey! My code is reasonably far along...not as much as yours maybe but still.
Maybe you are writing "inefficient code" doing lots of loops!!
Only kidding!
Although VMWare is undoubtedly faster once it gets to a certain complexity.
I like bochs because it boots floppies about 10 times faster than my real pc.
Maybe you are writing "inefficient code" doing lots of loops!!
Only kidding!
Although VMWare is undoubtedly faster once it gets to a certain complexity.
I like bochs because it boots floppies about 10 times faster than my real pc.
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:bochs
well, i have to admit my debugging policy consumes alot of cycles for BOCHS ...
Re:bochs
i wouldnt give up vmware for bochs anyday. unless i was doing aa64 dev work or ia64 dev work...
i'll stick to vmware.
i'll stick to vmware.
-- Stu --
Re:bochs
I agree that Bochs is better for debugging. And yes, VMWare is faster, but I've used both Bochs and VMWare and have found VMWare on Windows to be the more unstable of the two, though I've found just the opposite on Linux.vmware is better for faster emulation and emulator stability...
K.J.
Re:bochs
Elias: Possibly because bochs is not supporting some feature of the hardware found on a real PC. An example I think Tim mentioned was with the mouse code and the cursor wheel. As everything has to be emulated on bochs, there will undoubtedly be parts where the implementation isn't complete or doesn't follow bugs in real hardware.
Daryl.
Daryl.