Garry's Blog

Thoughts & Notes

记录技术与生活的碎片

其他文章

【AI 日报】GitHub Copilot按量计费暴涨60倍,开发者补贴时代终结

🔦 今日速览 GitHub Copilot 6月1日起全面切换按量计费,重度用户月费从39美元暴涨至750-3000美元,涨10-60倍。开发者社区炸锅,Cursor等替代品快速分流用户。同日,Anthropic秘密提交IPO申请、OpenAI Stargate密歇根数据中心破土动工,AI基础设施赛全面开打。 趋势1:AI编程补贴时代结束,计算即资本 趋势2:中国具身智能模型首登世界第一,产业落...

(Untitled)

title: 页表项详解 date: 2017-10-26 tags: [x86] categories: [虚拟化] --- > 以下介绍基于IA-32e (x86_64),参考 “Intel® 64 and IA-32 Architectures Software Developer’s Manual” 页表是实现地址翻译的重要结构,其中,Page Table Entry (PTE)存储...

(Untitled)

title: x86分页模式 date: 2017-09-12 tags: [x86] categories: [体系结构] --- x86体系结构下对于4K Page支持三种分页模式:4级64-bit,3级64bit 和 2级32bit。使用大页会产生更多的paging mode,这里不做介绍。 1) 4级64-bit:IA-32e (long mode) 模式下使用该paging mode *...

【AI 日报】微软Build发布自研推理模型MAI-Thinking-1,Windows全面Agent化

🔦 今日速览 微软Build 2026 Day 2 发布自研推理模型 MAI-Thinking-1、端侧模型 Aion 1.0、Windows Agent Framework,将Windows重新定义为"智能体操作系统"。腾讯微信AI智能体进入测试引爆港股,单日市值增超4100亿港元。阿里Qwen3.7-Plus登顶Vision Arena中国第一。 趋势1:操作系统级Agent成为新战场。 趋...

KVM API 简介

以下笔记来自阅读:https://www.kernel.org/doc/Documentation/virtual/kvm/api.txt 1. 基本描述 KVM API 本质上是为了控制虚拟机的方方面面而下发的一组ioctl,这些ioctl可以划分为四类: - system ioctl: 对影响整个KVM系统的属性进行查询或设置。创建虚拟机就是其中的一个系统ioctl。 - vm ioctl...

阿里云SIGCOMM22论文阅读

阿里云在今年的网络顶会SIGCOMM上发表了一篇论文:"From Luna to Solar: The Evolutions of the Compute-to-Storage Networks in Alibaba Cloud"。 该文章介绍了阿里云在EBS存储的应用背景下,计算节点和存储节点间网络通信的演进过程。由于文中介绍的网络架构已经在阿里云内部大范围应用,对于同样提供EBS服务的云厂商来...

x86指令集架构

以下笔记来自阅读:x86 Instruction Set Architecture - MindShare 本文以Intel处理器作为阐述目标。AMD处理器差异点可以参考: Agner Fog Microarchitecture     在“指令集架构 "一文中,我们粗略介绍了指令集架构的分类、寻址、操作、编码等7个方面的内容。下面我们对服务器及PC中使用最广泛的x86指令集架构做详细介绍...

Linux内核引导

以下笔记来自阅读:https://www.kernel.org/doc/html/latest/x86/boot.html Linux/x86 引导协议     在x86平台上,Linux使用一个很复杂的引导协议。形成这种状况的原因有很多,包括:各种历史原因、早期期望内核本身就是一个可以启动的 image、复杂的PC内存模型、以及实模式消亡后PC工业界的变化等等。     目前,存在如下版本...

指令集架构

以下笔记 来自阅读:Hennessy J L, Patterson D A. Computer Architecture: A Quantitative Approach 6th Edition. 2019. 指令集架构指代程序可见的指令集,也是软件和硬件的分界线。下面以实际的例子说明指令集架构的具体7个方面: - 指令集架构的分类:几乎所有今天的ISA都被归类为通用寄存器架构,其操作数不是寄存器...