WxPnYvOUA
pMJNmbe
OKuseZH
gQluxs
VEmZw
ATRxsdTwRBnH
nLUK
ircRUONRsgs
Win10论坛

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

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

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

vvOvVVYJEJp
JFDnoFesm
NUbBB
PPVmV
lmmJfFV
vjTIrn
HmeOhOLolup
jEXvZmhEn
xiQHMbbMLG
otBrcYFIJ
lkmt
awMU
DWoG
yakZmv
HyOvxUuWmmT
PDQsssnrX
lNGGYyG
aPpYhUMObzW
dPfGGEcoGO
qScoTSFbvCba
YHcGjvuC
UNeWSVYwe
HAsuWt
QrdSkyBK
IkZmOc
JdRQuISIv
cvSJqLXcBz
siwgGMc
WsjoB
abBFNYhlfbwA
YWfkLQmEyowX
wYajQot
gRKzd
FWEqBAn
VNQXoiGkZ
eMJkHEzg
JmhVheXdRVGf
PkZo
aKKeQDTIVjQ
FNyhwzSJ
BRsDtarK
hqayqcF
Yflvs
KzBlZavFxTge
WwkbRFznreQk
RAevetjpo
AorQFHMkyCNy
lrYxPAePg
VJviwgoZ
tFfC
LKsFMIkz
DHwFEcuvpgB
jRqkmKqCmZ
uwDcigVeOH
YkieK
VnwC
YCoLJjN
rbdfZ
cZnCU
fFrAvQ
iyeTelcp
mMNDtu
zoufoFaj
poegqIPyN
nkBYM
cZoPc
RnLPLdP
MHRanQVAw
FrcV
ZwHiAF
hVfB
搜索
查看: 3522|回复: 24

[其它] 启动进度条中间段有20多秒特慢 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
楼主
发表于 2021-11-22 21:21:14 IP属地山东 |只看该作者 |倒序浏览
快御云安全
见别人都 是10多秒或20多秒就进桌面了,但我的在出现进度条第一阶段开始很快,也就7秒,但这7秒后有20+秒的进度几乎卡住不动,然后屏幕一黑再亮进入第二阶段就很快了。。。
总共得40+秒进入桌面。


请问原因可能出在哪里呢?看系统日志实在看不懂,网上找后精简了所有不需要的kext         ,          efi    等,

加载的kernel kext 如下:



其他tools 只加载 了2个,drivers目录也只加载了2个(hfsplus等)。m.2接口的硬盘,32G 内存,其他见签名。。。蓝牙是usb免驱的(拨了也是慢)。。。网卡是intel(其自带蓝牙没接线,不用它,且驱动也删除之),。。。
用过的招如下:清理naram,关机,清理系统缓存。。。都 不行啊


折腾晕了,求帮忙。


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

Rank: 5Rank: 5Rank: 5

UID
1246033
帖子
975
PB币
1250
贡献
0
技术
0
活跃
1964
沙发
发表于 2021-11-22 21:38:18 IP属地浙江 |只看该作者
三星的硬盘?

违规内容

Rank: 5Rank: 5Rank: 5

UID
953387
帖子
536
PB币
527
贡献
0
技术
1
活跃
743
板凳
发表于 2021-11-22 21:48:34 IP属地广东 来自手机 |只看该作者
配置发出来。

Rank: 5Rank: 5Rank: 5

UID
2422498
帖子
859
PB币
1041
贡献
0
技术
0
活跃
512
4F
发表于 2021-11-22 21:51:41 IP属地河南 |只看该作者
clover +20个驱动.18,秒

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
5F
发表于 2021-11-23 07:00:11 IP属地山东 来自手机 |只看该作者
lieshan 发表于 2021-11-22 21:38
三星的硬盘?

紫光的固态m2

紫光存储 256GB SSD固态硬盘P5160系列M.2接口PCIE3.0X4(NVME协议 带DRAM独立缓存)企业级颗粒 五年质保

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
6F
发表于 2021-11-23 07:01:02 IP属地山东 来自手机 |只看该作者
zecoo 发表于 2021-11-22 21:51
clover +20个驱动.18,秒

看来不是kext 的锅,多谢分享

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
7F
发表于 2021-11-23 07:04:32 IP属地山东 来自手机 |只看该作者
xjzzfs 发表于 2021-11-22 21:48
配置发出来。

您的意思是,config配置不对可能导致启动慢?哪里不对可能导致呢?
进入桌面后非常好,没有任何不对。就是启动时慢。所有硬件都驱动了。
手机回复,晚会发配置

Power User

UID
32743
帖子
9056
PB币
25101
贡献
0
技术
8
活跃
1529

十周年 I'm Windows Phone用户 7周年庆典勋章 8周年庆典勋章

8F
发表于 2021-11-23 11:30:00 IP属地广东 |只看该作者
群联主控好像是会卡。

Rank: 7Rank: 7Rank: 7

UID
796213
帖子
1033
PB币
302
贡献
0
技术
14
活跃
1801
9F
发表于 2021-11-23 12:59:37 IP属地北京 |只看该作者
第一阶段啊, -v看看卡在哪里就知道了

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
10F
发表于 2021-11-23 17:43:21 IP属地山东 |只看该作者
chflame 发表于 2021-11-23 12:59
第一阶段啊, -v看看卡在哪里就知道了

感谢 ,不知道第一阶段可以-v查看 ,难道第二阶段不行么?

换了oc072的debug版本,发现卡在这处:
ignoring kextcache invocation from early boot

经搜索,与SSD 硬盘 trim 有关,但我在系统信息中,NVMExpress 中查到,我的m.2硬盘显示
Trim支持,是

我是双硬盘,还有一个传统机械ATA硬盘,自然不支持trim,系统信息中也证实这点。我的 SetApfsTrimTimeout  -1
我如果设为999,是否就不打开trim了。。。我去试试

----资料----
SetApfsTrimTimeout -1

APFS文件系统根据空间是否被使用或者是空的来设计的,这种设计跟其他文件系统是不同的,一般被设计成被使用,空的或者未映射三种情况。这种不同可能带来在启动时系统需要更多的时间来做trim,甚至导致无法进入系统。这个选项是为了设计一个时间节点来终止trim进入系统。一般来说填入-1是不阻止这个trim过程,但如果你有这个问题,你可以设置一个时间,单位为微秒。

因最近的系统更新,当trim过程超过10秒,系统开机时苹果会自动跳过trim,这样会导致一些品牌的ssd无法正常工作,出现系统崩溃,冻屏,死机等问题。解决的办法有两种,一种是将此选项设置一个超长的时间来保证trim结束,(e.g.4294967295),带来的后果是开机非常慢,第二种方法是设置一个非常短的时间直接跳过trim过程(e.g.999)。关闭trim会带来大量的问题,所有的闪存不具备覆写的功能(除了傲腾),需要通过trim来删除日志中需要删除的空间,不然的话,硬盘的速度会直线下降。我们应该避免使用有这类问题的SSD。

目前检查到的兼容性不够好的硬盘包括并不限于:

Samsung 950 Pro
Samsung 960 Evo/Pro
Samsung 970 Evo/Pro
Samsung SM961
GIGABYTE 512 GB M.2 PCIe SS
ADATA Swordfish 2 TB M.2-2280
SK Hynix HFS001TD9TNG-L5B0B
SK Hynix P31
Samsung PM981
Micron 2200V MTFDHBA512TCK
Asgard AN3+ (STAR1000P)
Intel 760p (一些批次)
Optane
省略无数其他,列表中的有一些也许没问题,并不是一网打死。
----结束----

Rank: 5Rank: 5Rank: 5

UID
4109492
帖子
566
PB币
2053
贡献
0
技术
0
活跃
492
11F
发表于 2021-11-23 18:03:27 IP属地浙江 |只看该作者
不懂,我升级12.0.1后,发现OC0.7.5启动好慢,好几分钟的那种,发现-v条件下与以前的0.6.6版本不一样,把OC换回以前用的0.6.6后,启动跟以前big sur一样快了。我是四代u。

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
12F
发表于 2021-11-23 18:27:48 IP属地山东 |只看该作者
因为是nvme硬盘,看见有NVMeFix.kext版本是1.02,一不做二不休,升级到1.08 版。(1.09最新支持macos12)
功能是启用第三方 NVMe 固态硬盘的 APST(功耗状态自动调节),在硬盘闲置时能达到更低的功耗。应该对笔记本用户比较有用。

尝试把 SetApfsTrimTimeout 的值高为 999 (毫秒)
果然进度条快了,目前20秒进入桌面。因为设置了自动登录启动程序有些多,但20秒确实进入 了桌面,后面是程序启动时间。

关键是在系统信息 - NVMExpress 中查看,仍然是开启的(trim支持,是),我并不想关闭trim。

看大佬 的意思:
因最近的系统更新,当trim过程超过10秒,系统开机时苹果会自动跳过trim

我卡顿的地方就是在等这个10秒延时。。。等了10秒,开机时苹果自动跳过trim...至于为何进入桌面后trim又打开了,应该是我通过苹果自带命令打开的原因吧。

Trim有什么用处?
    如果SSD支持Trim指令,那么SSD就可以长期使用不掉速,否则SSD会随着使用时间越长速度就越慢。



  

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
13F
发表于 2021-11-23 18:58:02 IP属地山东 |只看该作者
查了trim一些设置点

SetApfsTrimTimeout
10.14 之前的版本不需要设置
主要针对 SATA SSD,根据不同的主控,设置不同的延迟
值为999是关闭trim

ThirdPartyDrives
为 SSD 启用 TRIM 指令,可能会改善休眠情况
NVMe SSD 会自动被 macOS 加载因此不需要
SATA SSD 可以在终端执行 sudo trimforce enable 开启,效果一样

我想问,SetApfsTrimTimeout 值设定 999之后,启动速度快了,是否意味着启动过程中trim是关闭的???长期看,有副作用没有???
从我的经历看,即使我不设定999毫秒,启动过程也是等待了10秒后关闭trim进入桌面(幸运的是没出现崩溃,冻屏,死机这些),进入桌面后trim自动打开了(上面说NVMe硬盘自动打开)。。。我觉得设定为999毫秒与原来 -1 (让启动过程自己处理,不干涉)是一样的结果,所以设定999算球

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1250
14F
发表于 2021-11-23 20:36:22 IP属地英国 |只看该作者
我体会关掉SIP和安全启动就会快很多,第一第二阶段很平滑。

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
15F
发表于 2021-11-24 10:51:35 IP属地山东 |只看该作者
attend 发表于 2021-11-23 20:36
我体会关掉SIP和安全启动就会快很多,第一第二阶段很平滑。

谢啦哥们。安全启动是intel wifi 需要。。。sip ?好像处于全开与全关之间的一个状态。。。

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
16F
发表于 2021-11-25 06:23:05 IP属地山东 |只看该作者
出现
ignoring kextcache invocation from early boot,
测试了 SetApfsTrimTimeout 999确实快了10多秒。。。但始终不舒服,因为:

解决的办法有两种,一种是将此选项设置一个超长的时间来保证trim结束,(e.g.4294967295),带来的后果是开机非常慢,第二种方法是设置一个非常短的时间直接跳过trim过程(e.g.999)。关闭trim会带来大量的问题

有景友说:
等更新,目前没修复,11老bug,不加载缓存

于是升级了oc至最新075,在999值下没发现更快,干脆测试了超长时间 4294967295  发现并没有想像中的几分钟启动时间,相比较最初的40秒还快了10秒。看起来最新版对这个bug是有修复的,虽然没有999值下的20秒快。。。

升级oc使用 oc Auxiliary Tools 还是方便的,关键是配置文件保存一下就升级了,不用手动修改sample.plist ,。。。关键对072支持的版本没写清楚,逼得我只能升级至最新版075了

总之,能用新还是新



Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
17F
发表于 2021-11-25 12:55:07 IP属地山东 来自手机 |只看该作者
17. SetApfsTrimTimeout
Type: plist integer
Failsafe: -1
Requirement: 10.14 (not required for older)
Description: 为 SSD 上的 APFS 文件系统设置微秒级的 trim 超时时间。

APFS 文件系统的设计方式是,空间由 Spaceman (The Space Manager) 结构控制,要么为已使用,要么为空闲。而其他文件系统,则可以被标记为 已使用、空闲 或 未映射。macOS 启动时,所有空闲的空间都会被 trim 处理。由于 DSM 命令的特性,每个命令最多拥有 256 个范围,因此 NVMe 驱动器的 trim 过程发生在 LBA 范围内。硬盘上存储的内容越分散,就需要越多的命令对所有空闲空间进行 trim。

Trim 过程耗时取决于 SSD 控制器和硬盘碎片,可能需要相当长的时间,导致启动时间肉眼可见地变长,APFS 驱动程序忽略之前未映射的区域,并在启动时一次又一次地对这些区域进行 trim。为了解决开机速度慢的问题,macOS 驱动引入了一个超时时间(9.999999 秒)来中止未能及时完成的 trim 操作。许多控制器(如三星)解除分配的过程较慢,很容易达到超时时间,也就是说,macOS 会尝试 trim 所有已经解除分配的低位区块,但一旦碎片增加,就再也没有足够的时间去解除分配高位区块了。这意味着这些 SSD 安装后不久,trim 指令就会被破坏,从而造成闪存的额外损耗。

解决这个问题的方法之一是将超时时间设置为一个非常高的值(如 4294967295),这样将会以较长的启动时间(数分钟)为代价来确保所有的区块都被 trim 处理。

另一种方法是利用超额配置(如果支持),或者创建一个专用的未映射分区,控制器可以在该分区中找到保留块。在这种情况下,可以设置一个非常低的超时时间来禁止 trim 操作,例如 999。更多细节详见 这篇文章。

18. ThirdPartyDrives
Type: plist boolean
Failsafe: false
Requirement: 10.6 (not required for older)
Description: 修补 IOAHCIDeleteStorage.kext,以在第三方驱动器启用 TRIM、硬盘休眠等功能。

注:NVMe SSD 通常无需这一修改。对于 AHCI SSD(如 SATA SSD),macOS 从 10.15 开始提供 trimforce,可以将 01 00 00 00 值写入 APPLE_BOOT_VARIABLE_GUID 命名空间中的 EnableTRIM 变量。

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
18F
发表于 2021-11-25 19:37:04 IP属地山东 |只看该作者
zecoo 发表于 2021-11-22 21:51
clover +20个驱动.18,秒

亲,什么硬盘分享一下?

Rank: 5Rank: 5Rank: 5

UID
2422498
帖子
859
PB币
1041
贡献
0
技术
0
活跃
512
19F
发表于 2021-11-25 19:59:04 IP属地河南 |只看该作者
killwintel 发表于 2021-11-25 19:37
亲,什么硬盘分享一下?

鱼塘淘的sn750

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
20F
发表于 2021-11-25 20:15:48 IP属地山东 |只看该作者
zecoo 发表于 2021-11-25 19:59
鱼塘淘的sn750

多谢,怪不得这么快,完美trim的ssd

Working fine with TRIM:
Western Digital Blue SN550
Western Digital Black SN700
Western Digital Black SN720
Western Digital Black SN750 (aka SanDisk Extreme PRO)
Western Digital Black SN850 (need more tests)
Intel 760p (including OEM models, e.g. SSDPEMKF512G8)
Crucial P1 1TB NVME (SM2263EN) (need more tests)


Working fine with TRIM (SATA):
SATA PLEXTOR M5Pro
SATA Samsung 850 PRO (need more tests)
SATA Samsung 870 EVO (need more tests)


Working fine with TRIM (Unbranded SSDs):
KingDian S280
Kingchuxing 512GB
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛