- 博客(18)
- 收藏
- 关注
原创 系统性能压力测试
压力测试是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某一段时间内,向系统发送预期数量的交易请求、测试系统在不同压力情况下的效率状况,以及系统可以承受的压力情况。名称:MaxUserPort,值:65534。我们在测试的时候就会通过这些指标(HPS,TPS,QPS)的数据来衡量系统的系统,指标越高说明系统性能越好,在一般情况下,各个行业的指标范围有着比较大的差异,下面简单的列举了下,仅供参考。
2024-07-13 17:48:21
590
原创 Linux学习笔记
locate 指令利用事先建立的系统中所有文件名称及路径的 locate 数据库实现快速定位给定的文件。Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入的那个分区将使它的存储空间在这个目录下获得。是binary的缩写,这个目录存放着最经常使用的命令,通过上方桌面可以看到bin文件夹有个箭头,是链接到 /usr/bin下,相当于快捷方式,进入/bin和/usr/bin下是一模一样的。
2024-07-13 11:16:02
34
原创 游戏性能分析工具
Perfetto:这是一个开源的实时数据收集系统,由Google开发,主要用于跟踪和记录系统级别的事件,如CPU调度、网络流量、图形处理器活动等。RenderDoc:这是一款跨平台的GPU渲染捕获和调试工具,适用于游戏开发和图形驱动程序调试。它可以在运行时记录画面帧信息,帮助开发者理解图形管线的行为,排查图形相关的性能问题。Systrace:这是Android平台提供的一种命令行工具,主要用于收集和分析应用程序的系统级活动日志,包括CPU、内存、GPU等资源的使用情况。它可以帮助开发者定位性能瓶颈。
2024-07-12 18:36:28
97
原创 二进制问题
但是,上述代码中包含了一个随机选择毒水瓶子的步骤,并且在模拟老鼠死亡的过程中,实际上并没有真正杀死老鼠,而是将老鼠的状态标记为1。在这个版本中,我们直接计算了毒水瓶子的索引,并没有使用老鼠的状态来确定哪一瓶水有毒。这个版本的代码更加简洁和直接。给1000瓶水,只有一瓶有毒,无限的老鼠,用最少的老鼠找出有毒那一瓶水用C++实现。函数中的输出语句只是为了调试和理解代码运行过程而设置的,在实际应用中并不需要。
2024-07-08 11:15:13
196
原创 软件测试学习笔记
/ 设置ChromeDriver可执行文件的路径。// 启动需要打开的网页。//运行后打开谷歌浏览器,并且打开百度。// 测试代码放这里。
2024-07-08 09:35:24
91
原创 UE4-虚幻引擎学习笔记
对于Fortnite短片,Epic决定使用比游戏更高精度的模型,更高精度的模型增加动画。因为对于角色头部新的绑定和动画方式的需要,头部模型网。不同,但网格拓扑结构是类似的。扑结构方式缩短了绑定和动画的时间,因为类似绑定可以被。工具可以自动加面,但新增加的多边形必须手动调整使。增加精度的同时会增加回放动画时内存的开销。角色绑定需要同时调整甚至重做来匹配更高精度的模型。高精度角色在短片中实时的变形动画和游戏里的非常不。同,这意味着低模上的绑定和关键帧也需要被调整。表现,在加面的同时也带来一些其他的考量。
2024-07-06 08:02:15
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人