摘要:
一、通信方式详解 不同的执行体因其资源隔离和共享程度的不同,通信机制的设计和开销也有天壤之别。 1. 进程间通信(IPC - Inter-Process Communication) 进程是资源分配的基本单位,每个进程都有独立的虚拟地址空间。这意味着一个进程无法直接访问另一个进程的变量或数据。因此, 阅读全文
posted @ 2025-08-28 14:00
NeoLshu
阅读(9)
评论(0)
推荐(0)
摘要:
在Chrome浏览器中,一个标签页(Tab)默认对应一个独立的渲染进程(Renderer Process),这是其多进程架构的核心设计。但具体实现会根据场景动态调整,并非绝对的一一对应关系。 具体原理可见:初探 Chrome 浏览器内核模型&进程架构 以下是上述问题的详细分析: ⚙️ 1. 默认行为 阅读全文
posted @ 2025-08-28 13:54
NeoLshu
阅读(8)
评论(0)
推荐(0)
摘要:
前言 最近的工作和浏览器强相关,好奇心驱使下,学习了解 Chrome 内核的一些特点,以便更好地了解业务场景。 Google Chrome作为全球用户量最大的浏览器之一,其出色的性能表现、高安全性以及稳定性背后,是其独特的多进程架构设计。Chrome的架构模型融合了现代操作系统的设计理念与浏览器的特 阅读全文
posted @ 2025-08-28 13:49
NeoLshu
阅读(20)
评论(0)
推荐(0)
摘要:
前言 布隆过滤器和布谷鸟过滤器是两种广泛应用于大数据场景的概率型数据结构,它们在空间效率、查询速度、误判率和动态操作支持等方面存在显著差异。本文将深入分析两种过滤器的实现原理、性能特点,并结合实际场景给出应用建议。 一、布隆过滤器的实现原理 1. 数据结构与位数组构建 布隆过滤器的核心是一个位数组( 阅读全文
posted @ 2025-08-28 13:29
NeoLshu
阅读(22)
评论(0)
推荐(0)