跳到主要内容
赞助推荐 Claude Team 合租,少折腾账号
>80aj_
赞助推荐 开放可编程的智能路由
赞助推荐 开放可编程的智能路由

标签索引 / 第 5 页

系统编程

这个标签下有 56 篇文章。按时间回看相关判断与实践记录。

标签精选

相关内容

前沿哨所

OxidizeLabs发布Rust高性能缓存库Cachekit

Cachekit是一个用Rust编写的高性能缓存策略库,提供LRU、FIFO等多种替换算法及分层缓存原语。该库专为系统编程和微服务设计,具备模块化API,支持no_std环境,并内置指标收集与基准测试功能,旨在帮助开发者在性能关键场景下构建...

1 分钟阅读186 阅读
前沿哨所

深入解析曼彻斯特GC算法与高性能内存分配策略

Hacker News社区针对purple-garden运行时的“曼彻斯特垃圾回收器”进行了深入技术探讨。评论指出,该回收器本质上是重组后的Lisp-2标记-整理算法,无需半空间即可实现内存整理。同时,评论反驳了原文关于“系统调用导致分配昂...

1 分钟阅读212 阅读
前沿哨所

Musashi:开源的C语言Motorola 680x0处理器模拟器

Musashi是一个用C语言编写的Motorola 680×0系列处理器模拟器,支持68000到68040等多种型号。该模拟器专注于可移植性和性能,已成功应用于MAME等知名项目多年。项目提供了丰富的配置选项,包括中断处理、地址空...

1 分钟阅读194 阅读
前沿哨所

Zig语言实现静态内存分配:提升系统性能

作者分享使用Zig语言开发Redis兼容key/value服务器的经验,重点介绍静态内存分配技术。通过初始化时预分配内存,避免运行时动态分配,提高系统稳定性和性能。文章详细解析了连接池、命令解析和键值存储的实现细节,并讨论了配置优化和内存管...

1 分钟阅读216 阅读
前沿哨所

从SpaceX到Rust:我的系统编程语言转型之旅

作者分享了从多年C/C++经验转向学习Rust的完整历程。在SpaceX等科技公司积累了丰富的系统编程经验后,作者通过实际项目开发掌握了Rust,完成了光线追踪练习和OpenSnitch TUI项目。文章深入探讨了Rust的异步编程、所有权...

1 分钟阅读174 阅读
前沿哨所

psutil 7.2.0发布:新工具psleak专攻C扩展内存泄漏检测

psutil项目发布了最新版本7.2.0,引入了两个新的API接口,专门用于检查C堆内存分配情况。同时,开发者还推出了一款名为psleak的新工具,专门针对C扩展模块中的内存泄漏问题进行检测。这一创新工具和API的发布,为使用C扩展的Pyt...

1 分钟阅读238 阅读
前沿哨所

用Rust从零构建操作系统:LearnixOS项目详解

LearnixOS是一个创新的操作系统项目,完全使用Rust语言实现POSIX兼容系统,不依赖任何外部库。该项目通过一本在线书籍详细记录了从零开始构建操作系统的全过程,包括编译独立二进制文件、引导加载、CPU模式与指令、内存分页管理、中断处...

1 分钟阅读224 阅读
前沿哨所

Rust借贷系统新突破:理解编程中的代数借贷

本文深入探讨了Rust编程语言中借贷检查器的最新扩展,提出了多种新的引用类型如&own、&uninit和&pin等,并通过详细表格展示了它们之间的交互规则。这些新概念为Rust语言带来了更精细的内存控制能力,有助于开...

1 分钟阅读197 阅读
前沿哨所

Go语言编写的UEFI启动管理器开源项目

这个名为Go-boot的开源项目是一个用Go语言编写的UEFI启动管理器,可以在裸金属环境中运行。UEFI是现代计算机系统的固件接口,负责在操作系统启动前进行硬件初始化。该项目将Go语言应用于系统底层开发,展示了Go在固件编程领域的应用潜力...

1 分钟阅读176 阅读
前沿哨所

揭秘Odin语言上下文系统:被忽视的系统编程利器

本文深入探讨了Odin编程语言中最常被误解的功能——上下文系统。作者澄清了上下文系统的真正目的并非减少参数传递或实现动态作用域,而是为了拦截和修改第三方代码的行为。文章详细介绍了上下文系统的核心组件,包括分配器、断言处理程序、日志记录器和随...

1 分钟阅读255 阅读