读卡器读取速度慢

读卡器读取速度慢

背景信息:我的硬盘最近坏了,但我没有钱/时间去更换它。我尝试了从拇指驱动器安装 Ubuntu 的 Live 版本,并决定我喜欢它,因此,与此同时,我决定将 12.04 安装到 SD 卡并从那里运行它。我花了大约一周的时间研究驱动程序、自定义和基本探索,在 Google 上搜索答案并从我的错误中吸取教训,但有几项我找不到任何有用的信息,所以我决定忍耐并询问。

问题):我开始将其安装到 microSD 卡(在适配器内),因为我有一张卡,但运行速度相当慢。我购买了 Ultra SDHC 卡(16 GB),因为它的读取速度高达 30 MB/s,并在其上安装了 Ubuntu 12.04。这加快了一点速度。但是,我的最大读取速度仍然只有 ~20 Mb/s,平均读取速度为 11 Mb/s。这些媒体读卡器是否通常如此?我也尝试在 Ubuntu 12.10 上对驱动器进行基准测试,并且还尝试从 LiveUSB 驱动器运行操作系统(因此在测试期间未使用读卡器)。这些都得到了类似的结果。这些读卡器或卡本身是否通常如此?我无法在 Windows 或任何其他设置中测试驱动器。这可能是驱动程序问题吗?

另外,我的电脑似乎不喜欢从读卡器启动。它可以很好地从读卡器启动(我现在正在从读卡器运行 Ubuntu),但无论我更新 BIOS 多少次,它似乎都会完全忘记读卡器,所以我必须始终使用启动选项菜单进行启动。大约 1/4 的时间,读卡器甚至不会出现,尽管快速重启并返回启动选项总能解决问题。尽管实际上没有其他东西可以启动,但这仍然无济于事。

最后,电脑无法完全从睡眠状态唤醒。您可以听到它启动的声音,但无论我等待多久,屏幕仍然是空白的。每次我允许进入睡眠模式时都会发生这种情况(而不是只在某些时候)。它从未从睡眠状态唤醒过。

以下是您可能需要的信息:

根据我的笔记本电脑的 Gateway 支持页面,读卡器是 RTS5117。它没有在 Realtek 网站的产品下列出(尽管他们确实列出了 RTS5116)。

在终端运行lsusb,设备标识为:

总线 001 设备 004:ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 多卡读卡器

磁盘实用程序显示驱动器的以下信息:“通用多卡读卡器”,固件版本:1.0,设备:/dev/sda,连接:USB,480.0 Mb/s

笔记本电脑是 Gateway T-1625。以下是主板规格,其中显示了读卡器型号。我本想提供更多链接,但我已经达到链接限制了。

我使用的卡是 16GB SanDisk Ultra SDHC Class 10 存储卡。网站上的商品编号为 SDSDU-016G。(我已经达到链接限制,否则我会提供一个。)

是 Gateway 推荐的 Windows Vista 驱动程序,以便可以提供任何信息。

我知道我将几个问题归为一个主题,但我认为它们可能相关。如果没有,我可以相应地更新帖子。我的主要问题是读卡器的读写速度。启动只是有点烦人,如果需要,我可以禁用睡眠。

谢谢你的帮助。如果你需要任何其他信息,请直接询问,我会更新我的帖子。

答案1

我认为这和我所期望的差不多。10 级确实提到了数字 30,但请记住,这是销售用语:它的意思是“读取速度高达 30MB/s”。

如果你看看“10 级”的规格1你得到:

Class 10 表示性能大于或等于 10 MB/秒

它还提到了这条宝贵的信息

请注意,性能单位 [MB/sec] 表示 1000x1000 [Byte/sec],而数据大小单位 [MB] 表示 1024x1024 [Byte]。这是因为最大 SD 总线速度由最大 SD 时钟频率指定(25 [MB/sec] = 25000000 [Byte/sec],50 MHz),而数据大小基于内存边界(2 的幂)。

因此我们也有 1000 与 1024 的“差距”。

1:第 5 页本 pdf

相关内容