What are the common classifications of operating systems? Talk about your understanding of these classifications?

Smart card operating system, real-time operating system, sensor node operating system, embedded operating system, personal computer operating system, multiprocessor operating system, network operating system and mainframe operating system.

There are three main types of application programs: desktop operating system, server operating system and embedded operating system.

Desktop operating system

The desktop operating system is mainly used for personal computers. The PC market is mainly divided into two camps in hardware architecture, PC and Mac, and can be mainly divided into two categories in software, namely Unix-like operating system and Windows operating system:

1, Unix and Unix-like operating systems: Mac OS X, Linux distributions (such as Debian, Ubuntu, Linux Mint, openSUSE, Fedora, etc. );

2. Microsoft Windows operating system: Windows XP, Windows Vista, Windows 7, Windows 8, Windows NT, etc.

Server operating system

Server operating system generally refers to the operating system installed on a large computer, such as Web server, application server, database server, etc. Server operating systems are mainly concentrated in three categories:

1, Unix series: SUN Solaris, IBM-AIX, HP-UX, FreeBSD, etc.

2.Linux series: Red Hat Linux, CentOS, Debian, Ubuntu, etc.

3.Windows series: Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, etc.

embedded OS

Embedded operating system is an operating system applied to embedded systems. Embedded systems are widely used in all aspects of life, from portable devices to large fixed facilities, such as digital cameras, mobile phones, tablet computers, household appliances, medical equipment, traffic lights, avionics and factory control equipment. More and more embedded systems are equipped with real-time operating systems.

Operating systems commonly used in embedded field include embedded Linux, Windows Embedded, VxWorks, etc. , and operating systems widely used in consumer electronic products such as smart phones or tablets, such as Android, iOS, Symbian, Windows Phone, BlackBerry OS, etc.