关于电脑硬件问题:一堆 sata 口的光驱,程序控制逐个开关门发现间隔变得很慢,这是受到哪部分影响的?

2022-10-31 09:22:51 +08:00
 opengps

硬件相当于是个自己组装的电脑,但是出发点是刻录塔,所以 sata 口查了一堆的光驱,然后遇到这个开关门等待特别长的问题,之前 sata 扩展卡有问题,最慢的时候高达数分钟才执行开关门指令。更换之后,现在依然有高达半分钟的开关仓门等待

1298 次点击
所在节点    程序员
5 条回复
CEBBCAT
2022-10-31 10:50:19 +08:00
SATA 我记得有什么命令队列?看看能不能从系统层面拿到控制流的底层信息呢?
Mithril
2022-10-31 11:18:45 +08:00
如果你真的弄了特别多光驱,先确定你电源能不能带的动吧。
然后再看看你主板的说明书,特别是南桥。一般来说 SATA 都是独立的,不会互相影响。
最后再去看你的程序是不是有问题。
opengps
2022-10-31 12:56:36 +08:00
@CEBBCAT 我主要是怀疑硬件问题,因为更换 sata 扩展卡已经大幅度缩短了问题,现在是手动从 win10 的资源管理器弹出都比较慢
@Mithril 电源问题已经排除了,之前用小电源带着直接关机,现在 600w 电源带 10 个光驱测试不超过 150w 。而且只是刻录过程耗电多,我现在仅仅需排查开关门环节的效率怎么提高
taobibi
2022-10-31 21:15:17 +08:00
按照我过去的经验扩展卡需要安装适配的官方驱动,然后再接上这些光驱。
我前年给甲方做一个项目的时候,因为有安全物理隔离,传数据都需要刻盘。见过类似的设备,不过据我观察,他们那个 12 刻录仓位的专业设备,比如 1-12 秒可以先后弹出 12 个光驱,但 1 秒时刻内,没见过两三个光驱托架同时弹出的情况。所以推测系统弹出的指令有可能没法同时发送多个
opengps
2022-11-01 07:14:14 +08:00
@taobibi 我在空载时候。手动同时弹出 10 个,原来扩展卡下,前 4 个同时弹出,后面的 6 个几乎是逐个弹出。
更换一种扩展卡之后,手动同时弹出可以接近 10 个同时弹出。
实际业务上因为机械臂的原因,需要全局只弹出一个,开门命令可以多个同时执行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/891308

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX