How would one design a minimalistic operating system?

1 Answer

Answer :

answer:It sounds like you have decided it will be able to run multiple programs at a time which is a step up from minimalist. The smallest OS around are not a lot more than flexible state machines for one purpose. If that sounds interesting look for information about Real-Time-OperatingSystems RTOS for machine control. Some of those have just the basics. You could learn a lot by getting into the design of the linux kernel. At its heart it is simple but elegantly extensible. There are lots of good books around and probably tons of info I haven’t seen yet on the internet about linux. On top of that it’s free so you can get one of several variations and see what’s under the hood. Puppy Linux is genuinely small but still very capable. If you are really going to design an OS from the ground up you have a lot of decisions to make. What kind of job scheduling will you deploy, what is the nature of your memory system (will you have virtual memory?), what kind of I/O will you want to accomodate, what sort of file system do you need/want…

Related questions

Description : If I were to create a minimalistic version of Dwarf Fortress on my calculator, what features would I include?

Last Answer : answer:moving water, digging, resource management, and resources to gather, skills to improve and possibly an enemy force or a reason to even gather or dig ive never played the game but ive watched countless videos about it.

Description : Application software A. is designed to help programmers B. is used to control the operating System C. performs specific task for computer users D. is used for making design only

Last Answer : C. performs specific task for computer users

Description : The net head under which the turbine reaches its peak efficiency at synchronous speed is called (A) Design head (B) Rated head (C) Gross head (D) Operating head

Last Answer : Answer: Option A

Description : The net speed under which the turbine reaches its peak efficiency is called (A) Design speed (B) Rated speed (C) Gross speed (D) Operating speed

Last Answer : Answer: Option A

Description : Which operating system is easy to use windows or linux?

Last Answer : answer:OS X. And @autodrome a mac is not “obscene amounts of cash.” My iMac works as well as it did when I bought it 7 years ago, without having to replace it and without annoying constant updates from MS that don’t work.

Description : Why does my laptop sometime say operating system not found?

Last Answer : answer:Vista? Well, there's half your problem. And if the thing hibernates after a certain period of inactivity, that is often problematic as well; hibernation isn't reliable now, and definitely wasn't back ... if your hard drive is still asleep and didn't wake up when the rest of the computer did.

Description : What will the next operating system be after windows 8?

Last Answer : It’s way too early to tell. There are still a load of things coming for windows 8 I’m sure.

Description : How do I start my computer if it says that it can’t find the operating system?

Last Answer : have you tried re-installing the operator system (put the xp disc into your computer and it will run from the disc drive.

Description : What operating system do you use?

Last Answer : Windows on my laptop and the one that starts with a V on my home computer.

Description : My Operating System on computer does not boot up.

Last Answer : answer:How far does it go in safe mode? I would check that all cables to your hard drive are secure. Remove and re-attach them. This can help as at such low voltage and current a poor connection is ... need and have not backed up, PM me and I will talk you through the next steps. Best of luck!

Description : Is there a elderly-friendly PC Interface or Operating System?

Last Answer : Albert that's a brilliant question. I was going to answer it with the more obvious answer, that you can set Windows for large sized text and such, but you're right, reducing options, and simplifying objectives ... . I don't know of any such thing, but I recognize the need now that you mentioned it.

Description : PC question: What's wrong with my computer, the hard drive or the operating system?

Last Answer : Have you tried any of the windows repair features by booting from the OS disk?

Description : Is there an easy way to find out if it is my operating system or my hard drive that is causing my computer to run slowly?

Last Answer : What is wrong exactly?

Description : Do you plan on using the Google Chrome operating system when it comes out?

Last Answer : I think it is a big step forward but I don’t think they will really do anything to Window’s or OS X’s market share. I am looking forward to trying it. It looks very interesting. I always thought that in the future we would be booting up our computers online! Let’s see how this goes.

Description : Is there a free application for the Mac operating system that can autotune my voice?

Last Answer : Johnny Prepubescent explains in this video how to use Garage Band to create the effect.

Description : When was apples operating system Tiger released?

Last Answer : 29th April 2005 I have no clue i am not an apple user , i just googled

Description : What's your operating system of choice?

Last Answer : Right now I’m using Crunchbang Linux, a branch of Ubuntu that uses Openbox. But I switch every couple of weeks.