Published inNerd For TechOS Design: I/O optimizationsIn this article I will tell you how the OS manages the I/O devices. We know that I/O devices are slower than CPU or RAM, by this reason…Mar 23, 2021Mar 23, 2021
OS Design: Multithread supportIn this article I will tell about multithread support in modern operating systems. Scientists talked about the problem of slow…Feb 25, 2021Feb 25, 2021
BASH: Basic utilitiesIn all operating systems, including Linux, the term “command” means either a command-line utility or a specific feature built into the…Feb 23, 2021Feb 23, 2021
Linux: 3D hardware accelerationIf you have hardware 3D acceleration, you use a graphics processor instead of a CPU to create 3D images. CPU is forced to render…Feb 22, 2021Feb 22, 2021
Linux: Fix bug 12309In this article I will tell you about the most known bug in Linux distributions.Feb 22, 20211Feb 22, 20211
Android: Treble and APEXMany android users wondered why updates arrive with a long delay on smartphones with the Android operating system. And if iPhone devices…Feb 21, 2021Feb 21, 2021
Android: Alternative boot modesBootloader is a low-level program which manages boot modes and then calls kernel to load the OS or recovery kernel to load recovery…Feb 20, 2021Feb 20, 2021
Android: Partition tablesIn this article, I will tell about partition tables for MTK and QCOM devices. Unlike the OS on computers, smartphones don’t have dynamic…Feb 20, 2021Feb 20, 2021
OS Design: Virtual memoryIn this article, you will discover what virtual memory is and how processes and threads access your computer’s RAM. Virtual memory is a…Feb 18, 2021Feb 18, 2021
OS Design: Threads and dispatcherProgrammers are people who write programs. Have you ever thought about where and in what form programs are presented in operating systems…Feb 16, 2021Feb 16, 2021