• 回答数

    8

  • 浏览数

    207

憨丶小包
首页 > 英语培训 > 缓冲区英文

8个回答 默认排序
  • 默认排序
  • 按时间排序

快乐尚龙

已采纳

12月21日,联合国特派团在刚果(金)东部地区重新部署维和部队,以保护无辜平民的安全和制止反政府武装继续采取军事行动。外电报道如下:A senior UN official has said the recent upsurge in violence in the east of the Democratic Republic of Congo appears to be abating. UN peacekeepers moved in on Tuesday to create a buffer zone between rival factions of the Congolese army. The two sides have been fighting to control an area near Rwanda. A UK parliament report seen exclusively by the BBC says arms-smuggling in the area is so widespread it is encouraging armed groups to restart the war. Buffer zone表示“缓冲地带”,即处于两股敌对势力或交战双方间,用来阻止冲突的中间地带。Buffer表示“缓冲器”,泛指任何可供缓冲的事物,如减震器,保险杠,消声器,缓冲溶液,预备金等。来看一个例句:A sense of humor may have served as a buffer against the shocks of disappointment(幽默感或许可以当作受到失望打击时的缓冲物。) 据悉,刚果(金)政府军和反政府武装19日在北基伍省爆发激烈战斗,持续一周的冲突已造成大约10万平民逃离家园。维和部队将在卡尼亚巴永加镇和卢贝罗镇之间建立一个临时缓冲地带,以便隔离政府军和反政府武装。

缓冲区英文

250 评论(8)

洋葱吵大肠

Buffer-缓冲区,一个用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域。通过缓冲区,可以使进程之间的相互等待变少,从而使从速度慢的设备读入数据时,速度快的设备的操作进程不发生间断。cache即高速缓冲存储器,是位于CPU与主内存间的一种容量较小但速度很高的存储器。由于CPU的速度远高于主内存,CPU直接从内存中存取数据要等待一定时间周期,Cache中保存着CPU刚用过或循环使用的一部分数据,当CPU再次使用该部分数据时可从Cache中直接调用,这样就减少了CPU的等待时间,提高了系统的效率。Cache又分为一级Cache(L1 Cache)和二级Cache(L2 Cache),L1 Cache集成在CPU内部,L2 Cache早期一般是焊在主板上,现在也都集成在CPU内部,常见的容量有256KB或512KB L2 Cache。

175 评论(15)

猫咪抱抱

两者都是RAM中的数据。简单来说,buffer是即将要被写入磁盘的,而cache是被从磁盘中读出来的。buffer是由各种进程分配的,被用在如输入队列等方面,一个简单的例子如某个进程要求有多个字段读入,在所有字段被读入完整之前,进程把先前读入的字段放在buffer中保存。cache经常被用在磁盘的I/O请求上,如果有多个进程都要访问某个文件,于是该文件便被做成cache以方便下次被访问,这样可提供系统性能。

206 评论(14)

郑二头头

buf是英文buffer的缩写,意思是缓冲区,它本质上就是一段存储数据的内存。1、在C语言编程中一般用数组来表示一个缓冲区。如下:char buf[256] = {0}; //定义一个数组作为缓冲区。scanf("%s", buf); //向缓冲区中输入数据printf("%s", buf); //输出缓冲区的内容2、C语言编译器生成程序后,每个程序自身的运行也需要缓冲区,一般叫做堆栈,它们的默认大小一般是1MB。3、如果数据超出了缓冲区的大小,即为溢出,在C语言中如果用户定义的数组在栈区,当发生溢出时,称做栈溢出,如果用户定义的数组在堆区,当发生溢出时,称为堆溢出,溢出不仅可能导致程序崩溃,而且可能会给程序带来安全性问题。因此,在使用缓冲区时,一定要注意缓冲区是否能容纳下相应的数据。

289 评论(8)

吃了个肚歪

Humanwhomostlovesforme:likesyouarepurelyinmyinstinctreflection,Iamunabletoresist,althoughlikesbeingverypainful,isverybitter,butlikesisonekindenjoys,isenjoyingthatgoodandbadinlifetaste,isfeelingthatdimheartintensebeatAlthoughyourheartlessrejectionI,butdoesnotlovesisnotholds,istheblessing.Unabletostandthetest'sloveIamnotrare,Imustprovethatlookedtoyou,Iatheartonlythenyou.SometimesIwanttoevade,amevadingthebrutalfact,butIcannotaccomplish,eachtimeclosestheeyeyourform,yoursmilingfacewillappearinmeatpresent,eachtimegetsoutofbedinthemorningtheeyesocketiswet.Likesyoubeingactuallythoroughmyheartdoorleaf.Assoonasimplorestheheaventoletherlikememeeting,thatfearedthatis1dayofnot1houralsogood,Iamwillingtotradewithminelife.

266 评论(10)

天天快乐1414

“Cache”是什么 Cache(即高速缓冲存储器(Cache Memory),是我们最常听到的一个词了。在老鸟们眼中,这个词或许已没有再谈的必要,因为他们对Cache从设计的必要性到工作原理、工作过程等等都已了如指掌了;而对菜鸟朋友们而言,这些未必就很清楚。那么,它们到底是指的什么呢?不用急,下面就请随笔者一起来全面认识Cache。 为什么要设计Cache 我们知道,电脑的内存是以系统总线的时钟频率工作的,这个频率通常也就是CPU的外频(对于雷鸟、毒龙系列的处理器,由于在设计采用了DDR技术,CPU工作的外频为系统总线频率的两倍)。但是,CPU的工作频率(主频)是外频与倍频因子的乘积。这样一来,内存的工作频率就远低于CPU的工作频率了。这样造成的直接结果是:CPU在执行完一条指令后,常常需要“等待”一些时间才能再次访问内存,极大降了CPU工作效率。在这样一种情况下,Cache就应运而生了! Cache是什么 Cache是一种特殊的存储器,它由Cache 存储部件和Cache控制部件组成。Cache 存储部件一般采用与CPU同类型的半导体存储器件,存取速度比内存快几倍甚至十几倍。而Cache 控制器部件包括主存地址寄存器、Cache 地址寄存器,主存—Cache地址变换部件及替换控制部件等。至于它们各自又是怎样工作的、有何作用等等,我想我们就没有必要做进一步的研究,知道一般Cache分为L1 Cache(其中又分为数据Cache、代码Cache)、L2 Cache就行了。 Cache是怎样工作的 我们知道,CPU运行程序是一条指令一条指令地执行的,而且指令地址往往是连续的,意思就是说CPU在访问内存时,在较短的一段时间内往往集中于某个局部,这时候可能会碰到一些需要反复调用的子程序。电脑在工作时,把这些活跃的子程序存入比内存快得多的Cache 中。CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中”,此时CPU直接从Cache中调用该内容;否则,就称为“不命中”,CPU只好去内存中调用所需的子程序或指令了。CPU不但可以直接从Cache中读出内容,也可以直接往其中写入内容。由于Cache的存取速率相当快,使得CPU的利用率大大提高,进而使整个系统的性能得以提升。 Cache的应用 早在486时代,主板上就设计了Cache插槽,用户可以根据需要自己配置Cache;586级的CPU芯片中已集成了部分Cache,同时还保留了Cache插槽供用户扩充,而到了Pentium Ⅱ时代后,Cache已全部集成到了CPU芯片中,主板上再也没有Cache插槽。现在比较流行的CPU芯片中一般集成了至少16KB的代码Cache 和16KB的数据Cache(作为L1 Cache),以及至少64KB的L2 Cache。 有的朋友可能会问,既然Cache的作用如此重要,那为么不把电脑的全部内存都变为Cache,那样不是更好吗?其实对于这个问题,撇开价格因素,单就其实用性而言也是没有必要的,毕竟,电脑在执任务时,那种使用频率非常高的子程序或指令不是很多的,因此那些使用频率不太高的内容只须保存在速度相对较低的内存中就可以了! 在实际应用中,Cache,尤其是L2Cache对系统的性能,特别是对浮点运算能力有较大的影响。而我们知道,大部分游戏的流畅运行需要频繁的浮点运算。因此,CPU运行游戏的性能的好坏与L2Cache的容量与速度有很大关系。 网上找的资料,比较全面,也比我自己的理解容易懂。 小鼠仔 2005-08-25, 11:07 硬盘的物理缓存是不可以改的,现在买硬盘的话最好买8M缓存的,贵不了多少.性价比高.. 但是可以通过修改虚拟磁盘缓存来修改..原理就是占用内存空间来实现磁盘缓存功能.如果装的xp的话 Quote: 1.运行 "regedit"; 2.去[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit]; 3.根据你的内存修改其十六进制值: 64M: 1000; 128M: 4000; 256M: 10000; 512M或更大: 40000. 4.重启 磁盘缓存空间 可以有效的保护和延长你硬盘的寿命 它可以减少硬盘的反复擦写。如果你经常用BT之类的下载软件就非常有用。Buffer从英文直译过来的意思是“缓冲区”,这里我们将它称为缓冲,因为它不仅是个名词,还是个动词。 缓冲区是存储一系列的数据的地方,客户端所获得的数据可以从程序的执行结果直接输出,也可以从缓冲区输出。但是这两种方式在速度上是有差异的:在web中,当一个asp程序被请求的次数不多时,二者基本上没有什么差异,至少我们感觉不出来。但是当有很多人请求一个asp程序时,速度可就不一样了。如果没有缓冲区,那么每个请求asp程序的人的客户端所得到的结果都是asp程序执行一次所得到的结果,而如果预先将asp程序缓冲,那么每个客户端所得到的结果就是缓冲区的结果,不是执行一次程序的结果。比如有1000个用户同时访问一个asp页面,如果这个asp程序没有缓冲,那么程序将被执行一千次,这样服务器的负荷就回加大,从而导致客户端打开页面速度变慢;如果这个asp程序被缓冲了,那么结果就不一样了,每个客户端直接从缓冲区获得数据,服务器将不会因为访问增加而增加程序执行次数,因此客户端打开页面的速度也就比上一种情况要快。这就是Buffer的好处。

97 评论(11)

追梦1区14号

按照运算符优先级,先计算buf[0]==buf[1].如果buf[0]等于buf[1],表达式为真返回1;否则为假返回0。然后把这个值0或1赋值给pst

325 评论(8)

小薰1988

1、buffer,缓冲物,读音:美/?b?f?r/;英/?b?f?r/。2、释义:n.[计]缓冲区;缓冲器,[车辆]减震器。vt.缓冲。3、例句:Support from family and friends acts as a buffer against stress.家庭和朋友的支持有助于减缓压力。

334 评论(14)

相关问答