【问题标题】:regarding scheduler code关于调度程序代码
【发布时间】:2012-04-08 15:23:11
【问题描述】:

我正在编写一个代码来安排多核计算机不同内核上的进程。我正在使用 linux sched_setaffinity 来安排工作。但是,我不知道调度程序是否可以立即/延迟后知道计划的作业是否已完成。你能告诉我,如何做到这一点?我的调度程序是一个 C++ 程序,所以我无法手动查看。由于调度程序本身是分配(调度)作业,它可能有一些额外的信息,如 PID 等。

【问题讨论】:

标签: c++ scheduling


【解决方案1】:

也许您应该在调度程序中处理SIGCHLD。每当子进程退出时,您的信号处理函数就会被调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-17
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多