Linux内核
文章平均质量分 86
徐kun按门铃
越来越靠近那个更喜欢的自己!
展开
-
Linux内核中的内联汇编
内联汇编是一种在高级编程语言(如C或C++)中直接嵌入汇编代码的技术。这种方法允许程序员在源代码中直接插入汇编指令,从而实现对底层硬件的更直接控制和优化。内联汇编通常使用asm关键字将汇编代码嵌入到C/C++源代码中。原创 2024-05-06 13:27:33 · 844 阅读 · 0 评论 -
Linux内核中的链表浅析
Linux内核中经常使用双向链表数据结构来管理各种资源和数据。双向链表允许双向遍历,即可以从头到尾,也可以从尾到头。每个链表节点都包含指向前一个节点和后一个节点的指针。原创 2024-05-05 17:10:29 · 222 阅读 · 0 评论 -
Linux内核中的进程调度-调度器基础
本文全面探讨了Linux内核的调度器机制,首先从基础概念入手,阐述了调度器在操作系统中扮演的角色——负责管理和协调系统中各个进程对CPU资源的访问,确保系统整体性能和响应能力。文章深入解析了Linux内核对调度器的具体实现。原创 2024-04-01 12:01:28 · 1069 阅读 · 0 评论 -
Linux内核中的进程调度-进程调度基础
在深入探讨Linux内核的精妙世界中,进程调度无疑是最具挑战性也最为关键的一个环节。它作为操作系统核心功能的一部分,犹如交响乐团中的指挥家,精准而高效地协调着系统中各个进程的执行顺序和时间分配,确保整个系统的性能表现与资源利用达到最佳平衡。Linux内核的进程调度器不仅负责决定哪个进程将在CPU上运行,何时运行,还涉及到优先级管理、实时性保证、多处理器调度策略等诸多复杂问题。原创 2024-03-26 21:20:02 · 997 阅读 · 1 评论 -
Linux内核架构和基础概念
随着Linux内核在全球市场份额的持续扩大,其影响力已深深渗透至各行各业,尤其在服务器领域乃至我们所熟知的前沿行业,更是彰显出无可匹敌的重要性。因此,本系列文章旨在系统性地记录我深入探索与学习Linux内核过程中的心得体会与关键笔记。本文主要是描述一下内核学习过程中的一些常用的概念,宏内核和微内核,内核架构等等。原创 2024-03-26 11:29:53 · 1005 阅读 · 0 评论