分类: 中间件
thumbnail
new

Linux 服务器运维常用命令大全

1. 基础命令 1.1 文件与目录操作 ls -l:列出文件详细信息 ls -a:显示隐藏文件 cd /path/to/directory:切换目录 pwd:显示当前目录路径 mkdir dirname:创建……
thumbnail

【Linux】I/O 多路转接:select & epoll 技术剖析

前言:🔥 I/O 多路转接 💻 多路I/O转接服务器 \colorbox{cyan}{ 多路I/O转接服务器 } 多路I/O转接服务器 ​ (或称为多任务I/O服务器)的核心思想是利用操作系统……
thumbnail

【Linux】日志插件

一、日志文件的重要性 故障排查与问题定位 快速发现问题:日志能够实时记录系统运行过程中的各种事件和状态信息,当系统出现故障或异常时,通过查看日志可以快……
thumbnail

【Linux】systemV消息队列和信号量

一、消息队列 1、实现原理 操作系统在内核建立一个队列,通信的两个进程AB以数据块的形式将需要发送的数据pushback到队列中,数据块是一个结构体,其中有字段……
thumbnail

【Ubuntu2404】笔记本通过U盘安装Ubuntu24.04+Windows11双系统

引言 Canonical于2024年4月25日正式发布 Ubuntu 24.04 LTS,其在性能工程和机密计算方面迈出了大胆的一步,实现了一个企业级创新平台,支持期限至少为12年。 ……
thumbnail

Linux信号的诞生与归宿:内核如何管理信号的生成、阻塞和递达

一、认识信号 什么是信号?信号是一种异步事件通知机制,类似于生活中的红绿灯、闹钟、电话铃等,用于中断当前任务并提醒处理新事件。 注:异步就是「发起一个……
thumbnail

Ubuntu/Windows双系统中设置 Windows 为默认启动系统的三种方法

Ubuntu/Windows双系统中设置 Windows 为默认启动系统的三种方法 在双启动系统中,GRUB 启动管理器会显示一个菜单,允许你选择启动哪个操作系统。如果你希望每……
thumbnail

【Linux 进程状态】—— 从创建到消亡的全生命周期

引言 书接上回,我们认识了冯诺依曼体系结构,了解了操作系统的概念,以及库函数和系统调用的区别,最后我们讲了进程的概念以及如何在系统中查看存在的进程。 ……
thumbnail

全面剖析 Linux 进程管理与 PCB 机制

前言 进程是操作系统的核心概念之一,也是计算机执行任务的基本单位。在现代操作系统中,如何高效地管理和调度众多进程,是系统设计和性能优化的重要课题。Lin……
thumbnail

【Linux探索学习】第三十一弹——线程互斥与同步(下):深入理解确保线程安全的机制

1. 线程同步的基本概念 1.1 什么是线程同步? 线程同步是指多个线程在访问共享资源时,通过某种机制来协调它们的执行顺序,以避免数据竞争和不一致性问题。常……