Linux内核调试方法

Linux内核调试方法

首先,确认存在一个bug,并记录下出现该bug的内核版本信息。分析确定这个bug首次出现在哪个版本很关键,因为这将大大促进问题的解决。通过执行二分法查找,可以有效地缩小引入bug的版本范围。

什么是状态机?一篇文章就够了

什么是状态机?一篇文章就够了

状态机[1]通常指的是有限状态机(英文:finite-state machine,简称:FSM)或是有限状态自动机(英文:finite-state automaton,简称:FSA),它是一个定义了有限数量的状态以及在这些状态之间转换和活动的数学模型。

跨平台构建工具,cmake是 yyds ? bjd !

跨平台构建工具,cmake是 yyds ? bjd !

大家好,我是ZhengN。这次我想向大家介绍一个出色的跨平台构建工具。

10 款更先进的开源命令行工具

10 款更先进的开源命令行工具

Linux 在 1991 年迎来了它的诞生,同时也见证了 ls、cd、ps 等众多命令行工具的问世。这些工具虽然诞生于三十年前,但至今我们仍日复一日地使用它们。

【底层原理】彻底理解Linux文件系统

【底层原理】彻底理解Linux文件系统

对于Linux平台的深度用户而言,文件系统这一概念自然是老生常谈,但对于那些刚踏入Linux世界的新玩家,则可能因为这个概念而感到一头雾水,事实上,我自己在初期也是这样的一员。

Slub分配器的来龙去脉

Slub分配器的来龙去脉

Linux 操作系统内核中包括了四种不同的I/O调度器:Noop I/O调度器、预见性(Anticipatory)I/O调度器、截止时间(Deadline)I/O调度器以及完全公平队列(CFQ)I/O调度器。

手把手教你ubuntu下移植MJPG-streamer

手把手教你ubuntu下移植MJPG-streamer

在嵌入式系统领域,存在多种用于视频图像处理的开源库,其中包括:luvcview、cheese、motion、mjpg-streamer以及ffmpeg等:

从4个方面分析epoll的实现原理

从4个方面分析epoll的实现原理

本篇文章深入浅出地阐述了epoll的工作机理,通过四个重要的视角:1. epoll内部的数据构成;2. 网络协议栈与epoll的互动方式;3. epoll如何实现线程安全的锁机制;4. 边缘触发(ET)与水平触发(LT)的具体实施策略。

嵌入式开发中,几个时间概念?

嵌入式开发中,几个时间概念?

对于嵌入式系统领域(涵盖了众多电子产品:例如智能手机、平板电脑、智能手环以及手表等),时间这一要素扮演着至关重要的角色。无论是记录日志时附带的时间戳标记、设定自动关机、进行心跳检测报告、管理日历事务还是设置闹钟,所有这些应用场景均离不开一个准确的时间管理系统。

详解如何将 Android 手机投屏在 Ubuntu 上

详解如何将 Android 手机投屏在 Ubuntu 上

Scrcpy是一款非常实用的开源命令行工具软件,旨在让计算机用户通过Android ADB或USB数据线方便地控制他们的Android设备。使用Scrcpy,用户可以通过鼠标和键盘对Android设备进行操作

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部