跳到正文
热点事件持续更新

Geolith 模拟器 setjmp 性能瓶颈被定位并修复

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

NeoBox 开发者用 Claude 定位 Geolith 模拟器的性能瓶颈:Neo Geo 一帧在 Apple 芯片上耗时 8.5 ms,其中 81% 的帧时间耗在 setjmp 的信号掩码上。改用跳过信号掩码的 _setjmp 后,iPhone 上单次调用从 281 ns 降至 2.1 ns,约 130 倍提升。 该改动已合并进 Geolith 上游。

AI 根据报道生成 · 1 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月23日
  1. Hacker News
    一次 setjmp 调用吃掉 Geolith 模拟器 81% 帧时间

    NeoBox 开发者发现 Geolith 模拟器 81% 的帧时间耗在信号掩码上,Neo Geo 一帧在 Apple 芯片上耗时 8.5 ms。改用跳过信号掩码的 _setjmp 后,iPhone 上单次调用从 281 ns 降至 2.1 ns,约 130 倍提升。该改动已合并进 Geolith 上游。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。