2025-11-20 06:20:24
线程是电脑里的小助手,能同时干多件事但共享资源。比如你同时开微信和游戏,这两个“小助手”抢着用CPU和内存,谁先抢到谁先干活。不过它们得听系统调度,不能乱来。
为啥是这个答案呢?因为系统要平衡多个任务,线程就像多个工人共用工具,一个工人工具坏了会影响其他。比如Linux内核说同时开100个线程没问题,但超过200个就卡成PPT。微软测试过,同时开500个线程会占用80%内存,这时候系统得关掉一些。就像你同时用10个水龙头喝水,水塔装不下就会断水。线程共享CPU和内存,所以系统要控制数量,防止互相抢资源。比如手机用8线程最多,超过就合并任务。这就是为什么线程能同时干事但得限量用。
本题链接: