我创建了一个Java应用程序,它是工作站上唯一活动的应用程序。(类似于报亭系统)
问题是,应用程序必须在启动计算机后尽快启动和运行。
我想知道哪种主要操作系统可以配置为提供最短的启动时间?
我使用第三方音频和图形库,所以我的选择仅限于Windows /Vista、Linux和Solaris。
目前,在我的双引导计算机上,Fedora所用的时间比Vista稍长,但另一方面,我对调整Linux的启动时间没有多少经验。因此,如果有人知道Linux可以有更好的机会快速启动,那么我会把时间放在那里。
我还希望了解有关优化启动时间和Java启动时间的一般提示。
发布于 2009-04-08 13:29:32
如果您在像机器这样的kiosk中运行您的应用程序,您不需要运行任何其他应用程序,并且您知道需要提前加载哪些驱动程序/模块,我认为您最好的启动时间将来自Linux。
它将只是需要一些时间来微调您的启动过程,以加载所有适当的软件在最快的时间可能。
发布于 2009-04-08 13:56:12
我想看看BootChart来优化您的Fedora启动时间。如果您正在运行一个应用程序,那么您当然可以删除Fedora通常配置的许多服务。
我还想指出,也许在您将花费的时间来优化这个问题时,您最好投资于适当的硬件(例如,如果启动时间由磁盘来管理,请使用SSDS和类似的硬件)。优化可能是一个主要的时间下沉。
发布于 2009-04-08 13:54:48
对于这样的任务,优化的Linux是最适合的。您可以查看一些更可定制的发行版,在那里您可以控制哪些驱动程序和应用程序进入。
Debian是高度模块化和可定制的,因此您可以获得非常好的启动速度。
另一个选项可以是金图 --在那里,您可以严格地选择编译和包含什么。
https://stackoverflow.com/questions/729980
复制相似问题