我们刚刚完成了构建具有节点的电子应用程序并作出反应。该应用程序在每个平台上运行流畅,我们对结果非常满意。 现在我们收到了在dvd上发布该应用程序版本的请求(这意味着我们需要直接从光盘运行应用程序,而无需将其安装在本地驱动器上),因此我们只是刻录它并尝试启动它。 该应用程序工作正常,但问题是加载时间,因为它需要将近2分钟的时间才能让应用程序运行,而没有任何反馈给最终用户。 这是由加载大量光驱非常慢的文件造成的。 所以我们需要一些想法来加快速度,或者至少在加载时间内向用户展示一些东西。 这可能是启动画面的启动程序,但它必须在mac,win和linux上运行。 我们认为在QT,但我们想的东西不那么复杂..来自DVD的电子应用程序加载性能不佳
任何想法,欢迎
您的dvd在读取磁盘时可能有问题。 DVD的速度足以在几秒钟内加载应用程序。测试磁盘读取性能 – dtech
我在18种不同的硬件组合上测试了它。传输大文件时光驱速度很快,但如果您需要读取几个小文件,速度会非常慢。即使是电子样本应用程序也需要花费一分多时间从CD/DVD加载 –
如果您的文件数量很高,可能是缓存访问时间过长。如果可能的话,你应该把所有罚款合并成一个二进制文件,加载到内存中并从那里读取单个文件块。 – dtech