今天去面试,人家问了我这么一道题,题是这样的:
    硬盘70m/s,cpu可以处理100个事务,设计系统,数据每天访问量是100个G,有一万个访问量,如何设计才能够完成操作。
   跪求高手指点,谢谢

解决方案 »

  1.   

    传输速度为70m/s的硬盘存100G的内容,需要单机支持同时10000人访问,是这个意思么?
      

  2.   

    cpu可以处理100个事务 连接数为100访问速率=硬盘速率/连接数  70/100设每个人访问时间 为PT访问速率*每个人访问时间*访问人数=每天访问量70/100*PT*10000=1024*100PT=1024*100*100/70/10000
    PT大约为15秒,也就是这一万个访问者至少每个人要访问15秒以上才能达到这个访问量.
      

  3.   

    cpu可以处理100个事务 连接数为100访问速率=硬盘速率/连接数 70/100设每个人访问时间 为PT访问速率*每个人访问时间*访问人数=每天访问量70/100*PT*10000=1024*100PT=1024*100*100/70/10000
    PT大约为15秒,也就是这一万个访问者至少每个人要访问15秒以上才能达到这个访问量.是这样的
      

  4.   

    硬盘的读取速度是70m/s
    cpu可以处理100个事务,也就是说最大连接数是 100
    也就是每个访问者的速度是 70/100