Detailed Explanation of Automotive Operating System Status

Detailed Explanation of Automotive Operating System Status

The China Automotive Industry Association Software Branch (hereinafter referred to as the Software Branch) has released the open-source plan for automotive operating systems in China (hereinafter referred to as the open-source plan). PwC, in collaboration with members of the Software Branch including FAW, Dongfeng, Changan, China Automotive Innovation, China Electronics Technology Group 32nd Institute, West … Read more

A Detailed Overview of Automotive Operating System Status

A Detailed Overview of Automotive Operating System Status

Introduction: In the context of software-defined vehicles, the operating system is the soul of the automotive ecosystem development. With the advancement of vehicle electrification, intelligence, and connectivity, automotive operating systems have become one of the important components of vehicles, determining to some extent the vehicle’s safety, comfort, intelligence level, and overall performance. 1. Introduction to … Read more

Is Linux a Real-Time Operating System or Time-Sharing Operating System?

Is Linux a Real-Time Operating System or Time-Sharing Operating System?

The systems we usually share, such as µC/OS, FreeRTOS, RT-Thread, ThreadX, are all real-time operating systems (RTOS). So some readers ask: What is a time-sharing operating system, and does Linux belong to real-time operating systems? Real-Time Operating System (RTOS) RTOS, the full English name is Real Time Operating System, which means real-time operating system. 1. … Read more

Understanding Embedded Operating System Memory Management

Understanding Embedded Operating System Memory Management

Article word count: 5000, Content value index: ☆ ☆ ☆ ☆ ☆ Key content: ☆ Linux memory organization structure and page layout, causes of memory fragmentation and optimization algorithms. ☆ Several memory management methods in the Linux kernel, memory usage scenarios, and pitfalls in memory usage. ☆ Explore the mechanisms and mysteries of memory management … Read more

The Past of Domestic Chips and Operating Systems: Why Can’t We Produce Them?

The Past of Domestic Chips and Operating Systems: Why Can't We Produce Them?

Click the blue text above to follow us. Sharing such a magnificent long essay by Teacher Liang Ning with everyone, I have only one thought: pursuing worldly success is the most basic responsibility of each of us, but beyond worldly success, caring about the times and this country is also a responsibility. Author丨Liang Ning Source丨Liang … Read more

A Comprehensive Overview of Linux Development History

A Comprehensive Overview of Linux Development History

1. Introduction to Linux Linux is an operating system kernel released under the General Public License (GPL) and complies with the POSIX standard. However, when people refer to Linux, they usually mean GNU/Linux (GNU is a complete free software system compatible with UNIX), which includes the kernel, system utilities, and application software, rather than just … Read more

Exploring the Computer Boot Process

Exploring the Computer Boot Process

2016 Microcomputer and Applications Issue 3 Author: Yuan Qianqian Abstract: This article provides a detailed study of the computer boot process and system loading, combining the collaborative calling mechanism between hardware and software. It offers a relatively comprehensive discussion of the entire process from pressing the power button to loading the operating system, ultimately displaying … Read more

The True Power of Domestic CPUs and Operating Systems

The True Power of Domestic CPUs and Operating Systems

China boasts the world’s leading supercomputer, the Sunway TaihuLight, which is excitingly powered by domestically produced CPUs. However, the general public has very few opportunities to use computers equipped with domestic CPUs and operating systems. Recently, Zhaoxin claimed that its self-developed CPUs can now compete with international manufacturers in terms of performance. It seems that … Read more

89 Embedded Concepts You Should Know

89 Embedded Concepts You Should Know

Follow the Embedded Learning Station, and get more fresh hot topics every day. 🤟 Consumption Tip: This article has a total of 8448 words and an estimated reading time of 20 minutes~ Understanding some basic concepts is essential for learning about embedded systems and computers. There are many concepts related to embedded systems and computers, … Read more

Common Process Scheduling Algorithms

Common Process Scheduling Algorithms

Overall Reading 1400 Words Reading Time 5 Minutes Prerequisite Knowledge Difference Between Preemptive and Non-Preemptive Scheduling? Non-Preemptive Scheduling: Once a process starts executing, the operating system will not allocate the CPU to other processes until the process voluntarily releases it. Preemptive Scheduling: The operating system can forcibly pause the execution of a running process and … Read more