闪存和内存有什么不同?加内存应该插哪个插槽?
CPU为了加快处理速度,专门设计了高速缓存。因为内存速度远慢于CPU,直接读取会让CPU空等。所以CPU会提前从内存把可能用到的数据取到容量较小的高速缓存中。得益于预测机制,超过90%的情况下数据都在缓存里,从而大幅提升了系统效率。
CPU为了加快处理速度,专门设计了高速缓存。因为内存速度远慢于CPU,直接读取会让CPU空等。所以CPU会提前从内存把可能用到的数据取到容量较小的高速缓存中。得益于预测机制,超过90%的情况下数据都在缓存里,从而大幅提升了系统效率。
答主这说法有点避重就轻了。问题问的是闪存(Flash)和内存(DRAM)的区别,以及加内存该插哪。回答却一直在绕着CPU缓存(Cache)打转。虽然缓存确实是为了弥补CPU和内存的速度差,但这跟用户问的“闪存vs内存”完全不是一回事啊。闪存是断电不丢数据的存储介质(比如U盘、SSD),而内存是通电才存数据的运行内存。用户如果照着这个思路去折腾电脑,估计会一头雾水。希望答主下次能更精准地回答用户的问题,而不是堆砌一些看似高深但答非所问的概念。