First of all Platform can be of two types
1) Hardware+Software based platform eg. any OS
2) Software based platform eg. platforms like .NET or JAVA platform
means OS is type of platform which contains both H/W + S/W
Chat with our AI personalities
difference between layered and kernel base approach in OS structure
In a word: Quality. Design is not just how it looks, it is how it works -
The OS makes calls to the system kernel (although sometimes the kernel is bundled with the OS). Applications make their calls to the OS, which then makes calls to the kernel.
single user os is that os which support only one user at a time and multi user os is that which support more than one user at the same time
The basic difference is that @ mainframe platform u can run more than one OS at a time on same machine but this feature not available at PC OS. Mainframe OS are targeted to handle hundreds of users at a time whereas PC OS is targeted for a single user. The only major difference is that a mainframe operating system will probably need to service many users at the same time, whereas a PC operating system normally only has to worry about one user at a time. There are some differences between personal computer OS and mainframe OS, one of them a mainframe OS can be used by many users at the same time so it must need to service for many users. However a personal computer operating system designed for one user normally.second of them a mainframe OS is more powerful and expensive than PC OS. Mainframe OS designed to huge process from many users and it means, it manages lots of I/O for many users, but in PC OS there is just one user to log in it means, it does not manages lots of I/O for one user. Mainframe OS offers three kinds of service batch, transaction processing and timesharing. Personal computer OS used for some basic processing like word processing, spreadsheets and Internet access that PC OS is supports multiprogramming.