【技术实现步骤摘要】
本专利技术属于计算机系统,涉及一种基于智能分析与dma技术的系统启动方法。
技术介绍
1、通常情况下,操作系统启动时,需要加载很多应用程序。现有的加快操作系统启动速度的做法是在操作系统启动时禁用不需要的应用程序,通过禁用没必要启动的应用程序,达到对操作系统启动速度进行优化的目的。例如,禁用第三方安装应用程序的启动项,用户用不到的打印机启动项,远程登陆服务的启动项等。然而这种启动加速是由用户修改操作系统的启动配置文件实现,需要用户对操作系统的启动配置文件有所了解,以免因禁用操作系统启动所必须的启动项,而导致操作系统无法正常启动。
2、而且,传统系统启动方法通常需要从磁盘加载大量的文件和数据,导致较长的启动时间。尽管采用预读取技术可以减少加载时间,但仍存在性能瓶颈。此外,系统启动过程中的依赖关系对于预读取具有重要意义,故急需一种智能的分析工具来识别和优化系统的启动依赖关系,从而更好地利用预读取和缓存技术。
3、有鉴于此,特提出本专利技术。
技术实现思路
1、本专利技术的
...【技术保护点】
1.一种基于智能分析与DMA技术的系统启动方法,其特征在于,具体包括以下步骤:
2.根据权利要求1所述的基于智能分析与DMA技术的系统启动方法,其特征在于,所述步骤1中监测包括CPU监测、内存监测和磁盘I/O监测。
3.根据权利要求2所述的基于智能分析与DMA技术的系统启动方法,其特征在于,所述CPU监测包括:利用CPU硬件性能计数器统计指令执行数、缓存命中率;读取并解析/proc/stat文件以获取CPU的使用情况。
4.根据权利要求3所述的基于智能分析与DMA技术的系统启动方法,其特征在于,所述CPU的使用情况包括CPU的利用率
...【技术特征摘要】
1.一种基于智能分析与dma技术的系统启动方法,其特征在于,具体包括以下步骤:
2.根据权利要求1所述的基于智能分析与dma技术的系统启动方法,其特征在于,所述步骤1中监测包括cpu监测、内存监测和磁盘i/o监测。
3.根据权利要求2所述的基于智能分析与dma技术的系统启动方法,其特征在于,所述cpu监测包括:利用cpu硬件性能计数器统计指令执行数、缓存命中率;读取并解析/proc/stat文件以获取cpu的使用情况。
4.根据权利要求3所述的基于智能分析与dma技术的系统启动方法,其特征在于,所述cpu的使用情况包括cpu的利用率、上下文切换次数及中断数。
5.根据权利要求2...
【专利技术属性】
技术研发人员:邓颖娜,杨旭,张铭心,刘拉拉,黄霈,
申请(专利权)人:西安邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。