Skip to content

Commit 52a19c4

Browse files
committed
[docs update] 增加缓存类比和更清晰的说明
1 parent 99f8d31 commit 52a19c4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/interview-preparation/teach-you-how-to-prepare-for-the-interview-hand-in-hand.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ icon: path
2929
你会发现大厂面试你会用到,以后工作之后你也会用到。我分别列举 2 个例子吧!
3030

3131
- **面试中**:像字节、腾讯这些大厂的技术面试以及几乎所有公司的笔试都会考操作系统相关的问题。
32-
- **工作中**:在实际使用缓存的时候,你会发现在操作系统中可以找到很多缓存思想的影子。比如 CPU Cache 缓存的是内存数据用于解决 CPU 处理速度和内存不匹配的问题,内存缓存的是硬盘数据用于解决硬盘访问速度过慢的问题。再比如操作系统在页表方案基础之上引入了快表来加速虚拟地址到物理地址的转换。我们可以把快表理解为一种特殊的高速缓冲存储器(Cache)
32+
- **工作中**:在实际使用缓存的时候,你会发现在整个计算机体系都能找到缓存思想的影子。比如 CPU 用三级缓存缓解寄存器和内存之间的速度差异,内存又是用于解决磁盘访问速度过慢的问题。对于软件层次而言的缓存思想,则是源自数据库速度、Redis(内存中间件)速度、本地内存速度之间的不匹配。本质上软件层次的的缓存和计算机存储结构的缓存是同一个问题和同一个思想,那么计算机先驱在存储结构设计上对缓存性能的优化措施,同样也适用于软件层次的缓存
3333

3434
**如何求职为导向学习呢?** 简答来说就是:根据招聘要求整理一份目标岗位的技能清单,然后按照技能清单去学习和提升。
3535

0 commit comments

Comments
 (0)