会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
钟齐峰的博客
博客园
首页
新随笔
联系
订阅
管理
2025年12月25日
基于OpenWRT开发路由器嵌入式应用程序
摘要: 基于OpenWRT开发路由器嵌入式应用程序 1 环境: OS :debian 12 交叉编译工具链: OpenWrt-Toolchain-ipq-ipq60xx_64_gcc-5.2.0_musl-1.1.16.Linux-x86_64.tar.bz2 OpenWrt-SDK-ipq-ipq60xx
阅读全文
posted @ 2025-12-25 10:56 钟齐峰
阅读(5)
评论(0)
推荐(0)
2025年12月19日
C++11内存模型
摘要: C++11内存模型 内存模型(memory model),作用就是规定了各种不同访问共享内存的方式,不同的内存模型,既需要编译器的支持,也需要CPU硬件的支持。 1 多核CPU结构 特点: 有多个CPU处理器,每个CPU处理器内部又有多个内核。 存在只能被一个CPU内核访问的一级缓存L1 Cache
阅读全文
posted @ 2025-12-19 14:10 钟齐峰
阅读(4)
评论(0)
推荐(0)
2025年12月13日
无锁队列之moodycamel::ConcurrentQueue
摘要: 无锁队列之moodycamel::ConcurrentQueue 1 概述 moodycamel::ConcurrentQueue是加拿大程序Cameron Desrochers开发的高性能、多生产、多消费无锁队列。它以其卓越性能和丰富功能而闻名。被广泛用于游戏开发、金融交易、服务器等对性能要求极高
阅读全文
posted @ 2025-12-13 19:02 钟齐峰
阅读(39)
评论(0)
推荐(1)
2025年12月12日
C++队列解决生产者-消费者模型失衡问题
摘要: C++队列解决生产者-消费者模型失衡问题 在C++程序中,生产速度远快于消费速度时,本质问题是生产者-消费者模型失衡。典型后果包括:队列暴涨、延迟增加、内存占用失控、甚至阻塞或丢失数据。结合实际工程常见手段。 一、优先从架构上解决 如果任务是可并行的,最直接有效的方式是增加消费者数量(多消费线程)
阅读全文
posted @ 2025-12-12 21:42 钟齐峰
阅读(6)
评论(0)
推荐(0)
2025年11月28日
Rancher
摘要: Rancher 1 Rancher中国社区资源 https://mirror.rancher.cn/#rancher/ 2 环境准备 角色 IP 说明 系统 rancher 192.168.0.2 rancher server debian11 2.1 在系统上执行下列操作 # 关闭防火墙 sudo
阅读全文
posted @ 2025-11-28 17:09 钟齐峰
阅读(8)
评论(0)
推荐(0)
2025年11月27日
Harbor
摘要: Harbor 1 概念 Harbor是一个开源的企业级容器镜像仓库。旨在提供安全、高性能和易于管理的容器镜像存储、签名和扫描服务。Harbor扩展了开源Docker Distribution功能,增加了用户通常需要的安全性、身份和管理功能。 Harbor优势在于它专为企业级环境设计,提供合规性、性能
阅读全文
posted @ 2025-11-27 09:22 钟齐峰
阅读(29)
评论(0)
推荐(1)
2025年11月2日
使用iptables双重DNAT
摘要: 使用iptables双重DNAT 一、需求 由于企业内部网络安全问题,往往只开启一个端口供企业外部业务与也企业内部服务器访问。因此需要在企业网关的前端接一个前置机(192.168.0.91),用于供端口映射处理。 整体架构如下,其中: 前置机:192.168.0.91 企业网关:192.168.0.
阅读全文
posted @ 2025-11-02 16:44 钟齐峰
阅读(10)
评论(0)
推荐(0)
使用netfilter_queue重定向IP数据包
摘要: 使用netfilter_queue重定向IP数据包(单向) 一、需求 使用libnetfilter_queue实现在192.168.0.92服务器2001端口收到的数据包转发至192.168.0.54服务器9000端口。 二、开发环境 OS:Debian 12 gcc :15.1.0 IP:192.
阅读全文
posted @ 2025-11-02 13:16 钟齐峰
阅读(31)
评论(0)
推荐(0)
2025年10月13日
Freeswitch arm64交叉编译
摘要: Freeswitch arm64交叉编译 安装工具 sudo apt update sudo apt install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu 创建工具链文件aarch64-toolchain.cmake # aarch64-toolch
阅读全文
posted @ 2025-10-13 10:14 钟齐峰
阅读(41)
评论(0)
推荐(1)
2025年9月12日
高性能计算基础
摘要: 高性能计算基础 测试环境:Debian 12 编译器:gcc-15.1 clang++-18 1 性能评估指标和测试工具 1.1 关注性能的原因 2005年前后,单个CPU的计算能力达到饱和。与之相关的因素在于: CPU核心频率停止增长。CPU核心频率受制于多种因素,重要因素之一就是功耗。如果CPU
阅读全文
posted @ 2025-09-12 17:52 钟齐峰
阅读(37)
评论(0)
推荐(1)
下一页
公告