当前位置: 首页 > news >正文

自己电脑做网站必须装jdk摄影网站的设计

自己电脑做网站必须装jdk,摄影网站的设计,手机网站设计宽度,网站主页面布局怎么做本文为转载文章#xff0c;觉得很有意思#xff0c;原文在这里。 我们知道#xff0c;计算机中有很多概念并不容易理解#xff0c;有些时候一个好的比喻能胜过很多句解释。下面两个是我看到的两个很精彩的比喻#xff0c;拿出来和大家分享一下。 第一比喻是关于吞吐量(thr…  本文为转载文章觉得很有意思原文在这里。   我们知道计算机中有很多概念并不容易理解有些时候一个好的比喻能胜过很多句解释。下面两个是我看到的两个很精彩的比喻拿出来和大家分享一下。   第一比喻是关于吞吐量(throughput)和延迟(latency)的。如果你要搞网络性能优化这两个概念是你必须要知道的它们看似简单实则不是。我相信包括我在内的很多人都曾经认为大的吞吐量就意味着低延迟高延迟就意味着吞吐量变小。下面的比喻可以解释这种观点根本不对。该比喻来自这里我来做个大体意译(非逐字翻译)。   我们可以把网络发送数据包比喻成去街边的 ATM 取钱。每一个人从开始使用 ATM 到取钱结束整个过程都需要一分钟所以这里的延迟是60秒那吞吐量呢当然是 1/60 人/秒。现在银行升级了他们的 ATM 机操作系统每个人只要30秒就可以完成取款了延迟是 30秒吞吐量是 1/30 人/秒。很好理解可是前面的问题依然存在对不对别慌看下面。   因为这附近来取钱的人比较多现在银行决定在这里增加一台 ATM 机一共有两台 ATM 机了。现在一分钟可以让4个人完成取钱了虽然你去排队取钱时在 ATM 机前还是要用 30 秒也就是说延迟没有变但吞吐量增大了可见吞吐量可以不用通过减小延迟来提高。   好了现在银行为了改进服务又做出了一个新的决定每个来取钱的客户在取完钱之后必须在旁边填写一个调查问卷用时也是30秒。那么现在你去取钱的话从开始使用 ATM 到完成调查问卷离开的时间又是 60 秒了换句话说延迟是60秒。而吞吐量根本没变一分钟之内还是可以进来4个人可见延迟增加了而吞吐量没有变。   从这个比喻中我们可以看出延迟测量的是每个客户(每个应用程序)感受到的时间长短而吞吐量测量的是整个银行(整个操作系统)的处理效率是两个完全不同的概念。用作者的原话说是   In short, the throughput is a function of how many stages are in parallel while latency is a function of how many are in series when there are multiple stages in the processing. The stage with the lowest throughput determines the overall throughput.   正如银行为了让客户满意不光要提高自身的办事效率外还要尽量缩短客户在银行办事所花的时间一样操作系统不光要尽量让网络吞吐量大而且还要让每个应用程序发送数据的延迟尽量小。这是两个不同的目标。   另外一个比喻是解释信号量(semaphore)和互斥锁(mutex)的区别。该比喻最初来自这里我先翻译一下然后对它做个改进。   互斥锁是一把公共厕所的钥匙。一个人使用厕所的时候可以拿到这把钥匙用完之后把这把钥匙交给排队的下一个人。   信号量是没有人使用的厕所的钥匙数量所有厕所的钥匙都一样。比如有4个厕所有相同的钥匙和锁。信号量的值就是钥匙的数量一开始是4。当进来一个人的时候数量就是少一个如果4个厕所都满了信号量就成0了出去一个人就增加1并把钥匙交给排队的下一个人。   这个例子并不是太好尤其是它无法解释 二元(binary)信号量和互斥锁的区别我把这个比喻做了改进。互斥锁的比喻还是和上面一样需要指出的是当你拿到那把钥匙的时候你就是它的拥有者(owner)别人是无法打开厕所门的。   而信号量什么呢它就是一个大的公共厕所里面有若干个位置外面的大门口有一个可以翻动牌子写着“已满”和“可用”当里面还有空的位置的时候进去的人不用翻动这个牌子直到没有位置时最后一个进去的人必须把它设成“已满”这时后面的人必须排队等候然后出去的人必须把牌子翻到“可用”如果需要的话。   很好理解对嘛那么它怎么解释二元信号量呢也就是当这个厕所里面能容纳一个人的时候每个人进去的时候都要把门口的牌子翻到“已满”出去的时候翻到“可用”。它和互斥锁的区别马上就可以看出来了翻动的牌子在外面可以被别人翻的而锁住的锁只有拿钥匙的人才可以开   当然了信号量之所以翻译成“信号”还是有道理的因为它(厕所门口的牌子)标示的是资源(厕所空位)的状态而互斥锁就是锁它实实在在地锁住了资源。这在生产者消费者的情况下区别更明显。
http://www.zqtcl.cn/news/527950/

相关文章:

  • 做装修网站多少钱做网站百度一下
  • 用asp做网站的可行性分析9免费建网站
  • 网站域名注册商查询徐州集团网站建设报价
  • 句容网站设计公司做网站充值犯法吗
  • 网站建设所用系统网站备案目的
  • 苏州做网站优化公司哪家好网站的大小
  • 四川省住房和城乡建设厅官方网站网站建设图标图片
  • 做影视网站侵权吗评论凡科网站建设怎么样
  • 建设个人网站流程建设游戏网站需要哪些设备
  • 四字母net做网站怎么样河南做网站优化
  • 怎样做网站快照网站当前位置怎么做
  • 网站模板移植现在c 做网站用什么框架
  • 国内专业的室内设计网站盐城网站开发代理商
  • 外贸网站建设 评价wordpress 函数调用
  • 广告支持模式的网站二级域名做网站域名
  • 空间 两个网站购物网站建设图标大全
  • 17.zwd一起做网站广州网站制作费用
  • 如何选择网站建设公司网站开发公司vue框架
  • 网站建设设计外包公司360个人网站建设
  • 什么网站专做店铺公司注销的网站备案
  • 不属于c2c网站的是带货视频怎么制作教程
  • 3g小说网站怎么自己用手机做网站
  • 广告行业包括网站建设吗关键词优化排名易下拉系统
  • 皖icp网站建设地方汽车网站模板购买
  • 在哪个网站做科目一考试题域名多少钱一年
  • 红孩子母婴网站开发背景建网站可行性分析
  • 北京 网站设计飞沐商城网站技术方案
  • 大连网站建设价格低怎么加入网站做微商城
  • 惠山网页制作北京优化推广
  • 武威做网站网站流量分析怎么做