linux

探索云原生22 分钟前
linux·ai·云原生·kubernetes·gpu
Ascend vNPU 实战:从原生 Docker 到 Ascend Docker Runtime本文以 Ascend 310P3(Atlas 300I Pro)为例,介绍昇腾 NPU vNPU 的基本使用方法。 内容包括从原生 Docker 开始,演示手动创建 vNPU 并挂载到容器,以及 Ascend Docker Runtime 下的静态挂载和动态虚拟化。
无足鸟ICT23 分钟前
linux·运维
【RHCA+】_etc_yum.conf“ 目录:RHCA+ -> 6 软件仓库 -> 33 _etc_yum.conf ”yum默认配置文件
nazisami30 分钟前
linux·缓冲区·系统文件io·一切皆文件
操作系统基础IO狭义上理解: 我们电脑中的各种文件,它们储存在磁盘中。即狭义上文件指储存在磁盘中的文件; 磁盘是永久性储存介质,因此文件在磁盘上的储存是永久性的; 磁盘是外设(既是输入设备也是输出设备); 对磁盘中文件的操作,本质上都是对外设的输入输出,简称IO。
zbyyd42 分钟前
linux·驱动开发·arm
Linux驱动:UART串口通信、GT9147触摸屏与IIO-ADC驱动开发本文基于i.MX6ULL平台,梳理UART串口通信、GPS、RS485+Modbus、GT9147电容触摸屏、TSlib校准以及IIO子系统ADC驱动的完整开发要点,同时包含开机自启动配置、AI辅助嵌入式开发的实战经验。
zbyyd1 小时前
linux·驱动开发·arm
Linux驱动:SPI子系统与ADXL345三轴加速度传感器驱动开发SPI是嵌入式里常用的高速同步串行总线,和I2C形成很好的互补。本文基于i.MX6ULL平台,梳理SPI子系统架构、通信特点,并完整讲解ADXL345三轴加速度传感器从硬件、设备树配置到内核驱动、上层测试的开发流程。
coward912 小时前
linux·嵌入式硬件
全志和瑞芯微平台反编译设备树问题摘要:工作生产环境不规范,没有服务器保存驱动文件,调试完成的设备树因为 VMware 虚拟机损坏导致所有文件丢失。但系统保留了历史版本 OS,通过从历史版本镜像反编译得到对应设备树,重新调试,节省了大量时间。
zbyyd2 小时前
linux·驱动开发
Linux驱动开发:Misc混杂设备与设备树实战本次直播从蜂鸣器misc驱动入手,讲解混杂设备简化字符设备驱动的实现方式,引出Linux驱动最核心的设备与驱动分离思想,最后系统学习设备树语法、文件结构、OF接口与完整开发流程。
业余程序员plus2 小时前
linux·rdma·rocev2·mlx5·verbs·uverbs·libibverbs
RDMA-Verbs-软件架构(二)本文以 Linux、rdma-core 和 mlx5 为分析对象,围绕 RC QP、普通 verbs、主机内存与 RoCEv2,介绍各层的职责和接口。rdma-core 是用户态项目,RDMA Core 是 Linux 内核中的 RDMA 通用层。
坤坤子吖2 小时前
linux·开发语言·c++·笔记·学习
Linux 线程同步与互斥——条件变量与线程同步互斥锁解决了多个线程同时修改共享数据的问题,但多线程程序还有另一类需求:有些线程并不是不能访问共享资源,而是当前条件不满足,暂时什么也做不了。
张文君3 小时前
linux·运维·服务器
vmware克隆后ubuntu26.04 ip怎么更改vmware克隆后ubuntu26.04 ip怎么更改root@ccyy-01:~# cat /etc/netplan/00-installer-config.yaml # This is the network config written by 'subiquity' network: ethernets: ens33: dhcp4: true dhcp6: true version: 2 root@ccyy-01:~#
2402_882893863 小时前
linux·进程·fork·写时拷贝
Linux进程控制(上):fork、写时拷贝、进程终止与进程等待,一篇吃透!最近复习到“进程控制”这一章,发现 fork、exit、wait 这些函数单独看都懂,一放到一起就很容易晕:为什么 fork 会有两个返回值?为什么子进程不打印 fork 之前的代码?exit 和 _exit 到底差在哪?wait 的 status 为什么不能直接当整数看?
小此方3 小时前
linux·网络·p2p
Linux网络(二十九):从内网穿透到P2P打洞:NAT转换、代理机制与局域网通信的底层全景解析Hello大家好,我是此方。本文讲解内网穿透,内网打洞,和交换机。引入一个非常现实的问题:我回家了,我不能访问我公司的内网,那么公司出问题了,我应该如何解决呢?
Brilliantwxx3 小时前
linux·运维·服务器·github·bash
【Linux】基础IO(下):输出重定向、dup2 与 minishell 重定向实战运行发现:现象:本来应该输出到显示器上的内容,输出到了文件 myfile 当中(fd=1)。这种现象叫做输出重定向。
学linux的QQ蛋4 小时前
linux·嵌入式硬件·架构
IMX6 嵌入式多传感器系统整体架构梳理所有设备都遵循 Linux platform 平台设备驱动模型,设备树 + 驱动分离思想:原始硬件信号读到应用层,需要协议解析,把字节流变成有意义的数据:
小HANN4 小时前
linux·运维·服务器·经验分享
(架构 + InnoDB 事务 MVCC):《MySQL 底层探秘①:拆解 InnoDB,读懂事务、MVCC 与日志的底层逻辑》标签:MySQL、关系型数据库、InnoDB、事务、B+树MySQL是互联网行业使用最广泛的开源关系型数据库,不管是业务系统、后端服务,几乎都离不开MySQL。很多开发只会写SQL,对底层架构、存储引擎、事务原理一知半解,上线后经常遇到慢SQL、锁等待、事务异常、宕机丢数据等问题。
kyle~4 小时前
linux·运维·服务器
Linux --- 虚拟内存 1.fork、2.COW、3.mmap、4.page fault、5.TLB、6.页表在Linux系统编程与内核学习中,fork、mmap、page fault、TLB、页表、Copy-on-Write(写时复制,简称COW)是CPU硬件、内存管理单元(MMU)、Linux内核内存管理子系统、进程模型协同工作所构成的一整套虚拟内存运行机制。真正打通这条链路后,会发现从用户态的一次内存访问,到物理页的最终落地,每一步都有清晰的硬件与软件协作逻辑。
Techblog of HaoWANG4 小时前
linux·数据库·ubuntu·ollama
Ubuntu 下将 Ollama 服务配置为监听 0.0.0.0:11434 完整实践摘要:本文记录在 Ubuntu 上通过 systemd 将 Ollama 服务从默认监听地址调整为 0.0.0.0:11434 的完整过程,包含推荐配置方式、原始 service 文件修改方式、监听验证、日志排查、防火墙放行与安全注意事项。 关键词:Ollama、Ubuntu、systemd、11434、OLLAMA_HOST、端口配置 适用环境:Ubuntu + systemd + Ollama 0.40.x(其他版本命令基本一致)
小HANN4 小时前
linux·运维·服务器·经验分享
Ceph分布式存储深度解析-下篇标签:Ceph运维、纠删码、cephadm、故障排查、性能调优上篇看懂了Ceph架构与理论,理论再漂亮,最终要落地到生产环境。很多公司Ceph集群上线后卡顿、rebalance风暴、PG异常、空间打满,大多是前期硬件规划、PG数量、副本策略设计不合理。下篇聚焦落地实战,覆盖硬件选型、部署方案、副本与EC纠删码对比、日常运维、监控、典型故障和调优经验。
张文君4 小时前
linux·运维·ubuntu
ubuntu iscsi客户端 关闭磁盘ubuntu iscsi客户端 关闭磁盘🎯 Ubuntu iSCSI客户端关闭磁盘完整操作 📋 前置准备:卸载已挂载的文件系统 首先必须先卸载iSCSI磁盘上的挂载目录,避免直接断开会话导致数据损坏:
道尔柯南5 小时前
linux·网络·tcp/ip
Linux 网络编程:从零掌握 TCP Socket 编程(附 C++ 实战)在学习 Linux 网络编程时,我们经常会遇到一个问题:两台计算机上的程序,究竟是如何进行通信的?例如: