教程列表

Linux入门教程、Linux进阶教程等
聊聊Linux中CPU上下文切换

聊聊Linux中CPU上下文切换

在操作系统中,特别是在 Linux 这样的多任务操作系统中,CPU 上下文是一个重要的概念。多任务操作系统允许多个进程在一个 CPU 上运行,这些进程之间相互独立,互不干扰,给用户造成了多任务“同时运行”的错觉。实际上,操作系统会在很短的时间内让 CPU 在各个任务之间轮流执行,从而给用户创造出多任务“同时运行”的假象。

Flash页、扇区、块的区别

Flash页、扇区、块的区别

Flash是一种广泛使用的存储器类型,可以在各种设备中找到,包括单片机内部Flash、外部Flash、U盘、SSD等。它被用来存储数据,并且在现代计算机系统中扮演着至关重要的角色。

基于GICv3的中断虚拟化——Linux中断子系统分析

基于GICv3的中断虚拟化——Linux中断子系统分析

在计算机系统中,关于中断处理的软硬件框架如图1-1所示。一个设备中断从产生到处理的过程可以概括为以下5个主要阶段:

Linux干货 | 内核模块参数传递与sysfs

Linux干货 | 内核模块参数传递与sysfs

在Linux应用开发中,为了让应用程序能够更加灵活地满足用户的需求,我们经常会通过命令行传递参数给main函数,以便根据参数执行不同的任务。

Linux 驱动开发——Socket CAN模型

Linux 驱动开发——Socket CAN模型

CAN是指控制器局域网(Controller Area Network)协议。它最初由德国电气公司博世在1986年开发,主要应用于汽车通信系统。如今,CAN通信协议已成为ISO国际标准化的串行通信协议之一。

如何在Linux上优雅地写代码-Linux生存指南

如何在Linux上优雅地写代码-Linux生存指南

初次接触Linux时,常常感到困惑,因为要频繁地使用命令行界面,那个大黑框总是显得晦涩难懂。即使翻阅各种手册,使用vi/vim写代码也让人感到不适。

在 Linux 中查找 IP 地址的 3 种简单方法

在 Linux 中查找 IP 地址的 3 种简单方法

在 Linux 系统中,经常需要查找 IP 地址以进行网络配置、故障排除或安全管理。无论是查找本地主机的 IP 地址还是查找其他设备的 IP 地址,本文将介绍三种简单的方法,帮助你在 Linux 中轻松找到所需的 IP 地址。

几个Linux超级漂亮的Shell

几个Linux超级漂亮的Shell

Linux/[Unix]系统提供了多种Shell,为何会如此多样化呢?

如何高效实现文件传输:小文件用零拷贝、大文件用异步io+直接io

如何高效实现文件传输:小文件用零拷贝、大文件用异步io+直接io

典型的文件传输过程包括从服务器到客户端的数据传送,这需要先从服务器的磁盘中读取文件,然后通过网络协议将其发送到客户端。若需自行编写实现这一功能,会采取何种方式呢?

2023年22个最佳Linux桌面终端模拟器

2023年22个最佳Linux桌面终端模拟器

Linux操作系统中的终端模拟器是一种常见工具,为用户提供了图形界面来模拟命令行环境。除了执行命令行操作外,终端模拟器还提供了多种功能和特性,例如多标签页、自定义配置以及分屏显示等,这些功能使得用户可以更有效地利用命令行界面。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部