Tag:operating system

  • GMIS: lower costs lower cost better productivity higher efficiency

    Time:2020-2-19

    Hello 2020! Happy New Year’s Day! This opens the chapter of the 1920s of the 21st century 1. GMIS 10th anniversary From 2010 to 2020, ten years have passed. GMIS – general management information system has been continuously upgraded and optimized for ten years. From the general table of chinam.com to the config table of […]

  • UCORE operating system experiment notes – re understanding interrupt

    Time:2019-12-26

    In the last article, Lab 1, the experimental notes of UCORE operating system, I have recorded the use of interrupt in detail. The focus of that article on interrupts is how to use IDT, interrupt descriptors, interrupt vector tables, and so on. In this article, I will focus on another area, that is, how to […]

  • Common questions of operating system interview

    Time:2019-12-24

    Process vs thread The biggest difference between process and thread isThe process has its own address space, and the threads in one process are invisible to other processes, that is, process a cannot directly read and write the storage area of process B through address transmission。 Interprocess communication (IPC) is required for communication between processes. […]

  • ReactOS: Windows based open source operating system

    Time:2019-12-23

    ReactOS is a new free and open source operating system. Its design is based on windows, just like Linux is based on UNIX. The appearance of ReactOS is similar to that of windows. It can run Windows software and drivers. However, the project is in progress and may not be perfectly compatible. The best way […]

  • Upgrade High Sierra

    Time:2019-12-22

    I’ve upgraded the operating system many times before, but I’ve never had such a bad time. Write it down, maybe it can help friends who have similar problems. Catalyzer Catalyst, also known as catalyst, is a substance that can accelerate chemical reaction rate by providing another reaction way with low activation energy, and its quality, […]

  • The process of operating system experiment

    Time:2019-12-21

    Preface This is a kid’s shoe with a silly little cake. Although it’s an experiment in class, if you want to finish it well and study it, it’s also an opportunity to improve your understanding. This experiment is mainly a small programming experiment under Linux to understand some knowledge about the process. Question generation First […]

  • Auto scale picture with imgproxy

    Time:2019-12-20

    No map, pure dry goods, large amount of information, careful! The achievements in recent days are condensed into such a line of code: document.getElementById(‘img1’).src = ‘http://www.mysite.com/imgproxy’ + imgproxy(document.getElementById(“img1”).getAttribute(‘data-src’), 135, 85); Find the right drawing bed At the beginning, I only saw that the size of my personal blog pictures was different, which was ugly. I […]

  • [continuous update] PHP R & D Engineer skill map

    Time:2019-12-19

    It’s a long time since I came to segmentfault. This time, I will bring you the PHP R & D Engineer skill map: PHP R & D Engineer skill map The content of the atlas mainly comes from the Internet and books. It is well organized with mind map and knowledge points, especially suitable for […]

  • C language you don’t know — the first part — compiling and running

    Time:2019-12-18

    I believe that many students of science and engineering have more or less learned C language in college, but due to the carelessness of teachers or the limitation of our knowledge at that time, we have many misunderstandings about C language. And when we learn C language, in order to be convenient and convenient, most […]

  • Paging principle and algorithm of storage management

    Time:2019-12-16

    Paging principle and algorithm of storage management Storage manager: records which memory is in use and which is idle; allocates it when needed by the process and releases it after use. 1. No memory abstraction     this is a way to expose the address to the process so as to operate the memory directly. It […]

  • Modern operating system reading notes thread

    Time:2019-12-15

    Thread is the smallest task scheduling unit. It is a mini process that depends on the process. Like a process, a thread has three states: run, ready, and blocked. I think that thread is the real executor of tasks in the process, and the process provides memory space, CPU, program counter and register for the […]

  • Reading notes of modern operating system — Process

    Time:2019-12-14

    Original address of this article: https://is.daryl.moe/2017/12/ A process is an executing program instance, which includes program counter, register and current value of variable. When a program is running, its logic counter is loaded into the program counter of CPU; when a program is paused, the program counter of CPU is saved in the logic program […]