- 主题:12代的评测出来了没有?
不是11月4号才出来吗?
--
FROM 167.220.255.114
可以等待windows 12
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 好奇操作系统对 12 代酷睿的调度怎么样?不会都调度到能效核心吧?到时就搞笑了。
--
FROM 122.96.47.*
你这个想法很好。但是要改动软件。暂时是不可能的。
而且 async/await 不能自动在核心间分派。说明你对 async/await 的理解不深入啊。协程之间仍然需要同步。或者用消息队列或者用协程锁。或者程序员手动,或者编程语言帮你搞定。总之都是要开锁的。async/await 并非银弹。
【 在 leadu (leadu) 的大作中提到: 】
: 我细想了一下,执行单元三层调度,进程、线程和协程。进程其实没有调度这事,协程以一堆小任务为主,执行时间短。这俩都没有绑定小核的问题
: 线程虽然时间长,但你自己不做绑定,os可以随意迁移线程的,至少Windows可以
: 所以你这个担心是没有来由的
: ...................
--
修改:hgoldfish FROM 110.81.13.*
FROM 117.26.53.*
占满所有核心当然不用操心调试了。
你应该跑那种刚好占用三四个核心的。你就可以观察到,他们都是都跑大核呢,还是都跑小核。
按目前 android 的调度策略,多半是都跑到小核去。
【 在 leadu (leadu) 的大作中提到: 】
: 我试过在手机上跑计算密集型任务,用的xamarin+c#,task们跑在4大核4小核的安卓机上,直接占满所有核,不用操心调度情况。
--
FROM 117.26.53.*
不是大核战单线程性能,小核+大核拼多线程性能么
【 在 Avocado (Persea) 的大作中提到: 】
: 牙膏厂的思路是我用小核打待机 大核打性能
: 但是。。。一套系统的稳定要预留峰值空间,包括电源和散热
: 就算待机和轻量级任务 12900k能10w,谁也不敢给它就预留100w电源和散热
: ...................
--
FROM 223.11.144.*
看到个说法,说
全核4.9g 240w
5.2 3xxw
5.3 400w
【 在 wmy3732 (Montelukast) 的大作中提到: 】
: 看起来性能很好,就是功耗爆炸,风冷直接劝退,搭配的DDR5非常贵,主板暂时只有Z690也非常贵
--
FROM 223.11.144.*
跟锁没有关系,你把线程和async/await 搞混了
async/await 的都是一堆小执行单元,各个核上的线程池随机线程挑一个task去执行。
即便有同步问题,一半最多也就多等个几秒钟
【 在 hgoldfish 的大作中提到: 】
: 你这个想法很好。但是要改动软件。暂时是不可能的。
: 而且 async/await 不能自动在核心间分派。说明你对 async/await 的理解不深入啊。协程之间仍然需要同步。或者用消息队列或者用协程锁。或者程序员手动,或者编程语言帮你搞定。总之都是要开锁的。async/await 并非银弹。
:
--
FROM 123.116.196.*
你这理解严重不对。
你应该想想,假如两个 async 函数被分派到两个线程并行执行了。而它们又访问了同一个变量。要怎么办?
有四种解决方案:
1. 禁止这么干,要求必须用 channel 通讯。这是 go 的 csp 模型。
2. 禁止这么干,要求两个函数之间都带上名字,指名道姓发送消息。这是 actor 模型
3. 允许这么干,用协程线程兼容的锁。
4. 禁止协程在线程间分派。
Do not communicate by sharing memory; instead, share memory by communicating.
【 在 leadu (leadu) 的大作中提到: 】
: 跟锁没有关系,你把线程和async/await 搞混了
: async/await 的都是一堆小执行单元,各个核上的线程池随机线程挑一个task去执行。
: 即便有同步问题,一半最多也就多等个几秒钟
: ...................
--
修改:hgoldfish FROM 140.224.35.*
FROM 140.224.35.*
三个不同的方面
1.同步问题绝大部分都在几秒之内完成,主贴的问题不受同步影响,最多耽误几秒而已
2.你对协程同步的了解还是线程级别的,所以上一个帖子说你还不太分得清线程和协程
3.举例说明现在协程对于同步问题的标准做法是:
如果用锁,协程a,b同时访问共享资源s,
a先获得锁L,进行操作s。
b此时在锁L上await。协程b因此终止。
a操作完成,退出锁L,继续执行
锁L创建协程c,继续执行b后续操作
协程c是哪个核执行就没准了,反正是能者多劳
【 在 hgoldfish 的大作中提到: 】
: 你这理解严重不对。
: 你应该想想,假如两个 async 函数被分派到两个线程并行执行了。而它们又访问了同一个变量。要怎么办?
: 有四种解决方案:
: ...................
--
FROM 123.116.196.*
一次同步几秒,一百次同步呢?
你先别怀疑我在协程这个领域的水平和研究深度。
协程同步还是得用锁的话,其实跟线程是没什么区别的。应用场景和坑点也没有区别。大体是落后的方式。
【 在 leadu (leadu) 的大作中提到: 】
: 三个不同的方面
: 1.同步问题绝大部分都在几秒之内完成,主贴的问题不受同步影响,最多耽误几秒而已
: 2.你对协程同步的了解还是线程级别的,所以上一个帖子说你还不太分得清线程和协程
: ...................
--
FROM 140.224.35.*