上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 86 下一页
摘要: 1、压测的时候发现、应用服务器的CPU使用率比较高、通常大于80% 2、分2种情况: 1)接口性能好、比如响应时间小于10毫秒、此时CPU使用率高是正常的不需要优化 2)接口性能不好、比如响应时间大于200毫秒、tps也很低、此时需要优化 3、CPU如果消耗过高可能导致的原因有: 1)使用了比较复杂 阅读全文
posted @ 2022-10-04 14:57 多测师_树哥 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-10-04 13:42 多测师_树哥 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 死锁的根本原因: 1)存在嵌套加锁 2)多个线程之间加锁(锁定对象资源)的顺序不一致 1、死锁的概念:有2个线程、一个线程锁住了资源A、又想去锁定资源B、另外一个线程锁定了资源B、又想去锁定资源A、2个线程都想 去得到对方的资源、而又不愿释放自己的的资源、从而造成了一种互相等待3、无法执行的情况 2 阅读全文
posted @ 2022-10-04 13:24 多测师_树哥 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1、在Linux通过jmeter -n -t test.jmx脚本设置50-100-150并发、点击调度器、持续压测300秒 2、发现TPS在50并发的时候就已经可以达到3000/sec、但是分别设置并发为100和150的时候、此时的TPS还是3000/sec 3、但是通过dstat -tcmnd 阅读全文
posted @ 2022-10-04 12:51 多测师_树哥 阅读(203) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-10-04 11:09 多测师_树哥 阅读(8) 评论(0) 推荐(0) 编辑
摘要: CPU是以时间片的方式为进程分配CUP处理时间的,如果当一个进程同时要完成几件事的时候,如当从网上下载文件的时候,需要一边下载一边显示进度而且还要一边保存,如果按照单线程的思想,那么这种情况就只能一个完成之后才能继续下一个,如果将CPU看成有100个时间片的话,那么完成一件事可能只占了10%,这样剩 阅读全文
posted @ 2022-10-03 22:29 多测师_树哥 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1、把Apache-jmeter和docker-compose.yml文件 2、dockerfile-项目名称-agent 3、dockerfile-项目名称-demo 4、项目名称-agent.jar和项目名称-demo.jar 文件都放在同一个目录下面 5、输入命令:docker-compose 阅读全文
posted @ 2022-10-03 14:50 多测师_树哥 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 乐观锁和悲观锁的理解及如何实现,有哪些实现方式? 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候 都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。 传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做 操作之前先上锁。再比 阅读全文
posted @ 2022-10-01 00:30 多测师_树哥 阅读(65) 评论(0) 推荐(0) 编辑
摘要: def test(): for i in range(10): if i % 2 !=0: print("hello world") else: pass test() #调用函数 package com.duoceshi.thread; public class HelloWorld { publ 阅读全文
posted @ 2022-09-29 19:53 多测师_树哥 阅读(42) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-09-28 16:10 多测师_树哥 阅读(1252) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 86 下一页