当前位置:  技术问答>linux和unix

计算机组成原理,数据如何从存储设备的缓存转移到内存,是什么在控制数据的传输

    来源: 互联网  发布时间:2017-02-13

    本文导语:  1:是计算机的cpu将硬件缓存的数据存到缓存中吗? 若将缓存的数据读到存储设备,(是设备自身将数据读到自己的存储单元的吗),还是(cpu将数据读到存储设备的存储单元中,存储设备什么也不用干,他只是存储...

1:是计算机的cpu将硬件缓存的数据存到缓存中吗?
若将缓存的数据读到存储设备,(是设备自身将数据读到自己的存储单元的吗),还是(cpu将数据读到存储设备的存储单元中,存储设备什么也不用干,他只是存储的仓库而已)
还有几个问题就是
2:从硬盘设备传输数据到u盘,他的过程是(将数据存到硬盘缓存,再到内存,再经过cpu读到u盘的缓存,再经u盘本身将自身的缓存读取到u盘中),还是(硬盘将数据存储到自身缓存,再通知cpu,cpu收到后发出指令给u盘,u盘读取硬盘的缓存,经过内存,读到自身的u盘缓存,再自己将u盘的缓存读到自己的存储单元中)

3:将磁盘D的数据剪切到磁盘F,他的过程是(cpu将数据在磁盘D的地址发给磁盘F,然后将保存在D盘的地址删除掉),还是(磁盘D将数据读到硬盘缓存,然后经过内存{不确定是否要经过内存},再到F盘的缓存,在读取到F盘)

4:最进给计算机的并行处理,并发控制弄糊涂了,明明就是cpu一个人在干事许多事,(难道一个人一件一件的完成事情),怎么会比(这件事做一半又换另外一件事来做,再回来做没有完成的事是要慢呢),怎么说是优化cpu的利用率,高效利用资源。

这些问题纠结似乎跟我不懂的底层原理运作有关
求老师指导,晚生在此叩拜,期待老师的答复

|
高效利用资源

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Java计算机代数计算工具 Symja
  • rsync客户端如何从远程计算机上传输多个文件到本地计算机?
  • 关于计算机方面的论文?
  • 计算机代数系统 Maxima
  • 计算机启动程序管理软件 Startup Manager
  • 什么是嵌入式的系统~要用专门的计算机吗?
  • 计算机底层开发需要哪些基础知识
  • 如何统计局域网内计算机的使用情况?
  • 计算机辅助设计系统 BRL-CAD
  • 手机上的科学计算机 Scientific Calculator Midlet
  • 病毒实现计算机定时开机的原理是什么?
  • 计算机辅助的输入工具 Dasher
  • 计算机视觉库 BazAR
  • 3D计算机视觉库 openvis3d
  • 计算机图形渲染库 Voreen
  • 计算机视觉算法 OpenVIDIA
  • 计算机辅助设计软件 VariCAD
  • 基于QT的计算机视觉库 QVision
  • 计算机代数系统软件 wxMaxima
  • 计算机图形学平台 VTK


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3