面
ohmyinterview
搜索
首页
博客
工具箱
文档
书房
影院
游戏
成语
参数
菜谱
汉字
热榜
#内存管理
Python
中等
Python 的垃圾回收机制是怎样的?循环引用如何被处理?
2026-08-14
操作系统
中等
进程的虚拟地址空间是怎么布局的?堆、栈、mmap 区分别在什么位置?
2026-08-11
操作系统
中等
swap 的作用是什么?为什么很多线上服务建议关闭 swap?
2026-08-11
操作系统
困难
什么是大页内存?THP 和 hugetlbfs 有什么区别,为什么数据库常要求关闭 THP?
2026-08-11
Go 语言
困难
goroutine 的栈是如何增长的?为什么 Go 能轻松创建百万 goroutine?
2026-08-08
Go 语言
简单
Go 中 make 和 new 有什么区别?
2026-08-08
Python
中等
weakref 弱引用是什么?解决什么问题?
2026-08-07
Python
中等
Python 的垃圾回收机制是怎样的?引用计数和分代回收如何配合?
2026-08-07
Rust 语言
困难
Rust 如何替换全局分配器?什么场景需要自定义分配器?
2026-08-05
Rust 语言
简单
Vec 扩容时会发生什么?为什么要关注 capacity?
2026-08-05
Go 语言
中等
Go GC 什么时候触发?GOGC 和 GOMEMLIMIT 如何调优?
2026-07-31
Go 语言
中等
切片截取为什么可能导致内存无法回收?如何解决?
2026-07-31
Go 语言
困难
Go GC 的写屏障解决了什么问题?
2026-07-31
Go 语言
中等
sync.Pool 的原理和适用场景是什么?
2026-07-31
Go 语言
困难
Go 的逃逸分析是什么?如何判断变量分配在栈上还是堆上?
2026-07-31
Go 语言
困难
Go 垃圾回收的三色标记法是如何工作的?
2026-07-31
数据库
中等
Redis 的过期键删除策略和内存淘汰策略是什么?
2026-07-30
Python
困难
Python 的内存管理机制是怎样的?引用计数和垃圾回收如何配合?
2026-07-30