V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
supergi
V2EX  ›  macOS

macOS 进程优先级的“不合理”之处

  •  
  •   supergi · Jul 31, 2022 · 3822 views
    This topic created in 1367 days ago, the information mentioned may be changed or developed.

    用 ps -lp <pid> 查看进程 PRI 值。

    PRI 值越低,优先级越高。所以,后台进程应该降低优先级,来省电;前台进程应该提高优先级,来提升流畅度。

    但是,以微信为例,它长期在后台运行的进程 PRI 值都是 4 ,打开窗口后 PRI 值变为 55 ,关闭窗口后变为 61.为什么它会有 PRI 为 4 的时候?这不符合常理呀。从 55 变为 61 倒是符合降低优先级来省电的理论。此外,NICE 值全程是 0.

    10 replies    2022-08-01 11:00:52 +08:00
    jfdnet
        1
    jfdnet  
       Jul 31, 2022
    大概写 OS 那哥们三两句话都讲不清楚的你的这个问题你发到 V2 上。。。。。。
    hello2090
        2
    hello2090  
       Jul 31, 2022 via iPhone
    印度人写的操作系统,能好到哪去
    leverestfish
        3
    leverestfish  
       Jul 31, 2022
    哎,还是 Linux 靠谱
    chendy
        4
    chendy  
       Jul 31, 2022
    说起来,在资源充裕的情况下,进程优先级有效果么?
    SiLenceControL
        5
    SiLenceControL  
       Jul 31, 2022   ❤️ 7
    @hello2090 emmm 还是不要种族歧视,一个公司的团队的话哪个人种没什么区别吧
    ch2
        6
    ch2  
       Jul 31, 2022
    调度总是拆东墙补西墙的,不可能 case by case 地去优化
    你看 numa 调度就远比你说的这个坑得多
    Aloento
        7
    Aloento  
       Jul 31, 2022   ❤️ 1
    最好的调度就是没有调度,全靠竞争(
    Zhengqing
        8
    Zhengqing  
       Aug 1, 2022 via iPhone
    @hello2090 就你厉害?
    shutongxinq
        9
    shutongxinq  
       Aug 1, 2022 via iPhone
    @hello2090 macOS 团队里面有挺多华裔的
    supergi
        10
    supergi  
    OP
       Aug 1, 2022
    各位,讨论一下这个调度问题啊,咋就扯到种族了😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5599 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
    ♥ Do have faith in what you're doing.