我們剛剛完成了構建具有節點的電子應用程序並作出反應。該應用程序在每個平臺上運行流暢,我們對結果非常滿意。 現在我們收到了在dvd上發佈該應用程序版本的請求(這意味着我們需要直接從光盤運行應用程序,而無需將其安裝在本地驅動器上),因此我們只是刻錄它並嘗試啓動它。 該應用程序工作正常,但問題是加載時間,因爲它需要將近2分鐘的時間才能讓應用程序運行,而沒有任何反饋給最終用戶。 這是由加載大量光驅非常慢的文件造成的。 所以我們需要一些想法來加快速度,或者至少在加載時間內向用戶展示一些東西。 這可能是啓動畫面的啓動程序,但它必須在mac,win和linux上運行。 我們認爲在QT,但我們想的東西不那麼複雜..來自DVD的電子應用程序加載性能不佳
任何想法,歡迎
您的dvd在讀取磁盤時可能有問題。 DVD的速度足以在幾秒鐘內加載應用程序。測試磁盤讀取性能 – dtech
我在18種不同的硬件組合上測試了它。傳輸大文件時光驅速度很快,但如果您需要讀取幾個小文件,速度會非常慢。即使是電子樣本應用程序也需要花費一分多時間從CD/DVD加載 –
如果您的文件數量很高,可能是緩存訪問時間過長。如果可能的話,你應該把所有罰款合併成一個二進制文件,加載到內存中並從那裏讀取單個文件塊。 – dtech