linux

HHFQ3 小时前
linux
在 systemd 场景下的 CPU 限制方式假设 unit 为:xj.service立即生效, 重启 / 机器后失效⚠️ 前提:如果没开:或:立即生效,不修改 unit 文件,重启后失效
道清茗3 小时前
linux·运维·服务器
【RH294知识点汇总】第 9 章 《 自动执行 Linux 管理任务 》常见问题目录1. 问题:本章覆盖哪 5 类 Linux 自动化管理任务?每类核心管控对象是什么?2. 问题:红帽rhel_system_roles集合在本章提供哪两个关键系统角色?分别用于什么场景?
山羊硬件Time3 小时前
linux·嵌入式硬件·硬件工程师·基带工程·硬件开发
自动化管理Linux的好工具:shell scriptshell script对于硬件嵌入式行业从业者来说应该是一个常用的工具,它是程序化脚本,是一种自动化管理linux的好工具了,所以对于嵌入式开发的工程师来说也是一个非常实用的工具。
wj3055853784 小时前
linux·运维·git
Codex + Git 开发环境配置指南(WSL版)适用于:Windows + WSL + Codex CLI + Git 目标:构建稳定、高效、可扩展的工程化开发环境
星马梦缘4 小时前
linux·运维·ubuntu
如何切换window-ubuntu双系统【方案二】很遗憾 【方案一】没能解决你的问题,我们来看直接用EasyUEFI点击“管理EFI启动项”点击中间选择按钮的“创建新项”
丑八怪大丑6 小时前
linux·服务器·网络
Java网络编程- 问题1:如何准确确定定位网络上一台或多台主机 - 问题2:如何定位主机上的特定的应用 - 问题3:找到主机后,如何可靠、高效地进行数据传输
橙子也要努力变强6 小时前
linux·服务器·c++
信号捕捉底层机制-机理篇2在进程信号处理机制中,常见的信号捕捉方法主要有两种:sigaction 的核心功能,是为指定信号设置处理策略。当进程收到该信号时,内核会根据预先注册的规则执行相应动作,例如调用用户自定义的处理函数。 其典型原型如下:
秋97 小时前
linux·windows·mysql
MySQL 8.0.46 全平台安装与配置详解(Windows/Linux/macOS)MySQL 是全球最流行的开源关系型数据库,而 8.0 版本是其性能与功能飞跃的重要里程碑。本文将提供 MySQL 8.0.46 在 Windows、Linux 及 macOS 三大主流操作系统上的超详细安装、配置与使用指南,涵盖从下载、环境搭建、安全加固到日常运维的全流程,助你彻底掌握企业级数据库部署。
小康小小涵7 小时前
linux·开发语言·python
基于ESP32S3实现无人机RID模块底层源码编译1、创建虚拟环境:2、安装依赖3、拉取源码更新子模块根据官方的编译指南,接下来我们需要执行源码自带的三个 Shell 脚本。这三个脚本会将零散的源码组装成编译器能看懂的结构。
CQU_JIAKE7 小时前
linux·运维·服务器
4.28~4.30【Q】”RDMA方式需要在主机端和内存节点端提供硬件支持,例如RNIC(RDMANIC)。 为了在两个节点之间移动数据,两边的进程首先需要定义一个或多个MR(Memory Regions,内存区域),并将这些MR发送到底层RNIC。通过MTT(Memory Translation Table,内存转换页表)转换地址机制,主机可以简单地发送内存节点 的目标虚拟地址和数据进行读写操作。该方式存在一个问题,除了内存复制操作 之外,每一方的应用程序都需要向MR中装载或从MR中检索数据以进行数据传 输,从而在本地DRAM
左手厨刀右手茼蒿7 小时前
linux·嵌入式·系统内核
Linux 内核中的设备驱动开发:从字符设备到网络设备作为一名深耕操作系统和嵌入式开发的工程师,我深知硬件与软件交互的重要性。在系统开发中,良好的设备驱动可以提高系统的稳定性和性能。在 Linux 内核中,设备驱动是连接硬件与软件的桥梁,它负责管理和控制硬件设备。今天,我们就来深入探讨 Linux 内核中的设备驱动开发,从技术原理到实战应用。
先知后行。7 小时前
linux·运维·服务器
Linux 设备模型和platform平台早年 Linux 驱动:设备模型解决三件事:从上到下层级:所有设备模型结构体的基类理解:kobject 是万物之父
lzh200409197 小时前
linux·c++
深入理解进程:从PCB内核结构到写时拷贝的底层实战目录引言一、基础核心:进程的本质与描述1. 进程的概念与本质2. 进程的状态与转换3. 进程控制块(PCB)
日取其半万世不竭8 小时前
java·linux·服务器
Minecraft Java版社区服务器搭建教程(Linux,适合新手)朋友之间想联机打Minecraft,又不想每次都开着自己电脑当主机——这个需求太常见了。自己租台服务器,24小时在线,随时能进,才是正解。
时空自由民.8 小时前
linux·服务器·网络
蓝牙协议之GAP协议GAP 全称是 Generic Access Profile,通用访问配置文件。严格说,GAP 不是专门用来传业务数据的协议,它主要负责:
leaves falling8 小时前
linux·运维·服务器
Linux 基础指令完全指南 —— 从入门到熟练目标:入门 Linux 基础指令。简单来说,Linux 就是一个操作系统,就像 Windows、macOS 一样。但它的特别之处在于:
charlie11451419110 小时前
linux·运维·驱动开发
嵌入式Linux驱动开发——新字符设备驱动 API 概览仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里!欢迎各位大佬观摩!喜欢的话点个⭐!
♛识尔如昼♛10 小时前
linux·文件i/o
C 进阶(2) - 文件I/O在 Linux 系统下进行 C/C++ 编程时,文件 I/O(输入/输出)是绝对的核心基础。Linux 完美践行了“一切皆文件”的哲学,无论是普通文档、目录,还是键盘、显示器、网络套接字,在底层都可以通过统一的文件 I/O 接口来操作。
顺风尿一寸10 小时前
linux
深入 Linux 内核 6.8.12:从 Futex 到 MCS 队列自旋锁的完整同步机制剖析在现代操作系统中,进程/线程同步是一个核心且复杂的话题。从用户态的 pthread_mutex_lock 到内核态的底层锁实现,整个同步链条涉及多个层次的设计权衡。Linux 内核的 Futex(Fast Userspace muTEX)机制正是这种权衡的典范——它允许在无竞争的情况下完全在用户态完成锁操作,仅在出现竞争时才陷入内核进行线程的睡眠与唤醒。
橙子也要努力变强10 小时前
linux·服务器·c++
信号的保存、阻塞与递达在 Linux 信号机制中,完整的生命周期通常包括三个阶段:此前已经介绍了信号产生的多种方式,例如:无论信号由哪种方式触发,最终都必须由 操作系统内核 负责向目标进程发送信号。