1
Часто слова создаются по какому-то принципу. Почему в слове 缓存 которое переводится как кеш есть иероглиф 缓 который значит медленно? Кеш быстрее внутренней (оперативной) памяти 内存 и ускоряет работу компьютера.
2023.04.22
править Ответить
2
siriak,
冲内
缓冲的“缓”是“缓和,减轻”缓冲,字面意思是指减缓冲击力

缓存是什么以及缓存的作用
Цитата:缓存是什么意思呢?随小编一起来看看什么是缓存,缓存,从字面意思来看,有个“缓”字,但并不代表缓存它的行动很缓慢。相反,它甚至可以说是电脑中,除了CPU以外,最“勤快”的部件了。“缓”在这里更多代表的是一种“缓冲,缓解矛盾”的含义。
Think for yourself, question authority
2023.04.22
ЛС Ответить
3
А вот почему в "буфере" 缓 - предполагаю, что неудачная калька, использовали узкое значение буфера, который замедляет удар, а не "временное/пустое место". Т.е. по сути 缓 тут не логично.
2023.04.22
ЛС Ответить
4
Нагуглил вам

我翻看了一下 《计算机科学技术名词》( 2018 第三版)

实际上这里面 Cache 的翻译并不是 『缓存』,而是 『高速缓冲存储器』,定义为:
一种在主存储器与中央处理器之间、对程序员透明的快速小容量存储器。可用以改进存储器的有效传输率。

而它对 Buffer 的翻译是 『缓冲存储器』,定义为:
一种为匹配不同传输速率的数据而设置的存储区。可作为两种不同速度的存储器或两种计算机部件之间的同步装置,分为输入缓冲器和输出缓冲器。

而被叫做为『缓存』的是 caching,定义为:
为了减少客户端能感知到的访问延迟以及服务器 /网络负载,将频繁使用的数据储存在接近客户代理的技术。


我觉得这里实际上可以看到一点命名思路,实际上是把 Cache 当做一类特殊的 Buffer 来进行命名了。
既然如此,那对 Buffer 的『缓冲存储器』加上一些限定,起名 『高速 Buffer 』就好了。

然而这么长的名字,大家肯定不会喜欢啊,久而久之又简称为了『缓存』,这实际上也间接导致了在面对 Buffer 和 Cache 的时候,很容易出现混淆不清的情况。

由于暂时找不到前两版的相关文献,不太确定是否有其他的演化关系。
2023.04.22
ЛС Ответить
5
2023.04.22siriak Часто слова создаются по какому-то принципу. Почему в слове 缓存 которое переводится как кеш есть иероглиф 缓 который значит медленно? Кеш быстрее внутренней (оперативной) памяти 内存 и ускоряет работу компьютера.

缓 в 缓存 означает не "медленно", а "отсроченно"/"отложено". Сначала запись в кеш, потом из него в ОЗУ. При этом не важно, быстрее кеш или медленнее оперативки, важно что он является посредником.

Ну и плюс, кеш конечно не самая быстрая память. Самая быстрая - регистры и стек, а кеш уже ощутимо медленнее (кеш 1 уровня раза в три тормознутее регистров). Но вряд ли это соображение повлияло на выбор 缓 в 缓存.
2023.04.23
ЛС Ответить
6
test4, это вы задорничаете или есть источник? Полное название с 缓冲, очевидное сокращение.
2023.04.24
ЛС Ответить