Flora Ma
Hi,我是 Flora,软件工程师,瑜伽与冥想爱好者(曾赴印度学习)。这里记录我在技术上的学习和探索。
Recent posts
- Linux 中内存相关知识梳理
梳理 Linux 文件映射、mmap 与 brk 的内存分配和回收机制,结合 top 和 /proc 指标理解 RSS、PSS 及共享页面的内存统计。
- Pi Agent Harness 介绍
Pi 是一个极简的 Agent Harness 框架,按照分层 pi-ai -> pi-agent-core -> pi-coding-agent 循序渐进,本文我们结合源码探讨了 Pi 中的消息与工具协议的统一、Agent 循环的核心实现、会话的持久化设计与压缩机制以及Extension 扩展系统的相关问题
- 大语言模型接口协议
本文对比介绍了 Anthropic Messages API、OpenAI Chat Completions API 和 OpenAI Responses API 三种主流的大语言模型接口协议,并探讨了在考虑到 KV cache 复用的情况下如何更好的使用协议
- 对 asyncio 更详细的介绍
本文介绍了 asyncio 的基本使用以及背后的事件循环和调度机制,总结了协程之间的同步机制,并介绍了协程的常用场景,对于计算密集型的 python 任务可以通过 loop.run_in_executor 丢到进程池中
- 大语言模型推理和训练显存估算
本文以 Qwen3-8B 为例,我们对其推理/训练占用的显存进行了分类和估算,可依据此来筛选可用的 GPU 机器