V2EX  ›  英汉词典

Allocator

定义 Definition

allocator 是一个名词,指"分配者"或"分配器",即负责分配资源、资金、内存等的人或系统组件。在计算机科学中,特指负责管理和分配内存的程序模块。

发音 Pronunciation

/ˈæl.ə.keɪ.tər/

例句 Examples

The memory allocator assigns available blocks to each running process.
内存分配器会将可用的内存块分配给每一个正在运行的进程。

As the chief budget allocator, she had to balance competing departmental demands while ensuring long-term financial sustainability.
作为首席预算分配人,她必须在各部门相互竞争的需求之间取得平衡,同时确保长期的财务可持续性。

词源 Etymology

allocator 源自拉丁语 allocare,由 **ad-**(表示"向、到")和 locare(表示"放置")组合而成,原意为"将某物放置到某处"。后缀 -or 表示执行动作的人或物。该词经由中世纪拉丁语进入英语,最初用于法律和财务语境中指"分配者",现代则广泛用于计算机科学领域,指管理内存分配的系统组件。

相关词汇 Related Words

文学与技术作品引用 Literary & Technical References

  • 在 Bjarne Stroustrup 的 The C++ Programming Language 中,allocator 是标准模板库(STL)的核心概念之一,用于控制容器如何获取和释放内存。
  • 在 Brian W. Kernighan 与 Dennis M. Ritchie 合著的 The C Programming Language 中,书中实现了一个简单的存储分配器,是理解底层内存管理的经典范例。
  • 在 Randal E. Bryant 与 David R. O'Hallaron 的 Computer Systems: A Programmer's Perspective 中,专门有章节详细讲解动态内存 allocator 的设计与实现原理。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   892 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 20:46 · PVG 04:46 · LAX 13:46 · JFK 16:46
♥ Do have faith in what you're doing.