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

#线程

阿里二面:1000万条短信1小时发完,线程池怎么配?

程序员小猿

1 小时 = 3600 秒1000 万条短信 = 10,000,000QPS = 10000000 / 3600 ≈ 2778 /秒

1200

Global 内存访问与 Memory Coalescing 实验解析

Michael阿明

第 7 课围绕 CUDA 中非常关键的 Memory Coalescing,即内存合并访问 展开。

2800

Shared Memory 与矩阵乘法分块优化实验

Michael阿明

本文围绕 CUDA 矩阵乘法中的 Shared Memory 优化展开,通过 Naive 矩阵乘法与 Shared Memory Tiled 矩阵乘法的对比实验...

2100

别再瞎升级!SpringBoot 2 与 3 全维度核心差异、底层原理与实战避坑

果酱带你啃java

国内90%的Java开发者都踩过SpringBoot版本升级的坑——要么盲目升级到3.x后项目启动直接报错,要么只知道换个版本号却完全没用到3.x的核心能力,甚...

7910

Spring Boot 4.1发布,这项特性超强!但大多数升级教程都没提这个不兼容变更

码哥字节

传统 Java 线程(平台线程)和操作系统线程是 1:1 绑定的。创建一个线程,OS 就要分配一个内核线程,每个线程默认栈大小 512KB~1MB。一台 8GB...

19810

打破认知:GPU Warp的“分工革命”——从SIMT到最优调度

GPUS Lady

提到GPU的并行计算,很多人都知道一个基础概念:GPU会将线程分成32个一组的“线程束”(warp)来执行。但今天我们要聊的,远不是这个入门知识点——而是一个更...

9510

90%的人搞混同步异步,一个外卖订单就讲透了

chouheiwa

我写 iOS 写了快十年,最近一年基本上大部分代码都是 AI 帮我写的。前两天用 Claude Code 重构一个网络请求模块,它给我生成了一段异步代码,跑起来...

7410

CUDA编程 - vector加法

Michael阿明

执行 !nvcc -O3 -std=c++17 -arch=sm_75 vector_add.cu -o vector_add 编译

9110

从1:8到1:1——被 Agentic AI 重新点燃的 CPU 战争

AI 男神说

AMD的节奏明显更稳。2026年旗舰EPYC Venice将采用台积电N2制程、Zen 6架构,搭载CoWoS-L与SoIC先进封装,通过同步多线程(SMT)实...

46810

IDEA 2025.2重磅更新

程序员NEO

还在用老版本的IntelliJ IDEA?刚刚发布的IntelliJ IDEA 2025.2,不仅支持最新的Java 25,AI助手功能还免费开放了!

13710

IntelliJ IDEA 2025.2 重磅发布

程序员NEO

面对 Java 25 迁移、Spring 运行时排查、高并发定位、Maven 4 与 Bazel 演进、跨表数据编辑以及前端环境切换等痛点,这一版本给出系统性答...

17710

异步初始化框架设计:用拓扑排序干掉启动串行瓶颈

陆业聪

如果一个任务声明运行在主线程(TaskDispatcher.MAIN),它的依赖又是在子线程执行的,这没问题。但如果主线程任务依赖另一个主线程任务,就会死锁——...

9910

VS Code 之后, Zed IDE正式支持:并行智能体

GoLang学习记

简单来说,你现在可以在同一个 Zed 窗口里,同时跑多个 AI 智能体,每个线程独立处理不同任务。

19110

Android开发III-规范与性能

franket

炼化极致性能:Android帧率、启动与内存维度的战术规约原始译文参考:Medium.com(译者:dustookk,原作:Google开发组)本文深度重建了G...

9010

打破轻薄本困局?华硕破晓Ultra凭什么

TechMiel

4月24日,华硕破晓Ultra正式开售。说实话,在这之前,我对1.1kg级别的超轻薄本始终有偏见——毕竟长久以来,“轻薄”和“高性能”在笔记本领域几乎是对立的,...

11210

Context是怎么泄露的Handlers & Inner Classes

franket

内存黑洞:扒碎Handler与内部类引发的Context泄露疑云原始译文参考:开发技术前线(译者:Damonzh)在Android性能灾祸榜上,由Handler...

6510

系统之美第一期(下)(2026-04-10):开启每周学习打卡计划

早起的鸟儿有虫吃

每个 CPU 核心绑定一个独立的 reactor 工作线程,线程与核心一一对应,避免线程漂移带来的缓存失效,最大化 CPU 缓存命中率。

10310

Go 面试题:如何查询正在执行的协程数量?

技术圈

这段代码并不会立即创建线程来执行。Go 的调度器会将这个协程放入运行队列,等待 M(Machine,操作系统线程)从队列中取出执行。

10110

HDFS DataNode 3.3.1 后优化详解

zeekling

性能测试(3 DN、10 客户端并发、每客户端 550 线程写入+删除)显示 DIR 级锁在 NvmeSSD 场景下相比 Volume 级锁吞吐量进一步提升。

10910

Rust Tokio 入门:Tokio 运行时配置与调优实战

不吃草的牛德

很多人直接用 #[tokio::main] 一行代码就跑起来了,但生产环境中,错误的运行时配置可能导致 CPU 打满、延迟飙升、甚至雪崩。掌握本篇内容,你就能写...

14010
领券