117.info
人生若只如初见

Ubuntu Swapper如何测试

?Ubuntu???,swapper??????CPU??????????????????????swapper??????,????systemtap??????????????????????:

????

  1. ??????:???????Ubuntu??,??Ubuntu 16.04.4 LTS?
  2. SystemTap:?????????????,???????????????????SystemTap?

??SystemTap

????SystemTap???????SystemTap????????:

sudo apt-get update
sudo apt-get install systemtap

?????SystemTap??

  1. ????:??probe::scheduler.cpu_off???CPU??????????????:
probe scheduler.cpu_off {
    printf(" s (]) %5s  s (]) , is idle:%d \n ",
           task_execname(task_prev), task_pid(task_prev), "==>",
           task_execname(task_next), task_pid(task_next), idle)
}
  1. ????:????????swapper_test.stp,????SystemTap???:
sudo stap swapper_test.stp

??????

?????CPU?????????,???idle?????idle?1,??CPU??????,????swapper???

????

swapper/0 ( 0) ==> stapio (29159) , is idle:1
stapio (29159) ==> swapper/0 ( 0) , is idle:0
swapper/0 ( 0) ==> rcu_sched ( 7) , is idle:1
rcu_sched ( 7) ==> swapper/0 ( 0) , is idle:0
...

????????,?????swapper????????????

????

  • ??????:??SystemTap????????????????,???????????
  • ???????:??????SystemTap????????????

??????,???????????Ubuntu????swapper??,??????????????????

未经允许不得转载 » 本文链接:https://www.117.info/ask/fefb2AzsKCQdfDFU.html

推荐文章

  • ubuntu如何批量创建aliases

    在Ubuntu中,您可以通过编辑shell配置文件来批量创建别名。以下是在不同shell中创建别名的方法:
    对于Bash Shell: 打开终端。
    使用文本编辑器打开.ba...

  • Ubuntu FTPServer使用教程大全

    在Ubuntu上搭建FTPServer可以采用vsftpd(Very Secure FTP Daemon)软件包,这是一个非常流行且安全的FTP服务器软件。以下是详细的安装和配置步骤:
    安装vs...

  • Ubuntu PHP日志清理方法

    在Ubuntu系统中,清理PHP日志可以通过以下几种方法进行:
    使用Monolog进行日志管理
    Monolog是一个流行的PHP日志记录库,它提供了强大的功能来帮助开发...

  • gimp在ubuntu上有教程吗

    GIMP在Ubuntu上确实有教程,以下是一些关于GIMP在Ubuntu上的安装教程:
    通过APT安装GIMP 打开终端(可以通过快捷键 Ctrl+Alt+T 打开)。
    添加GIMP的PP...

  • Ubuntu Strings与硬件兼容性有关吗

    Ubuntu Strings本身与硬件兼容性没有直接关系。Ubuntu Strings可能是指Ubuntu系统中的字符串资源文件,这些文件通常用于国际化和本地化,以支持不同语言和区域设...

  • CentOS Sniffer如何防止网络攻击

    在CentOS系统上,Sniffer本身并不是一个专门用于防止网络攻击的工具,而是一个网络监控和数据分析工具。然而,通过合理配置和使用Sniffer,可以帮助我们识别和防...

  • 如何在Linux上使用GIMP合成图片

    GIMP 是一个非常强大的图像处理软件,可以用于合成图片。以下是在 Linux 上使用 GIMP 合成图片的基本步骤:
    安装 GIMP
    首先,确保你的 Linux 系统上已...

  • 如何备份和恢复Debian Tomcat数据

    在Debian系统上备份和恢复Tomcat数据是一个重要的任务,可以帮助你在数据丢失或系统故障时保护你的重要数据。以下是一些基本的步骤和技巧:
    备份Tomcat数据...