首页> 外文会议>PART'99 >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号