aaaaaaaaaaaaaadfgsdg 2016-04-20 05:59 采纳率: 0%
浏览 1435
已结题

CPU如何判断磁盘缓冲区的数据属于哪个进程的?修改

比如我第一个进程请求了磁盘的数据,由于这需要等待,那么这中间很可能已经切换到另一个进程了,这个时候在另一个运行的进程也需要请求磁盘的资源,而恰好第一个进程请求的资源已经准备好了,那么这两个进程是不是都会认为现在磁盘缓冲区里面的数据是自己想要的呢??修改

  • 写回答

1条回答

  • 程序猿的人生 2016-04-20 08:59
    关注

    一个进程在读写磁盘数据的时候都是有记录的,时间片轮询的时候,另一个进程也访问磁盘也会记录一个指针的,当进程1再次运行的时候只会访问他记录的那段磁盘空间,当进程2再次运行的时候只会访问进程2记录的那段磁盘空间。

    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)