Job Recruitment Website - Job information - How to be familiar with the windows operating system
How to be familiar with the windows operating system
I have a simple understanding of Windows. Let’s take Windows as an example. The other principles are similar, but the implementation is different.
As a system programmer involved in the kernel, I think the so-called "familiarity" includes at least:
First of all, know the architecture, hierarchical relationship, and modules of the operating system kernel. For example, what is the executor, what is the kernel, what is the subsystem DLL, what is the hardware abstraction layer, and what is the driver.
The rest is all about understanding the functions of the operating system, four parts: process management, memory management, file management, device management
Process management: representation of processes, processes data structure and organization. The concept of threads, the data structure and organization of threads. Scheduling issues.
Memory management: virtual memory management, address translation, physical memory management, organization of process address space, request paging, etc.
File management: file representation, data structure, File system implementation and working methods.
Device management: driver objects, device objects, IRP, hierarchical structure, cache, etc.
The other most important ones are the interrupt mechanism, DPC, APC, and system calls.
It would be considered understanding if you can at least explain the above process clearly. My university teacher said that if you can describe the creation process of a process in detail, it is considered an introduction to the operating system.
- Previous article:What does a carefree job mean?
- Next article:Can Biyang county medical treatment be reimbursed in Shangcai county hospital?
- Related articles
- How about Zibo Jiujiu Glasses Co., Ltd.?
- Where can I put down woodworking furniture in Qingzhou?
- Hubei feed recruitment
- What is the job content of a corporate customs declarer?
- What should I do if Changzhou primary school does not meet the admission requirements?
- How about Nanning Branch of China Railway Fifth Engineering Bureau?
- There are several textile mills in Texas.
- What's the telephone number of Lu Hua Engineering Technology Co., Ltd.?
- How to fill in the volunteers in the autumn campus recruitment of Chengdu Bank?
- How many franchisees does Jiuduoduo have in China?