I got a computer.
- crazygray1
- Member
- Posts: 168
- Joined: Thu Nov 22, 2007 7:18 pm
- Location: USA,Hawaii,Honolulu(Seriously)
I got a computer.
I've been bursting to say this....
I got an old computer!!!
A friend of mine didn't wan't it anymore so he gave it to me. I figure it will be useful as a test machine instead of using an emulator.
I got an old computer!!!
A friend of mine didn't wan't it anymore so he gave it to me. I figure it will be useful as a test machine instead of using an emulator.
Codname: Cipher
Working On: Design Doc(CFFS file system)
Working On: Design Doc(CFFS file system)
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Re: I got a computer.
me chinese me japanese me say joke me go pp in your cokecrazygray1 wrote:I've been bursting to say this....
I got an old computer!!!
Written using opera mini on my old sie-cxt65. Yay, GPRS still works! [/showoff]
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English )
Derrick operating system: http://derrick.xf.cz (Slovak and English )
- crazygray1
- Member
- Posts: 168
- Joined: Thu Nov 22, 2007 7:18 pm
- Location: USA,Hawaii,Honolulu(Seriously)
I would think an emulator would be more suitable for Operating System development, just because of the the fact that you've more control over the environment, such as the amount of RAM or the amount of Cores/CPUs the system has, not to mention that an emulator's debugging facilities are much more helpful than what your OS can spit out, (Unless you've gotten to the point where you've written very verbose exception handlers). I find that it's just more convenient to test on an emulator, less hard reboots.
- Masterkiller
- Member
- Posts: 153
- Joined: Sat May 05, 2007 6:20 pm
Yes, but an emulator is just that - an emulator. It's not real hardware and thus there will ALWAYS be differences. (E.g. memory nullification in bochs)Masterkiller wrote:Also emulator shows a message if Virtual CPU is going to reset the Virtual PC because of triple fault. So you will make difference between the tripple fault reset and your OS cold reboot.
Hi,
What matters most is the number of different (real and virtual) computers you can test the OS on. If any (real or emulated) computer doesn't behave as you expected then you either need to find out why it didn't behave as you expected or why the others did behave as you expected.
Cheers,
Brendan
It's worse than that - real box A, real box B, real box C and real box D all have different hardware from each other.Combuster wrote:According to Murphy's law, emulators always have different hardware than the real box you want to run your OS on
What matters most is the number of different (real and virtual) computers you can test the OS on. If any (real or emulated) computer doesn't behave as you expected then you either need to find out why it didn't behave as you expected or why the others did behave as you expected.
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.