首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
1
0
[求助]内核里面怎么做同步
发表于: 2010-10-10 15:59
4167
[求助]内核里面怎么做同步
Troy
1
2010-10-10 15:59
4167
我想在内核里面做同步 用什么方式。同步的地方不光是在一般的线程里。。中断处理程序里面也必须加上。我在想在中断处理程序里面做同步会不会蓝 用什么方法好呢
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
6
)
Troy
雪 币:
18
活跃值:
(2079)
能力值:
( LV4,RANK:50 )
在线值:
发帖
113
回帖
243
粉丝
1
关注
私信
Troy
1
2
楼
提升IRQL在多核下又不行
2010-10-10 16:06
0
aait
雪 币:
468
活跃值:
(52)
能力值:
( LV2,RANK:10 )
在线值:
发帖
83
回帖
677
粉丝
2
关注
私信
aait
3
楼
我发现多核编程现在根本不实用,因为不可能做到机器指令级的同步。windows提供的同步函数那是宏观级别的同步,想想光同步函数自身就要执行1,2千条指令甚至更多吧,瞎猜的,还同步个屁,另一线程,执行1,2千条指令不知道已跑到哪里去了,指令级同步相当相当难。
2010-10-10 17:23
0
ddsoft
雪 币:
544
活跃值:
(55)
能力值:
( LV3,RANK:20 )
在线值:
发帖
14
回帖
331
粉丝
0
关注
私信
ddsoft
4
楼
参考《Windows核心编程》
2010-10-10 18:21
0
Troy
雪 币:
18
活跃值:
(2079)
能力值:
( LV4,RANK:50 )
在线值:
发帖
113
回帖
243
粉丝
1
关注
私信
Troy
1
5
楼
我现在用的是lock指令读变量判断变量值来实现的同步
2010-10-10 18:36
0
aait
雪 币:
468
活跃值:
(52)
能力值:
( LV2,RANK:10 )
在线值:
发帖
83
回帖
677
粉丝
2
关注
私信
aait
6
楼
同志啊,我也是这样做的。但是效果很差。
2010-10-11 08:48
0
programfan
雪 币:
998
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
215
粉丝
0
关注
私信
programfan
7
楼
多核用系统提供的用自旋锁,实际就是对lock的包装。因为多核必须依赖于硬件机制锁总线,没办法。
2010-10-11 09:11
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
Troy
1
113
发帖
243
回帖
50
RANK
关注
私信
他的文章
android linux在子线程里面捕获不到SIGSEGV异常
3035
[求助]有没有办法在so层让代码跑在主线程
3870
Android 10 几种开机启动自己进程的方式都失败。无语中
4088
[求助]repo 拉取Android11 的内核源码失败
8875
[求助]雷电9模拟器 调用sendevent模拟鼠标点击坐标有问题
5837
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部