问题标签 [sar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cygwin - cygwin 中 sysstat (iostat/sar) 的选项?
通过cygwin 的搜索,我找不到 linux sysstat 应用程序(例如 iostat 或 sar)。
在网上搜索,我发现一些旧消息是有人尝试从 cygwin 上的源代码编译 sysstat 失败。
有没有人成功地将 sysstat 应用程序添加到 cygwin?
环境:
CYGWIN_NT-6.1 t43 1.7.22(0.268/5/3) 2013-07-22 17:06 i686 Cygwin
on Windows 7
linux - 如何从 linux 中的文件访问 sar 命令信息
我正在尝试在 Linux 中使用 sar 命令收集系统活动。我可以通过从 shell 执行 sar 命令轻松获取此信息。在内部,此信息是从 /var/log/sa/sadd 中的某个文件中弹出的。但它包含每 10 分钟更新一次的值。我需要每秒收集系统活动(sar -A 1)。如果我需要每秒从内部文件中读取此信息,是否有可能。
干杯。
linux - 如何在 linux proc 文件系统中计算运行队列长度
我正在尝试从 linux 内核获取可运行进程的数量。sar -q 很容易提供此信息。但是我试图从 /proc 文件系统中获取这个值。/proc中没有文件直接给出这个值,那么runq-sz是如何计算的。wiki 页面http://en.wikipedia.org/wiki/Load_(computing)提供了一些关于如何根据 ldavg 值计算运行队列长度的见解,但尚不清楚。有人可以提供更多关于此的指示。干杯
linux - 使用命令“sar”时有关“dentunusd”的一些问题?
命令sar中有一个名为dentunusd的项目。这意味着:目录缓存中未使用的缓存条目数。
我想知道:
- 什么是缓存条目?
- 什么是目录缓存?
- 他们在哪里?
谁能提供一些材料?
linux - 如何将“command -i interval | tail”输出写入文件
我正在使用这个命令:
它输出以下内容(每 1 秒,我在几秒钟后中断它):
问题是当我尝试将此输出写入文件时。我试过:
但它会创建一个空文件。问题是生成“连续输出”的“sar”命令,但我不知道如何处理它。
编辑:澄清我想要做什么:“我运行一个命令,如“top”(或“sar 1”等),每 X 秒产生一个输出。每个产生的输出都包含一个标题(几行),我不想要。所以我想运行“top” 10 秒,并将 10 个生成的输出不带标题保存到文件中。”
matlab - 在matlab中对模拟信号应用低通模拟滤波器
假设我在 matlab 中模拟 SAR 信号处理。你知道这样的框图:
这是我到目前为止所尝试的。
正如您在图中看到的,进入低通滤波器的信号是模拟信号。所以我们应该在
但我不知道该使用哪个或如何获取函数的参数,例如:besselap
,cheblap
等等?
python - SAR 日志的 Python 日期时间解析
我知道这里有很多日期时间解析问题,当然,网上也有很多文档,但即便如此,经过数小时的阅读,我仍然在摸索最好的方法,反复试验(而且,男孩,是否有错误)。
因此,我需要在 linux 下解析 SAR 内存日志,以 JSON 格式返回数据,以便在浏览器中以图形格式呈现。
我就快到了——它在 Chrome 中看起来很棒,但我需要改进输出日期格式以最大化 x 浏览器的功能。
所以,要做到这一点,我需要做两件事
- 设置为我正在阅读的 sar 日志日期的日期时间对象
- 来自日志条目的字符串,格式为“10:01:30 PM”
我希望能够将这些组合成一个格式为 'YYYY-MM-DDT22:01:30' 的字符串
我现在使用的bodge是
其中 d 是我的日期时间对象,timeStr 是日志条目中的时间字符串。Chrome 让我养成了坏习惯,并且很乐意解析这种格式,但 FF 更严格。
下面的编辑 @dawg 要求提供输入和输出示例
sar 日志格式示例:
当前输出格式:
显然我在这里没有匹配时间和日期 - 只是一些随机行
macos - 在网络输出中使用 awk 将字节转换为千字节
尝试使用 geektool 在我的 Mac 上显示平均千字节进出
考虑为此使用 sar awk 和 grep 但 sar 以字节为单位输出,我想要千字节
sar -n 开发 1 1 | grep -i 'average.*en0' (显然会使用更多数据,但 1 1 很快)
样本输出
sar -n 开发 1 1 | grep -i '平均.*en0' | awk '{打印 $4, $6}'
样本输出
我将如何使用 awk 将此字节/ps 输出转换为 Kbytes/ps?
回答:
这用 11 行代码替换了 netstat,我认为这不太准确,而且代码更多
linux - 在 Linux 中使用 sar 命令
我正在用 Java 开发一个小型实用程序,用于监控远程 Linux 机器的 CPU。我正在使用 usingsar
命令来监视它。问题是,当我写sar 1 1
它需要一些时间来获得 cpu 使用率。我试过sar 0
了,但它显示相同的 cpu 值而不是在线 cpu 使用情况。我该怎么做才能立即使用 cpu?
assembly - Assembly sarl 和 idivl - 口译
我在理解以下汇编代码时遇到问题。如果你能给我一个例子,里面有数字,这在幕后是什么样子的,那就太好了。
我想我可能会误解 sarl 和 idivl 因为我的结果没有意义..
非常感谢你的帮助!!我已经在那个代码前面坐了 3 个小时了^^
我认为:
ecx = 0
eax = 0
eax = 0 + 1 = 1
edx = eax = 1
现在移动 edx => edx = 0
现在 edx:eax 除以 7?
为什么我不能只设置 edx = 0 并将 sarl 排除在外?那不一样吗?