首页
学习
活动
专区
圈层
工具
发布
首页标签多线程

#多线程

实测数据:多进程、多线程、异步协程爬虫速度对比

小白学大数据

线程是操作系统调度的基本单位,多线程通过在一个进程内创建多个执行流实现并发。Python 中的threading模块基于操作系统原生线程实现,但受GIL(全局解...

14310

【APUE】网络socket编程温度采集智能存储与上报项目技术------多线程编程

一个平凡而乐于分享的小比特

多线程编程模型和多进程编程模型的工作方式完全一致,在了解Linux下多线程编程之后,我们就可以使用多线程编程模型改写服务器的多线程实现,其流程图如下:

9010

44. 多进程 vs 多线程:vLLM中的并发选择

安全风信子

作者:HOS(安全风信子) 日期:2026-01-19 来源平台:GitHub 摘要: 本文深入探讨vLLM框架中多进程与多线程的并发实现方案,通过分析两...

13010

多线程不止提速!12 个你可能从未想过的高级应用场景

用户7462196

在大多数开发者的认知中,多线程的主要作用就是“让程序跑得更快”——比如并发处理任务、提升响应速度。但事实上,多线程的能力远不止于此。它不仅是性能优化的利器,更是...

12510

C++高性能多线程任务队列系统的实现,可以写进简历

程序员老廖

开源项目源地址: https://github.com/ouxianghui/task-queue.git

8810

C++项目-高性能C++调度器设计与实现

程序员老廖

TaskScheduler 是一个 C++20 实现的单机任务调度器,用于管理和执行本地任务。它提供了完整的任务生命周期管理能力,包括任务提交、资源管理、进程执...

9310

C++高性能日志库开发实践

程序员老廖

日志是所有线上系统的“黑匣子”,但日志写入如果阻塞业务线程,会把 I/O 延迟 直接放大到业务请求上。

10710

【嵌入式Linux应用开发基础】多线程编程

byte轻骑兵

在嵌入式 Linux 应用开发中,多线程编程是一项非常重要的技术,它允许程序同时执行多个任务,提高系统的并发处理能力和响应速度。

10210

一次高并发采集系统的架构设计评审记录

jackcode

评审主题:高并发数据采集系统设计 核心争议:当前采集失败率高,是代码质量问题,还是系统架构问题? 评审结论:这是一个典型的架构失配问题,而非代码层缺陷。

8310

全网最全 Java 多线程 + 线程池教程(含实战代码)

伯灵

线程池(ThreadPool)能避免频繁创建和销毁线程带来的性能浪费,适合高并发场景。

41110

【JAVA】封装多线程实现

心疼你的一切

在 Java 中,封装多线程的原理主要围绕着将多线程相关的操作和逻辑进行抽象、隐藏底层细节,提供更简洁、易用和安全的接口供开发者使用。以下从封装的目标、常见的封...

12110

把采集系统装进容器之后,我们到底引入了什么风险

jackcode

在很多团队的认知里,容器化意味着更高的稳定性与可控性。 统一的运行环境、标准化部署、快速扩缩容,看起来都指向一个结论:采集系统会更可靠。

9610

多线程案例

独断万古他化

此时的设计在多线程中是有问题的,只在第一次使用时会出现线程安全问题。可以进行加锁操作。

6610

多线程-线程安全

独断万古他化

多线程之间是随机调度的,执行顺序难以知道,而有时我们又希望能够确定多个线程之间的先后执行顺序,而join方法只能确定线程的结束顺序,此时就需要用到wait和no...

7710

Java多线程

独断万古他化

进程:一个可执行程序;进程是操作系统资源分配的基本单位。 线程:一个线程就是一个执行单元;线程是操作系统调度执行的基本单位。

11110

【Java EE初阶 --- 多线程(进阶)】JUC

optimistic_chen

Callable接口与之前的Runnable接口是并列关系,二者的主要区别在于对程序运行结果的获取

8810

【Java EE初阶 --- 多线程(进阶)】锁策略

optimistic_chen

经过前面几次博客的总结,对于多线程编程,我们有了一定了解,接下来我们会更加深入了解的关键是 · 锁 ·,针对不同情况下,我们将采用不同的锁策略,对以后工作合理使...

8710

【Java EE初阶 --- 多线程(初阶)】多线程的实现案例

optimistic_chen

之前博客对多线程的是什么和基本内容都有详细了解,目前对于多线程的运用还很浅显,不能发挥出多线程应有的实力。这篇博客将带来多线程的基本应用,它会用到什么地方?又会...

10410

【Java EE初阶 --- 多线程(初阶)】线程安全问题

optimistic_chen

多线程优点很明显,大大提高了线程的运行效率,但是它也有一个巨大的隐患:线程是并发执行的,而且调度是随机的(根本原因)。也就是说,随机调度使⼀个程序在多线程环境下...

8010

【Java EE初阶 --- 多线程(初阶)】多线程的基本内容

optimistic_chen

既然有多线程,那么是不是也应该有单线程?答案是肯定的。其实单线程也叫进程,由上篇博客知道,进程中有多个线程,那么只有一个线程的进程就是单线程。我们的main主线...

7410
领券