"MINWIN" is what the new windows 7 kernel is referred to as it is essentially a refined version of the NT kernel that Vista and xp all run on.
Yes, they are the interface to kernel functionality. To quote wikipedia: a system call is how a program requests a service from an operating system's kernel that it does not normally have permission to run
This means that you are trying to run 1.5 homebrew on a 5xx kernel PSP. You will need a kernel add-on to run the homebre you are trying to run on a Phat PSP, and it won't work at all on slim PSPs. Installing the kernel addon is more trouble than it is worth in my opinion, I wouldn't worry about it.
Mac OS X is built on the XNU (X is Not Unix) kernel which is a hybrid combining elements of the Mach kernel and FreeBSD.
Security purposes
Security purposes
LOADLIN is a bootloader for Linux that can boot a kernel from within MS-DOS. Basically you run LOADLIN as a DOS application, with the kernel as a command parameter.
The 2.6 kernel is the latest series of LInux kernels. There are far too many programs that run on Linux to list them all.
No. Windows XP has it's own kernel and memory management system.
The Linux kernel will automatically call "init." init will in turn launch any other processes. You can add a process in by creating a script for it in the appropriate run level.
Basically, there are three types of kernel: - Monolithic Kernel- Micro Kernel- ExoKernel Monolithic:As the name itself suggests, the kernel has every services like, FS Management, MM, Process Management, etc. in the kernel space. It does not run as a separate process. So, as you guess, there is no context switching, when you ask for a service. But, the probability of a monolithic kernel getting struck is more. Because, if there is a bug in the kernel itself, nothing can rescue it. Linux and Windows are good examples of Monolithic kernel. Linux, being a monolithic kernel, you can insert modules into the kernel dynamically using insmod command. Micro Kernel:Micro kernel runs all the services as a daemon in the user space. So, if a problem occurs in any of the service, the kernel will be able to decide what to do next. But, you pay-off the time to switch to a service in this type of kernel. Micro kernels are some what difficult to design and build than the monolithic kernel. There are always a discussion over the internet, talking about the advantage and disadvantages of monolithic and micro kernel. Exo Kernel:Exo kernel is not yet stabilized. It's under design and research. The user mode processes running in this type of kernel has the ability to access kernel resources like process tables, etc directly.
kernel and shell is of importance because it allows the operating system to run.