linux

女神下凡2 小时前
linux·运维·arm开发·驱动开发·嵌入式硬件·设计规范
芯参谋(87):Linux 系统(SPI NOR)驱动开发指南编制日期 2026-10-28面向 XTX XT25Q512F / XT25F512B / XT55Q1G / XT25Q256F 等串行 NOR 器件,覆盖 开发步骤 → 内核配置 → 驱动架构 → 设备树与分区 → 大容量 4 字节地址(>128Mbit)→ 新器件适配 → 测试 → 调试排障 → 性能优化 → 可靠性 → 量产运维 的完整链路。调试章节按 P0~P5 优先级 + 故障树 组织,每一条给出现象 → 判据 → 根因 → 修法; 大容量章节给出 4 字节地址的三种实现方案与可直接复制的 D
wuminyu8 小时前
java·linux·c语言·jvm·c++
JVM规范学习总结:解释器与JIT编译器如何处理JVM字节码本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
IMPYLH9 小时前
linux·运维·服务器
Linux 的时间为什么会被拨回去凌晨两点多,监控里出现一批超时告警:某个服务里所有 30 秒超时的 RPC 在同一秒内集体失败。翻日志时更奇怪,同一台机器上连续几条日志的时间戳是倒着走的:
叼烟扛炮10 小时前
linux·运维·笔记·git·学习
[Git 实战] 学习笔记:从生成 SSH 密钥到解决 TortoiseGit 推送报错全指南首选 Ed25519:放弃传统的 RSA 算法,使用更安全、更简短的 ed25519 算法生成 SSH 密钥,配置时提示保存路径和密码,一律直接按回车。
xbzb11 小时前
linux·服务器·网络·openstack·network·neutron
OpenStack 网络管理(理论):Linux 网络虚拟化是 Neutron 的地基来源:《OpenStack 管理手册》网络管理章节 + 《OpenStack 实验手册》第 6 章 + PPT《07 OpenStack 网络管理》。 Neutron 是 OpenStack 九大核心服务里公认最难的一个——但拆开看,它的地基就是四个 Linux 网络虚拟化技术,主体就是「概念 + 架构 + 流量」三件事。这篇讲理论和架构,实操篇见第 2 篇。
Android系统攻城狮12 小时前
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频进阶
Linux FFmpeg深度解析之avcodec_flush_buffers调用流程与实战(十九)简介: CSDN博客专家、《Android系统多媒体进阶实战》作者博主新书推荐:《Android系统多媒体进阶实战》🚀 Android Audio工程师专栏地址: Audio工程师进阶系列【原创干货持续更新中……】🚀 Android多媒体专栏地址: 多媒体系统工程师系列【原创干货持续更新中……】🚀 专题一 二:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 专题三:Android14 Binder之HIDL与AIDL通信实战课 🚀 专题四:Android15快速自定义与集成音效实战课
水饺编程13 小时前
linux·c语言·汇编
第2章:Linux 基础,解压缩【.tar.bz2】压缩包文件上一篇:第2章:Linux 基础,制作【.tar.xz】压缩包文件回到目录下一篇:第2章:Linux 基础,制作【.tar.bz2】压缩包文件
Zevalin爱灰灰13 小时前
linux·汇编·arm开发·嵌入式
Linux入门第二部分(ARM裸机篇) 第二章 Cortex-A7 MPCore架构与ARM汇编基础参考教程:https://www.bilibili.com/video/BV1yE411h7uQ/?spm_id_from=333.1387.favlist.content.click
倔强的石头10613 小时前
linux·运维·服务器
【Linux指南】进程通信系列(七):System V 信号量 —— 同步互斥的内核原语System V 三兄弟的压轴成员 —— 信号量(Semaphore) —— 是最特别的一位:它根本不传数据。消息队列传消息、共享内存传字节,信号量只干一件事:当保镖。上一篇我们说共享内存 “快但裸奔”,用 FIFO 手工搭了 Wait/Signal;而信号量就是 OS 提供的、原生的 Wait/Signal —— P 操作申请资源,V 操作释放资源,由内核保证原子性。本篇先补齐一组绕不开的概念(临界资源、临界区、互斥、同步、原子性),再用 “电影院买票” 模型吃透信号量的本质,最后上手 semget/s
GeW14 小时前
linux·数据库
从"补短板"到"强优势"Linux与数据库认证成为产业跃迁人才支点中国基础软件产业正在经历一个思路上的转向。过去几年,产业政策与市场话语集中在“补短板”上,即把数量上明显不足的人才尽快填进缺口。但当缺口以“十万”乃至“百万”计时,单纯填补数量已经不足以解释一个更深层的问题:补进来的人站在技术栈的哪一层,以及他们所具备的能力是否足以支撑产业向上跃迁。Linux与数据库认证恰好落在这个问题的交叉点上,它们提供的不是“有没有人”的答案,而是“人能不能站到该站的位置”的可验证信号。
PellyKoo16 小时前
linux·运维·ubuntu
【Ubuntu】GTX 1080 Ti 显卡占用为0但功率高达60W的排查与解决实验室有一台四卡 1080 Ti 的深度学习服务器,平时主要用来跑训练。某天没任务的时候我随手敲了一下 nvidia-smi,结果发现了一个奇怪的现象:四张卡显存占用全是 0,利用率也是 0,可功率每张都在 55~60W 左右,而且全都处在 P0 最高性能状态。
Fruiticecake16 小时前
linux
epoll 回显服务器是怎么工作的:从 accept 队列到就绪链表,以及它和 select / poll 的区别一句话结论:listen_fd 这个整数从来不变,变的是它背后那个监听 socket 的 accept 队列:三次握手由内核独立完成,握手成功的连接排进队列,队列非空,监听 socket 就「可读」。epoll 把「登记 fd」和「等待事件」拆开,fd 就绪时内核通过回调把它挂到就绪链表,epoll_wait 只把就绪的那几个交给你;select 每次都要把整个集合拷进内核、两边各扫一遍。所以 for (i = 0; i < n; i++) 里的 n 是就绪数,不是连接总数。
承渊政道17 小时前
linux·网络·学习·内网穿透·dns·nat
Linux网络学习【从NAT与代理服务理解网络转发、探索内网穿透原理、再到认识DNS与ICMP、最后动手部署并测试内网穿透】在Linux网络学习中,一个常见的问题是:内网主机可以访问互联网,为什么外部用户却往往无法直接访问内网服务? 当我们尝试远程访问本地网站、测试接口或家庭设备时,就会发现,程序启动成功并不意味着外部能够连接.要理解其中的原因,需要弄清地址如何转换、通信如何转发,以及公网请求如何找到内网中的目标服务.NAT、代理服务与内网穿透彼此关联,却并不是同一个概念:NAT 关注地址及必要的端口转换,代理服务代替通信一方转发请求,而内网穿透则围绕“如何让外部访问内网服务”设计访问通路.与此同时,DNS负责域名解析,ICM
重生之小比特17 小时前
linux·运维·服务器
【Linux系统】17 库制作与原理(下)目录前言一、编译链接整体流程二、ELF 文件格式两个核心视图(面试高频)ELF 头部关键字段三、静态链接原理
weixin_4509072817 小时前
linux·zynq
[ZYNQ Linux] VCU使用使用petalinux编译的文件系统中已有这些文件。邮箱通信实现:基于共享内存实现的环形缓冲区(Ring Buffer)+ 中断,维护一个读指针和写指针,每条消息分为消息头和消息体,将整条消息存入缓冲区,然后触发中断通知对方读取。
wacsii17 小时前
linux·服务器
【Linux进程(二)】深入 Linux 内核:进程状态切换与底层数据结构的秘密目录一、前言二、操作系统学科角度理解进程状态1.运行状态1.“侵入式链表”2.偏移量2.阻塞状态3.挂起状态
R&L_2018100118 小时前
linux
LINUX CPU 热点分析分析进程、线程、函数的 CPU 占用,是一个从宏观到微观逐层下钻的过程。核心思路是:先用轻量工具定位到“哪个进程”和“哪个线程”异常,再用 perf 深入到“哪个函数”在消耗 CPU。
CodeYp201918 小时前
linux·文件系统·ext
第6讲:Ext 系列文件系统本节重点题外话:扇区:是磁盘存储数据的基本单位,512 字节,块设备。如何定位一个扇区呢?文件 = 内容 + 属性,都是数据,无非就是占据哪几个扇区的问题!能定位一个扇区了,能不能定位多个扇区呢?
爱吃香菜的初学者18 小时前
linux·网络·tcp/ip
十九.Linux——TCP协议(1)现在让我们一起实现这个tcp协议的代码吧:socket():创建套接字bind():给套接字设置对应的ip和端口
Zevalin爱灰灰18 小时前
linux·汇编·arm开发
Linux入门第二部分(ARM裸机篇) 第三章 汇编LED驱动实验参考教程:正点原子【第二期】手把手教你学Linux之ARM(MX6U)裸机篇_哔哩哔哩_bilibili