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

#线程

机器宕机和应用宕机是两种不同的行为

无毁的湖光-Al

应用宕机: 但是kernel还在,那么上游在访问应用ip的时候会由kernel直接发送connect reset从而可以让上游fastFail。

800

Codex-斜杠命令

Rookie

CLI 那张表,整整 40 多条;桌面 App 列了 6 条;IDE 扩展列了 8 条。我第一次翻 CLI 那张表的时候是真有点懵——光一个终端会话里,能用斜杠...

800

为什么页面一加载数据就卡?JSON.parse 的 3 个致命缺陷

前端达人

第 4 招 · 就是不想让主线程停:扔进 Web Worker。前面几招是"让解析变快",这一招是"让解析别挡路"——思路完全不同。把 JSON 字符串丢给一个...

400

setTimeout 切任务为什么慢半拍?scheduler.yield() 真正赢在"不丢优先级"

前端达人

它解决的是"页面卡死"这个老大难问题。 浏览器跑 JS 是"单线程"的——同一时间只能干一件事。如果你有一段计算特别重(比如处理上万条数据),它一口气跑起来就会...

700

从单核到多核:CPU为什么不能再只靠提频变快

Lihua奏

先思考一个问题,在进入 多核 时代之前,在 单核 时代,是怎么让计算机越来越快的?

2910

PHP 原生异步 TrueAsync 项目的未来

Tinywan

这一周,我(EdmondDantes)开始对 PHP 社区进行一系列 outreach(宣传推广活动),目标是推广该项目并提高其知名度。我向框架、库和组件的关键...

5210

单线程极致性能:TrueAsync Server 如何用 C 语言重塑 PHP 服务器生态

Tinywan

"每个线程一个事件循环"模型本身并不奇特:NGINX、Envoy、Node.js 以及 Rust 技术栈 Tokio + hyper 都是这样构建的。其核心思想...

4510

PHP 多线程:面向未来的视角

Tinywan

多线程代码与单线程异步代码的复杂度差距巨大。现代语言与框架都更倾向单线程异步,而非传统多线程,这并不奇怪。

3800

PHP 并行并发扩展 Parallel 能做一切事情?

Tinywan

“共享无物” 是现代系统背后的架构原则,由 Go 的最佳实践所倡导,并在 PHP 的 parallel 扩展中强制执行。但为什么它不是默认的呢?为什么我们仍然将...

2700

线上Java诡异Hang死,公司架构师全误诊,真凶根本不是代码死锁

用户12591013

所有服务跑在物理机、虚拟机上,架构简单、工具原始,但也正因如此,真正底层、隐蔽、颠覆认知的玄学故障,最容易被所有人误诊。

5000

CUDA编程:Parallel Reduction 并行归约与 Warp Shuffle 优化

Michael阿明

注意:本实验计时主要是 GPU kernel 计算时间,不包含完整 H2D/D2H 端到端时间。

8000

等了 10 年!Spring 史上最大升级:Java 21 + 虚拟线程 + 原生镜像,彻底改变微服务架构

HELLO程序员

GSK(中国) | 全栈架构师 (已认证)

Spring Boot 4.0 与 Spring Framework 7 绝非普通的版本升级 —— 它们是针对 Java 21/25、云原生、AOT(提前编译)...

20410

Java锁机制深度解析:从重量级到智能升级

用户9565775

锁机制还引入了死锁风险——当两个或多个线程相互等待对方释放锁时,系统陷入停滞。此外,优先级反转问题也时有发生:高优先级线程等待低优先级线程持有的锁,而低优先级线...

14010

使用ExecutorServiceMetrics对线程池进行监控

码农戏码

ExecutorServiceMetrics 是 Micrometer 中专门用于监控 Java 线程池(ExecutorService)的工具。它可以帮助你实...

9600

多线程饥饿死锁 - Claude Code 和 DeepSeek集体幻觉

码农戏码

线上碰到一个问题,当用户提交一个流程时,经常出现流程中途节点出现超长等待才会出现结果,甚至有时感觉系统hang了

7910

线程池状态和如何关闭

码农戏码

4、TIDYING:整理状态,所有的任务都执行完毕后(也包括任务队列中的任务执行完),当前线程池中的活动线程数降为 0 时的状态。到此状态之后,会调用线程池的 ...

8210

CMS垃圾回收器设计目标和缺点

码农戏码

4、线程资源争抢:在并发标记和并发清理阶段,执行垃圾回收的线程数量由系统计算出,如果CPU核数有限,会影响用户线程的执行性能,导致程序变慢

6900

Karpathy:大模型交互的第三种范式来了?这是不是夸大其词

用户11563501

用法和 Claude Code 一脉相承:用大白话 @ 它提需求,它把任务拆成几个阶段,逐个用手头的工具完成,干完在 Slack 线程里把成果回给你。它能写或合...

17410

线上CPU飙到100%?这套排查方法论建议收藏,关键时刻能救命

悠悠12138

CPU异常飙升这个问题,说大不大说小不小,有时候就是一个死循环,有时候是一个隐藏很深的GC问题,有时候甚至是一行正则表达式搞的鬼。但不管根因是什么,排查思路其实...

19500

读者点单·02|Android 启动优化实战:Trace 抓取→Application 编排→冷启动全流程拆解

陆业聪

这条 SQL 会把主线程上最耗时的 10 个 Slice 按耗时降序排出来。通常你会看到这几个“老面孔”:

12710
领券