数据访问-在各种平台上实现面向对象库的经验
Data Access - Experiences Implementing an Object Oriented Library on Various Platforms
摘要:
数据访问将成为EPICS的下一代数据抽象层。它在C++中的实现带来了许多与面向对象技术对CPU和内存使用的影响有关的问题。新的抽象接口带来了什么?为这些收益必须付出的代价是什么?什么样的妥协似乎是适用的和负担得起的?本文讨论了有关性能和内存使用的测试,以及为优化这种情况而采取的不同措施。
英文摘要:
Data Access will be the next generation data abstraction layer for EPICS. Its implementation in C++ brought up a number of issues that are related to object oriented technology's impact on CPU and memory usage. What is gained by the new abstract interface? What is the price that has to be paid for these gains? What compromises seem applicable and affordable? This paper discusses tests that have been made about performance and memory usage as well as the different measures that have been taken to optimize the situation.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。