共查询到20条相似文献,搜索用时 78 毫秒
1.
为了提高网络内存的访存性能,基于一种页面级流缓存和预取结构提出了可变步长的带状流检测算法VSS(variable stride stream)和基于时钟步长的流预取优化算法来优化网络访存性能.带状流检测算法解决了固定步长流检测下循环访问中虚拟页地址的跳跃问题,消除了断流,可以有效提高流检测的覆盖率.基于时钟步长的流预取优化动态调整预取长度,可以解决有些预取不能及时取回的问题,进一步提高预取性能.通过和顺序预取算法的比较可以看出,VSS算法可以实现高准确率、低通信开销的预取.通过模拟分析了这种流缓存和预取机制在网络访存系统中的应用,验证了以少量性能下降换取灵活的远程内存扩展方法的可行性. 相似文献
2.
基于VBR多媒体流资源管理的研究 总被引:2,自引:0,他引:2
在分布式多媒体系统中,连续媒体流采用压缩方式传输,以减小最昂贵资源网络带宽的使用.但是压缩媒体流是变化位速度(VBR),在网络传输中产生突发情况,给网络资源管理带来了挑战.本文在基于未压缩本流节资源管理方案基础上,提出VBR节概念,把变化尺寸的突发的媒体帧拆分成网络发送包,采用周期性调度,平滑突发帧的传输,给出了VBR节在保证流QoS基础上,CPU周期、带宽和缓冲区资源的分配公式,显示出通过调整调 相似文献
3.
移动环境下支持实时事务处理的数据预取 总被引:5,自引:0,他引:5
随着移动通信技术的迅速发展,人们提出了新的应用要求:在移动环境下处理实时事务.而移动通信带宽有限性引起较大的数据访问延迟,有时甚至由于网络传输的断接使得事务得不到所需要的数据,数据预取能够很好地解决这个问题.已有的移动环境下数据预取没有考虑到数据的流行性和事务的时间特性.该文分析影响实时事务数据预取的因素,首先考虑数据易变性、活跃性等因素,获得高价值预取数据集合;然后考虑访问预取数据的事务优先级、数据流行性等因素,构造预取数据的选择函数,通过该函数在前面选取的集合中筛选出对满足实时事务截止期更有价值的数据对象进行预取.实验表明,该数据预取策略能降低移动实时事务满足截止期的比率,更好地支持移动实时事务处理. 相似文献
4.
预执行帮助线程在预取过程中需要进行动态预取调节,而传统静态枚举控制参数值的控制方法在预取执行过程中保持固定不变,从而使得该方法不能够有效的为主线程提供预取质量保证(quality of service,QoS)。针对该问题,提出了一种基于交织预取率的帮助线程预取质量参数调节方法。首先,对帮助线程的预取QoS优化进行了建模分析;其次,在前期交织预取工作的基础上,提出了基于交织预取率的帮助线程参数值调节算法;最后,在真实的商用多核平台上对所提出帮助线程预取调节算法进行了评测和分析。实验结果是所提出的帮助线程预取调节算法使得基准测试程序的几何平均性能加速比为1.114,而传统静态枚举方法的几何平均性能加速比为1.135。实验结果表明,所提出的帮助线程预取质量调节算法解决了帮助线程预取过程中的参数值自动调节问题,算法不需静态枚举参数值便可以快速获得与之相近似的预取性能提升。 相似文献
5.
为了解决传统的流媒体服务模式(客户端/服务器)中存在的流媒体服务器负载重、客户端播放抖动频繁等问题,本文详细研究了实现流媒体缓存代理的单一流映像机制,并针对缓存代理端的接收和发送阶段提出了实现这一机制的相关算法.同时在深入研究流预取理论模型的基础上,创新性地提出了基于RTCP包反馈和RTP包网络延迟的流预取策略,从而保证了客户端的播放质量.测试表明单一流映像机制的正确性和流预取策略的高效性. 相似文献
6.
LinuX作为一个多任务、分时、通用的开源操作系统,越来越广泛地应用于各种商业和企业的服务器。为了提高系统的性能,LinuX采用预取技术将应用程序所需的数据提前加载到缓存中,减少应用程序的I/O等待时间。然而由于服务器系统负载的多样化,导致了预取算法遇到越来越多的挑战。该文主要从分析Linux-2.6.29张涛rc2内核源代码人手,对Linux预取算法的体系结构与内部机制进行了深入分析与研究,并提出了一些改进预取算法的方法.对于进一步提高Linux系统服务器的性能以及LinuX的推广与使用具有重要的意义。 相似文献
7.
减少磁盘的存取时间是提高数据库性能的关键.本文讨论了PostgreSQL数据库顺序存取的特性,提出了一种PostgreSQL中顺序预取数据块的算法,预取的数据块数目可根据当前存取块之前的顺序存取情况作自适应调整.实验结果表明,该算法能有效地提高磁盘块的平均存取速度. 相似文献
8.
为解决当前Linux内核的预取算法在多线程情况下出现预取误判的问题,依据多线程环境下进程对磁盘文件的访问特点,提出一种基于多预取点的预取算法。在Linux内核原有的预取算法的基础上,结合多线程环境下应用程序对数据的访问模式,在Linux内核的页面缓存层进行了实现。实验和分析表明,在IOzone单线程测试中,该算法和Linux内核原预取算法性能相当;在多线程测试中,读取相同大小的文件,耗时比Linux内核原预取算法至少少1/3。新算法对于提高I/O并行度,从而提高整个计算机系统并行化很有帮助。 相似文献
9.
多媒体流分类作为提高终端用户视音频体验的前提,已经成为热点研究领域。本文全面分析多媒体流分类领域近几年的发展,并对该领域的未来发展提出了若干建议。 相似文献
10.
硬件数据预取技术可以有效提升处理器的访存性能,是申威处理器性能优化过程中亟需突破的一项技术。硬件开销和处理器架构的制约是硬件预取技术实现中的主要难点。借鉴学术界对硬件预取技术的研究成果和工业界的应用现状,紧密结合申威处理器的结构特点,研究了申威处理器硬件预取技术的实现方法。以流预取为例,在处理器核心面积增加0.97%的情况下,硬件预取技术的应用可以将目前申威处理器的整数性能平均提升5.17%,最高提升28.88%;浮点性能平均提升6.39%,最高提升30.11%。 相似文献
11.
12.
下一代网络是一个支持话音、数据和视频的多媒体网络。随着网络的发展,如何保障下一代网络多媒体流QoS是一个重要的研究课题。为保证多媒体流QoS,系统必须分配足够的CPU、I/O、网络带宽资源,在多媒体传输过程中,这些资源是动态变化的。论文提出一种带优先级的自适应节调节方法,采用AIMD调节技术调节数据帧长度,自适应调节QoS,实验表明,该方法保证了NGN多媒体流的QoS,也使得网络资源得到充分利用。 相似文献
13.
在多媒体实时业务中,保障声音质量是非常重要的因素。但是,目前的Internet网络本身并不对多媒体业务提供任何的QoS保证,加上网络和终端系统的复杂性,使得多媒体业务的音频优先控制成为一个非常重要的研究课题。文章通过对Pathload算法的分析改进提出了基于拥塞的音频优先算法。在实际的H.323系统中进行了实验分析,结果表明,所制定的音频优先算法很大程度地满足了音频优先的原则。 相似文献
14.
15.
16.
在数据库的故障恢复中,实现无数据丢失的数据库备份与恢复是极为重要的研究内容,运用数据库的实时备份,当有数据库操作时,可以实时地对数据库发生的改变进行备份,从而有效地防止数据丢失。基于OracleStreams技术,提出了一个数据库的实时备份方案。该方案利用OracleStreams复制技术,配置捕获进程自动捕获数据库的所有改变,并将这些改变储存在高级队列中,传播至目标数据库,实现数据库的实时备份,恢复时从备份中读取这些改变信息,应用于目标数据库,可以得到一个处于一致性状态的无数据丢失的数据库。在Linux环境下技进行测试实验,结果表明本方案是可行的。 相似文献
17.
18.
基于实时Java的实时CORBA研究 总被引:1,自引:0,他引:1
由于C 的复杂性,越来越多的分布式实时应用开始采用Java语言.该文从实时ORB核心POA、实时线程池、CORBA优先级到RTSJ优先级的映射、实时GIOP这4个方面对实时CORBA在实时Java上的实现进行了基本分析. 相似文献
19.
20.
基于自适应节的多媒体流QoS保证的研究 总被引:9,自引:0,他引:9
分布式多媒体计算机系统的一个关键问题是保证连续多媒体流的服务质量(QoS),大多数多媒体流要求的QoS是在一定范围内,即[QoSmin,QoSmax]。为了保证QoS,计算机系统和网络系统必须分配足够的CPU、I/O、内存和网络带宽资源。在多媒体流传输过程中,这些资源的可利用率是动态变化的,尤其是带宽资源,如Internet,文中提出了自适应节的概念,采用PID调节技术,在[QoSmin,QoSmax]内,动态调节QoS,自适应动态的可利用资源变化,既保证了多媒体流的QoS,又提高了资源的利用率。 相似文献