非实时操作系统中的实时优先级

有意义的工程师

如果我在标准Linux Mint安装上执行以下命令:

comp ~ $ ps -eo rtprio,nice,cmd
RTPRIO  NI CMD
...
99   - [migration/0]
99   - [watchdog/0]
99   - [migration/1]
 -   0 [ksoftirqd/1]
99   - [watchdog/1]

我得到的某些进程的实时优先级为99。

rtprio在非实时Linux中是什么意思这是否意味着如果我仅使用rtprio99运行一个程序,它将实时运行?实时操作系统在这个故事中落在哪里?

冯布兰德

“实时”表示必须在其截止日期之前完成的过程,否则将发生Bad Things(TM)。实时内核是一种严格限制内核延迟的系统(受可能无法正确响应时间的硬件行为影响),并且大多数活动都可以中断以让更高优先级的任务运行。在Linux的情况下,原始内核未设置为实时(它会提高性能,并且实时补丁会浮出水面,这取决于核心开发人员认为很严重的黑客行为)。此外,在无法跟上的机器(大多数个人机器)上运行实时内核是没有意义的。

就是说,香草内核处理实时优先级,这使它们比普通任务具有更高的优先级,并且这些任务通常会运行直到它们自愿产生CPU为止。这样可以更好地响应这些任务,但意味着其他任务会延期。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实时操作系统中的调度程序

来自分类Dev

Windows操作系统的I / O优先级

来自分类Dev

优先级继承的替代方法:操作系统

来自分类Dev

操作系统中基于优先级的循环算法:是否被抢占?

来自分类Dev

操作系统中基于优先级的循环算法:是否被抢占?

来自分类Dev

超出局域网容量时,操作系统中的网络优先级

来自分类Dev

实时内核与实时操作系统

来自分类Dev

实时操作系统的基础

来自分类Dev

实时模板自动完成优先级

来自分类Dev

什么是“实时”进程优先级设置

来自分类Dev

找不到操作系统(实时启动)

来自分类Dev

找不到操作系统(实时启动)

来自分类Dev

用于多个操作系统的实时USB

来自分类Dev

授予Jackd实时优先级是否有害?

来自分类Dev

授予Jackd实时优先级是否有害?

来自分类Dev

流程的“实时”优先级有什么用?

来自分类Dev

RTOS(实时操作系统)可以在文件系统中读写文件吗?

来自分类Dev

运行具有高优先级或实时优先级的程序(是的,我已经阅读了其他线程)

来自分类Dev

如何使用实时 USB 从损坏的 Ubuntu 操作系统中恢复 / 目录?

来自分类Dev

实时操作系统的最佳定义是什么?

来自分类Dev

“ Windows不是实时操作系统”是什么意思?

来自分类Dev

如何为定制的操作系统创建实时ISO?

来自分类Dev

带两个操作系统的实时USB

来自分类Dev

我无法运行从实时操作系统创建的容器

来自分类Dev

当采样率很高时,非实时操作系统如何捕获音频而不会丢失信号?

来自分类Dev

如何在实时Linux中选择线程/进程优先级?

来自分类Dev

如何以实时优先级启动可执行文件?

来自分类Dev

尽管使用cap_sys_nice仍无法将线程优先级设置为实时

来自分类Dev

默认情况下,如何设置进程的实时优先级?

Related 相关文章

  1. 1

    实时操作系统中的调度程序

  2. 2

    Windows操作系统的I / O优先级

  3. 3

    优先级继承的替代方法:操作系统

  4. 4

    操作系统中基于优先级的循环算法:是否被抢占?

  5. 5

    操作系统中基于优先级的循环算法:是否被抢占?

  6. 6

    超出局域网容量时,操作系统中的网络优先级

  7. 7

    实时内核与实时操作系统

  8. 8

    实时操作系统的基础

  9. 9

    实时模板自动完成优先级

  10. 10

    什么是“实时”进程优先级设置

  11. 11

    找不到操作系统(实时启动)

  12. 12

    找不到操作系统(实时启动)

  13. 13

    用于多个操作系统的实时USB

  14. 14

    授予Jackd实时优先级是否有害?

  15. 15

    授予Jackd实时优先级是否有害?

  16. 16

    流程的“实时”优先级有什么用?

  17. 17

    RTOS(实时操作系统)可以在文件系统中读写文件吗?

  18. 18

    运行具有高优先级或实时优先级的程序(是的,我已经阅读了其他线程)

  19. 19

    如何使用实时 USB 从损坏的 Ubuntu 操作系统中恢复 / 目录?

  20. 20

    实时操作系统的最佳定义是什么?

  21. 21

    “ Windows不是实时操作系统”是什么意思?

  22. 22

    如何为定制的操作系统创建实时ISO?

  23. 23

    带两个操作系统的实时USB

  24. 24

    我无法运行从实时操作系统创建的容器

  25. 25

    当采样率很高时,非实时操作系统如何捕获音频而不会丢失信号?

  26. 26

    如何在实时Linux中选择线程/进程优先级?

  27. 27

    如何以实时优先级启动可执行文件?

  28. 28

    尽管使用cap_sys_nice仍无法将线程优先级设置为实时

  29. 29

    默认情况下,如何设置进程的实时优先级?

热门标签

归档