|
关于Ke开头与Nt开头函数的一些疑问
Archar NT系列的函数是 系统(ntkrnlpa.exe)提供的服务函数,应用层通过调用 WIndows 中的NTDLL,里面的函数,间接的调用系统服务。 比如 在应用 ...㈠如果是ke和ki的同名函数, 哪个更底层?最终调用ke还是ki? ㈡ki是哪个单词的开头? |
|
sidyhe DirectInput GetDeviceStateThank you, Mega Bull. I really like your minimalist avatar. |
|
|
|
|
|
[讨论]如何手动实现最快的线程同步“原子锁”?
はつゆき 有支持读写分离的资源锁和推锁,而且不存在你说的接近0延迟的同步锁,分应用场景的,要接近0延迟为啥不去玩异步,玩锤子同步推锁没搜到, 英文是什么. 比互斥体、自旋锁快否? |
|
[讨论]如何手动实现最快的线程同步“原子锁”?
はつゆき 你用户层没法关中断,自旋锁能体现出来鸡毛的优势。。。自旋锁的效率高响应快是微软说的, 不是我说的. 微软也没说“要求用户关中断”, 而是说直接用它就快.但事实不是. |
|
[讨论]如何手动实现最快的线程同步“原子锁”?
咖啡_741298 看应用场景,如果加锁后要执行大量的操作,那一旦碰撞肯定就效率低。 这时候就得选用临界区或者互斥。 如果加锁后的操作很少,那自旋锁效率最高。理论上是如此. 但很多人做过测试, 只有“++i”一行代码, 创建2个线程. 按理说这操作够短了, 自旋锁应该比互斥体更快得到锁吧?但是实测速度竟然还不如互斥体, 这当如何解释?帖子https://www.csdn.net/tags/MtTaYgysNDIyNzUtYmxvZwO0O0OO0O0O.html |
|
|
|
[讨论]微软这一部分在干什么?
每次看到回复, 我眼前都不由得现出“头像在说话”的画面 |
|
|
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值