首页
学习
活动
专区
圈层
工具
发布

#线程

系统应用问题排查好用的命令

用户11690639

1810

大聪明助你拿Offer | Sychronized 锁升级过程是什么?

不肯过江东丶

“面试造火箭,入职拧螺丝?” 别慌!这里没有“茴香豆的茴有几种写法”,只有最实用、最高频、最能唬住面试官的 Java 面试题解析!

800

大聪明助你拿Offer | 如何解决 Spring 多线程事务失效问题?

不肯过江东丶

“面试造火箭,入职拧螺丝?” 别慌!这里没有“茴香豆的茴有几种写法”,只有最实用、最高频、最能唬住面试官的 Java 面试题解析!

1200

JMeter 中添加4 种典型 POST 请求

小田测测看

如果后端校验了请求头,需要在【HTTP 请求头管理器】里加 Content-Type application/x-www-form-urlencoded

2210

Jmeter基础教程2- 线程组&http请求

小田测测看

作用:所有线程启动完成所需时间(秒),即控制线程启动速度 计算公式:线程启动间隔 = Ramp-Up时间 / 线程数

2110

重卡桩高并发真相:不用懂复杂技术,老板省心、技术躺赢,2000台桩也不卡、不断连 - 慧知开源充电桩平台

文慧的科技江湖8676

提醒:线程数别瞎设,4核8G按上面的配置来,线程太多反而拖慢系统,亲测这个配置最稳。

4600

时间耦合全景图

FunTester

竞态条件是时间耦合最容易理解的一种形式。两个线程读取同一个共享变量,各自检查条件,各自完成更新,最后得到一个任何单线程执行都不会产生的错误结果。

1600

低延迟系统的隐形杀手:等待

FunTester

但在流量峰值时段,大量请求集中访问热点接口,多个线程同时更新同一个计数器结构。短暂的锁竞争触发线程阻塞,操作系统调度器开始频繁切换线程,CPU 缓存命中率急剧下...

2200

C10K 问题探究

FunTester

C10K问题是指服务器在处理大量并发连接(例如 10,000 个客户端连接)时所面临的性能瓶颈问题。这个问题最初由 Dan Kegel 在 1999 年提出,随...

3810

深入理解IAsyncEnumerable:.NET中的异步迭代利器

步步为营DotNet

与同步迭代相比,IAsyncEnumerable<T>在处理异步操作时性能优势明显。在一些测试中,对于涉及网络请求或数据库查询的迭代场景,同步迭代可能会导致线程...

3710

2.2异步编程

步步为营DotNet

async异步方法的本质是:在对异步方法进行await调用时的等待时间(比如等待下载),会把当前的线程返回到线程池,等异步方法调用结束后,再从线程池中取出一个线...

2300

13多线程

步步为营DotNet

tyBufs.release(2-n); emptyBufs.acquire();//获取一个空的缓冲区

1510

深度揭秘.NET中Stream的异步读取机制:高效I/O操作与性能优化

步步为营DotNet

在异步读取过程中,.NET运行时会使用线程池来管理异步操作。当I/O操作完成后,线程池中的线程会被用于处理后续的回调逻辑。这涉及到上下文切换,即将当前线程的执行...

5210

深度探究.NET中的IAsyncEnumerable:异步迭代的底层奥秘与高效实践

步步为营DotNet

在.NET开发中,处理大量数据或执行异步I/O操作时,传统的同步迭代方式可能会阻塞线程,导致性能下降。IAsyncEnumerable<T>提供了异步迭代的能力...

4400

深度解读.NET中ConcurrentDictionary:高效线程安全字典的原理与应用

步步为营DotNet

在多线程编程场景下,数据的并发访问控制是确保程序正确性和性能的关键。.NET中的ConcurrentDictionary提供了一种线程安全的字典实现,允许在多个...

4310

深度钻研.NET 中Task.Run:异步任务执行的便捷入口

步步为营DotNet

Task.Run创建的任务会由线程池中的线程执行。线程池会根据系统资源和任务队列情况,动态分配线程来执行任务。由于线程池中的线程是共享的,所以具体执行任务的线程...

4200

深度探秘.NET中的IAsyncEnumerable:异步迭代的底层奥秘与高效实践

步步为营DotNet

在异步编程日益重要的当下,处理大量数据的异步操作时,高效的迭代方式至关重要。IAsyncEnumerable<T>应运而生,为异步迭代提供了简洁且强大的解决方案...

4700

深度解析.NET中的Task:高效异步编程的核心基石

步步为营DotNet

Task.Run方法创建一个TaskCompletionSource<bool>对象,通过ThreadPool.QueueUserWorkItem将任务排入线程...

5100

深入探# 深入探究.NET 的 IAsyncEnumerable:异步迭代的底层奥秘与高效实践

步步为营DotNet

深入探# 深入探究.NET 的 IAsyncEnumerable:异步迭代的底层奥秘与高效实践 在处理大量数据或执行异步 I/O 操作时,传统的同步迭代方式可...

3800

深度解析.NET中IAsyncEnumerable:高效异步迭代的基石

步步为营DotNet

在.NET异步编程中,处理大量数据的异步迭代是常见需求。IAsyncEnumerable<T> 提供了一种高效的异步迭代模式,解决了传统同步迭代在异步场景下的性...

5000
领券