首页> 外文会议>Australasian conference on pararllel and real-time systems >Memory Allocation Prevented Server Application to be Parallelized for Better Database Utilization
【24h】

Memory Allocation Prevented Server Application to be Parallelized for Better Database Utilization

机译:内存分配阻止了服务器应用程序并行化以获得更好的数据库利用率

获取原文

摘要

The rapid growth in the telecommunication market increases the performance requirements on applications supporting telecommunication networks. Many of these applications are based on commercial Relation DataBase Management Systems (RDBMS), a component which tends to become a bottleneck. Therefore, it is important to fully utilized using a single client, especially not if the database server is executed on a Symmetric MultiProcessor (SMP). Multithreading makes it possible for single process applications to have multiple database clients. However, it is not trivial to increase the performance using the multithreading technique, bottlenecks can easily limit the performance significantly. In this study we have evaluated a telecommunication application which has been multithreaded for a better utilization of its parallel RDBMS. Our results show that multithreading can be an effective way to increase the performance of single process applications. However, this requires dynamic memory management optimized for multiprocessors.
机译:电信市场的快速增长提高了支持电信网络的应用程序的性能要求。其中许多应用程序基于商业关系数据库管理系统(RDBMS),该组件往往是瓶颈。因此,重要的是使用单个客户端充分利用,尤其不是如果数据库服务器在对称多处理器(SMP)上执行。多线程使单个进程应用程序可以具有多个数据库客户端。但是,使用多线程技术提高性能并不重要,瓶颈可以很容易地显着限制性能。在这项研究中,我们已经评估了电信应用程序,该应用程序已经多线程用于更好地利用其并行RDBMS。我们的结果表明,多线程可以是提高单程应用程序性能的有效方法。但是,这需要针对多处理器优化的动态内存管理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号