小研究 - JVM GC 对 IMS HSS 延迟分析(二)

这篇具有很好参考价值的文章主要介绍了小研究 - JVM GC 对 IMS HSS 延迟分析(二)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

用户归属服务器(IMS HSS)是下一代通信网(NGN)核心网络 IP 多媒体子系统(IMS)中的主要用户数据库。IMS HSS 中存储用户的配置文件,可执行用户的身份验证和授权,并提供对呼叫控制服务器的支持,另外也可提供用户位置信息等。根据移动网络中用户的数量、设备的容量和组织方式,IMS 归属网络可以包含一个或多个 HSS 服务器。传统的移动网络,用户档案简单明了,用于身份认证、服务访问授权和基本服务配置。随着应用更加专注于个人的客户体验,用户档案在移动应用的业务逻辑中扮演的角色越来越重要,应用程序需要访问并能够操作数据。但是电信运营商或电信网络也已不是用户配置文件信息的唯一来源,还有需要被访问的增值用户信息,它超越了传统的网络边界,带来来自不同来源的信息,例如因特网存储库(新浪、搜狐等)和独立的应用数据存储(微信、QQ 等)。用户档案信息正逐步成为电信运营商的无形数字资产。

目录

3 A-HSS呼叫模型

4 结论

5 结论


3 A-HSS呼叫模型

在IMS中,应用服务器和HSS之间使用Sh接口。应用服务器经常使用UDR来获取特定用户的用户配置文件或应用专用数据(存储库数据)。测试存储库数据包含1K字节的测试数据。(参考:3GPPTS29.228)

小研究 - JVM GC 对 IMS HSS 延迟分析(二),# 小研报,jvm,Java,延迟分析,IMS,HSS,用户档案

4 结论

延迟数据记录在测试客户机中,包括网络往返延迟等。根据测试,可以观察到JVM垃圾回收会对延迟分布产生影响。但是,majorGC的间隔可能会超过几分钟,因此我们捕获majorGC之间的测试数据以避免majorGC影响,然后分别进行另一个测试来评估majorGC影响(参见图6)。

JVM垃圾收集:图5是5500tps下的Sh-UDR(用户状态)负载测试的快照。

在这种情况下,majorGC每9分钟发生一次;minorGC每几秒发生一次。

小研究 - JVM GC 对 IMS HSS 延迟分析(二),# 小研报,jvm,Java,延迟分析,IMS,HSS,用户档案

数据采集速率为 100tps、200tps、300tps、400tps、500tps、 600tps、700tps、800tps、900tps、1000tps、1100tps、1200tps、1400tps、 1600tps、1800tps、2000tps、2500tps、3000tps、3500tps、4000tps、 4500tps、5000tps 和 5500tps。

考虑到Sh-UDR(用户状态)的压力性能数据为6000tps,当呼叫速率达到3500tps时,90%的延迟保持在20毫秒以下。minorGC对延迟的影响在35-50ms范围内。

小研究 - JVM GC 对 IMS HSS 延迟分析(二),# 小研报,jvm,Java,延迟分析,IMS,HSS,用户档案

MajorGC的影响:鉴于Sh-UDR(用户状态)的压力性能数据为6000tps,如果呼叫速率大于5000tps,则在majorGC期间会有挂起的消息累积在HSS服务器中,并且会产生明显的延迟影响。低于4000tps时,majorGC对延迟的影响很小,几乎可以保证没有超过100ms的延迟。

 小研究 - JVM GC 对 IMS HSS 延迟分析(二),# 小研报,jvm,Java,延迟分析,IMS,HSS,用户档案

PPF投切装置的应用,可知测试资料中的各次谐波电流均呈现出不同的降低,并且均满足了国标的基本要求。最后,为明确TSC与PPF装置对配电系统功率因数可能造成的影响,本次仿真分析对原有系统的功率因数与改造后的系统功率因数进行了比对,期间,需确保静补与动补装置按常规要求安装。而根据实际调查资料可知,TSC与PPF装置的同时投运,使其功率因数最大值达到了0.99,对比国标可知满足使用要求。具体实际功率因数曲线详见图1。

5 结论

TSC与PPF装置在煤矿变电所中的有效利用,既能够有效降低谐波与无功情况对配电系统正常运行的影响,使电网中的电力设备均能够持续利用,避免对设备寿命造成损害,同时凭借非线性动力学模型计算平台,更便于查看配电网系统中落实静补与动补的适用性,以便使无功补偿系统的质量可控性得以显著增强。故而,在论述基于非线性动力学建模的PTSC滤波与无功补偿系统研究期间,必须明确变电所实际面临的问题,并提供有效的补偿调节装置,确保安装规范且性能适宜,才能为后续配电系统的稳定运行提供更全面的技术保障。文章来源地址https://www.toymoban.com/news/detail-619359.html

到了这里,关于小研究 - JVM GC 对 IMS HSS 延迟分析(二)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【JVM】垃圾回收 GC

    垃圾回收(Garbage Collection,GC)是由 Java 虚拟机(JVM)垃圾回收器提供的一种对内存回收的一种机制,它一般会在内存空闲或者内存占用过高的时候对那些没有任何引用的对象不定时地进行回收。以避免内存溢出和崩溃的问题。JVM的垃圾回收算法包括引用类型、引用计数器法

    2024年01月16日
    浏览(49)
  • JVM GC配置指南

    本文旨在简明扼要说明各回收器调优参数,如有疏漏欢迎指正。 1、JDK版本 以下所有优化全部基于JDK8版本,强烈建议低版本升级到JDK8,并尽可能使用update_191以后版本。 2、如何选择垃圾回收器 响应优先应用:面向C端对响应时间敏感的应用,堆内存8G以上建议选择G1,堆内存

    2024年02月15日
    浏览(34)
  • JVM GC 区别

    串行收集器 : Serial , Serial Old 只有一个垃圾回收线程执行,用户线程会暂停 适用 : 内存较小的嵌入式设备 并行收集器 [吞吐量优先] : Parallel Scanvenge、Parallel Old 多条垃圾收集线程并行工作,但用户线程会是等待状态 适用 : 科学计算、后台处理 并发收集器 [停顿时间优先] : CM

    2024年02月11日
    浏览(60)
  • JVM:垃圾回收机制(GC)

    引用计数算法:         在对象中添加一个引用计数器,当每有一个地方引用它时,计数器值加一。当引用失效时,计数器值就减一。当一个对象的计数器为零时,表示该对象没有被任何其他对象引用,因此可以被释放。 优点 :是可以及时回收垃圾对象,避免内存泄漏,且

    2024年01月19日
    浏览(49)
  • JVM----GC(垃圾回收)详解

    Automatic Garbage Collection (自动垃圾回收)是JVM的一个特性,JVM会启动相关的线程,该线程会轮训检查heap memeory,并确定哪些是未被引用的(unreferenced),即未被使用的;哪些是被引用的(referenced),即正在使用的。 在C/C++语言中,对象内存的分配与回收,是手动进行分配与回收

    2024年02月09日
    浏览(47)
  • JVM-GC日志

    先提出问题?为什么有时候发现 内存用了很多了,但是没有被回收。手动触发GC后,才回收了很多内存。 JVM设置如下参数: 1. 堆设置2g 2. 新生代设置1g,那么老年代自然也是1g 3. 设置打印GC信息,并输出到 gc.log 文件 -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:+PrintGCDateStamps -XX:+Pri

    2024年02月10日
    浏览(35)
  • JVM 内存和 GC 算法

    对象头(Header) 运行时元数据(Mark word):哈希值、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳 类型指针 :指向类元数据,确定对象所属类型。如果是数组还要记录数组的长度 实例数据(Instance Data):类中的各类型变量以及父类的相关类型数据。

    2024年02月05日
    浏览(39)
  • JVM实战篇:GC调优

    目录 一.GC调优的核心指标 1.1吞吐量(Throughput) 1.2延迟(Latency) 1.3内存使用量 二.GC调优的方法 2.1监控工具 Jstat工具 VisualVm插件 Prometheus + Grafana 2.2诊断原因 GC日志 GC Viewer GCeasy 2.3常见的GC模式 正常情况 缓存对象过多 内存泄漏 持续的FULL GC 元空间不足导致的FULL GC 三.修复G

    2024年01月23日
    浏览(42)
  • JVM GC 算法原理概述

    对于JVM的垃圾收集(GC),这是一个作为Java开发者必须了解的内容,那么,我们需要去了解哪些内容呢,其实,GC主要是解决下面的三个问题: 哪些内存需要回收? 什么时候回收? 如何回收? 回答了这三个问题,也就对于GC算法的原理有了最基本的了解。 1 如何判定哪些内

    2024年02月03日
    浏览(42)
  • 「JVM」Full GC和Minor GC、Major GC

    Full GC (Full Garbage Collection)是Java虚拟机(JVM)中的一种垃圾回收操作。它是指对整个堆内存进行回收,包括新生代和老年代。 在Java中,垃圾回收器通常会将 堆内存划分 为不同的区域,如 新生代和老年代 。当新生代空间不足时,会触发 Minor GC ,只清理新生代内存。而当老

    2024年02月15日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包