社区导航

 
查看: 979|回复: 3

[求助] linux 多任务处理

[复制链接]

46

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-22 11:08:30 | 显示全部楼层 |阅读模式
现在存在一个设备,有多个任务可能同时对它进行读写操作,但是任务与任务之间存在优先级问题,当低任务优先级先传输时,高优先级任务可以中断低优先级任务,让高优先级任务先传输完成。各位大神,有没有实现的办法,及具体的思路。

回复

使用道具 举报

671

TA的帖子

2

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-2-22 13:24:18 | 显示全部楼层
低优先级的任务写入或者读取到一半被高优先级的任务打断,这不就出错了么
亚里士缺德

回复 支持 反对

使用道具 举报

1170

TA的帖子

4

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-2-22 18:10:49 | 显示全部楼层
单方传输信息,两个任务共用同一个资源,被打断了!如果数据有校验,你觉得不上锁合适吗?
天地庄周马;江湖范蠡船。
个性签名还是放QQ号吧,2060347305,添加说明EEworld好友

回复 支持 反对

使用道具 举报

17

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-2-28 13:16:18 | 显示全部楼层
得上锁吧?不然你咋知道是哪个任务修改的值

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-8-18 13:07 , Processed in 0.262000 second(s), 14 queries , Redis On.

快速回复 返回顶部 返回列表