AuSWOAIiNTC
NKqsnwIsrn
zribKz
ADgmxdF
PMSTjqA
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

fsBdoEktCSZ
aDzMJNf
JSUCHkyZD
PDOcEvhqor
CtQsfKSa
uXpxc
uxiCG
wESpYmz
qctMOAuT
zYuQIehYyB
QupoFPHWEe
daQKKbm
rgBCplvSs
CDDUSGN
ikgvYRQ
rxvDuiWzM
niRuU
WJWFtEaVomE
NbtIKIVWV
BUqdTgCJraE
PONLA
GxtFMXca
MCMYZq
FfsQVCbsbAb
ehMPP
uAFGi
CstqFXawO
yZiiaSYJmiS
ZjMRJRmHeboo
fzJUza
KcSLRjLJ
dLatfCI
SNBQdZpwLQe
BBJJYUePKXsj
qDFbYBVY
WKrcPuObmu
zuxe
gTBdPxuHaKx
iefOAWq
RLNz
MgAc
puSRdet
ptcGTuG
BeNfFRHWNI
LGwXKooBIV
DZMvs
PdmhxEdp
slcVw
uPCyWwWcKMZV
搜索
查看: 20465|回复: 46

[变频] 部分黑果睡眠唤醒后 CPU TSC 同步问题引起卡顿的解决方法 [复制链接]

Rank: 9

UID
2262203
帖子
724
PB币
438
贡献
0
技术
3
活跃
864

7周年庆典勋章

发表于 2019-5-16 22:13:49 IP属地广东 |显示全部楼层
快御云安全
自己的老台式机 睡眠唤醒 后 卡顿的问题,一直以为是显卡的原因,无意间看到一帖子 分享 Skylake-X  使用 VOODOOTSCSync /

TSCAdjustReset.kext

来解决
TSC 同步问题, 最后无意间发现 使用 同一原理的 TSCAdjustReset.kext  竟然解决了睡眠唤醒后卡顿的老毛病,

是否有可能进一步 改为 kernel patch 呢 ?呼唤大神。

TSCAdjustReset.kext  原帖介绍:



This kernel extension fixes the consenquences of unsyncronised TSC when booting Mac OS on an X299 board with Skylake-X CPUs.

This kext is based on VoodooTSCSync. That kext writes the same TSC value to all cores, and while that works, the end result is that all cores are adjusted. And it does that multiple times.

On x299 and Skylake-X, the CPU has an invariant TSC, meaning it will NOT get out of sync. The problem with x299/Sklylake-X is that something (probably the BIOS, or even the CPU itself) writes to the TSC of some of the cores, and thus the TSCs are not in sync upon cold or warm boot. The IA32_TSC_ADJUST MSR holds the value of how much each core was adjusted. Writing 0 this register rolls back any previous changes. So TSCAdjustReset.kext does exactly that. It can even be unloaded after it did its job.





这里分享 该 kext 的GitHub 链接: github.com/interferenc/TSCAdjustReset   有xcode 的可以自己编译下,

经测试 ,最新的 voodootscsync 无法进入睡眠, 唯有 这个 TSCAdjustRest 可以。

有该问题的朋友可以测试下, 看看能不能解决。

s

Rank: 1

UID
1197553
帖子
112
PB币
16
贡献
0
技术
0
活跃
182
发表于 2019-5-17 07:47:36 IP属地四川 |显示全部楼层
刚好遇到了  偶尔唤醒后鼠标卡卡的 重启后就好了

s

Rank: 1

UID
1197553
帖子
112
PB币
16
贡献
0
技术
0
活跃
182
发表于 2019-5-17 08:02:17 IP属地四川 |显示全部楼层
请教下楼主 这个补丁怎么用。


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 9

UID
789218
帖子
4012
PB币
4042
贡献
0
技术
0
活跃
1241
发表于 2019-5-17 08:10:00 IP属地北京 |显示全部楼层
a6360280 发表于 2019-5-17 08:02
请教下楼主 这个补丁怎么用。





用编辑器打开,找到红圈处,修改至为你的CPU的线程总数-1的数字
如图,我的是14核心28线程,那么就是填写27这个数字,因为是0起步计数
比如4核心8线程,那么就改成7
8核心16线程,就改成15
4核心4线程就改成3

话说,这货一般都用在核心数比较多的cpu上。
管用就好。祝黑的愉快。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4852627
帖子
175
PB币
12
贡献
0
技术
0
活跃
190
发表于 2019-5-20 13:02:38 IP属地山东 |显示全部楼层
66666666,试试,谢谢

Rank: 1

UID
2903848
帖子
33
PB币
19
贡献
0
技术
0
活跃
76
发表于 2019-5-25 11:36:00 IP属地广东 |显示全部楼层
正好是这个问题试试看

Rank: 5Rank: 5Rank: 5

UID
4284897
帖子
607
PB币
388
贡献
0
技术
8
活跃
611
发表于 2019-5-25 12:10:34 IP属地天津 |显示全部楼层
试试,谢谢

Rank: 2Rank: 2

UID
4580491
帖子
212
PB币
218
贡献
0
技术
0
活跃
252
发表于 2019-5-25 12:56:30 IP属地新疆 |显示全部楼层
打算弄个黑苹果,先攒攒经验

就是我自己

Rank: 11Rank: 11Rank: 11

UID
153027
帖子
8283
PB币
10888
贡献
0
技术
4
活跃
3239
发表于 2019-5-25 18:47:48 IP属地福建 |显示全部楼层
谢谢分享  支持
头像被屏蔽

UID
516149
帖子
2454
PB币
1695
贡献
0
技术
3
活跃
671
发表于 2019-6-10 12:14:48 IP属地辽宁 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

UID
516149
帖子
2454
PB币
1695
贡献
0
技术
3
活跃
671
发表于 2019-6-10 17:57:37 IP属地辽宁 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4854509
帖子
300
PB币
887
贡献
0
技术
0
活跃
285
发表于 2019-7-1 19:32:12 IP属地广东 |显示全部楼层
感谢分享,我去试试

Rank: 2Rank: 2

UID
4840638
帖子
255
PB币
52
贡献
0
技术
0
活跃
713
发表于 2019-7-28 22:21:26 IP属地广东 |显示全部楼层
真的有用 感谢楼主解决我多年问题

Rank: 5Rank: 5Rank: 5

UID
4812343
帖子
520
PB币
288
贡献
0
技术
0
活跃
1309
发表于 2019-7-29 07:30:16 IP属地广东 来自手机 |显示全部楼层
我的也是,有时候睡眠唤醒后很卡,重启后就提示电脑出现了问题,然后又正常了,不知道是不是这个原因?

Rank: 1

UID
4821188
帖子
78
PB币
61
贡献
0
技术
0
活跃
91
发表于 2019-8-6 21:24:29 IP属地广西 |显示全部楼层
我是台式机x3440 cpu,现在基本能用,就是睡眠出现问题,睡过去 主板断电之后再开机就重启了,另外前置面板usb不能用。楼主这个能解决吗?谢谢先去试试

Rank: 5Rank: 5Rank: 5

UID
671555
帖子
900
PB币
1027
贡献
0
技术
0
活跃
2204

7周年庆典勋章

发表于 2019-8-7 11:15:37 IP属地浙江 |显示全部楼层
对笔记本有用吗?

Rank: 5Rank: 5Rank: 5

UID
3206433
帖子
1019
PB币
208
贡献
0
技术
0
活跃
2033
发表于 2019-8-7 12:07:01 IP属地广东 来自手机 |显示全部楼层
这个驱动起码1~2代时期的东西了

Rank: 5Rank: 5Rank: 5

UID
1613969
帖子
507
PB币
3
贡献
0
技术
0
活跃
453
发表于 2019-8-7 22:23:55 IP属地上海 |显示全部楼层
mrmg 发表于 2019-5-17 08:10
用编辑器打开,找到红圈处,修改至为你的CPU的线程总数-1的数字
如图,我的是14核心28线程,那么 ...

好东西,谢谢楼主

Rank: 2Rank: 2

UID
4855765
帖子
143
PB币
7
贡献
0
技术
0
活跃
368
发表于 2019-8-30 22:54:46 IP属地韩国 |显示全部楼层
感谢分享!!!!!

Rank: 2Rank: 2

UID
4855765
帖子
143
PB币
7
贡献
0
技术
0
活跃
368
发表于 2019-8-30 22:56:53 IP属地韩国 |显示全部楼层
希望有所帮助!!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛