在Windows中,有性能监视器来监视系统的各种性能方面(称为 计数器 )。
Linux是否有类似perfmon的功能?
特别是对…感兴趣
…是否可以将这些信息存储在文件中以备将来分析?
程序“ top”完成了大多数操作。但是,它不处理网络流量。
编辑:
如果您需要记录此信息以进行后处理/分析,则可以使用标准软件包“ sar”来执行此操作。它支持许多不同的性能编号,包括:磁盘,cpu,内存,网络等。
sar手册页
问题内容: 我喜欢整个WMI概念,并且可以在Linux(在某些脚本中)中真正使用它。Linux系统有类似的东西吗? 问题答案: 并不是的。您是否正在使用WMI获取系统参数,查询过程,更改配置或监视系统事件,等等? 内核通过和文件系统公开了许多信息和可调旋钮。没有查询语言,只有目录和文件的组织层次结构。其中一些文件是只读,读写或只写的。其中一些人有能力。 有些服务可能具有动态自定义客户查询和更新配置
问题内容: 是否有用于C ++的类似文档生成系统(如Javadoc)?Javadoc产生不错的输出;如果您可以在其他语言中使用类似的功能,那将是很好的。 问题答案: 有几种工具的工作方式类似于JavaDoc for C 。最受欢迎的工具可能是doxygen。它可以处理类似JavaDoc的注释,也可以处理多种语言(例如C ,C,Java,Objective-C,Python,PHP,C#)。它对使用
问题内容: 是否有可能使用新的独立jvm进程在Java中执行“ C like”分支? 怎么样? 问题答案: 有趣的是,我正在研究:运行其他Java进程的Java进程。我使用了从Runtime.exec()到ProcessBuilder的文章作为扎实的基础,而当Runtime.exec()不能作为如何吞噬输出流的好建议时。 PS .:对于那些想知道的人,我必须这样做(而不是生成新线程),因为还有一个
问题内容: 是否有类似于C的Go功能,能够处理控制台中的Tab键?我想在控制台应用程序中完成一些工作。 问题答案: C的示例: 等效: 最后的注释行仅显示当您按下第一个元素时,是U + 0009(’CHARACTER TABULATION’)。 但是,由于您的需要(检测选项卡),C 并不适合,因为它需要用户按Enter键。您需要的是@miku提到的ncurses的getch()/ readline
问题内容: 如何将HTML文件的内容分成屏幕大小的块,以在WebKit浏览器中“分页”? 每个“页面”应显示完整数量的文本。这意味着不得在屏幕的顶部或底部边界将文本行切成两半。 编辑 该问题最初被标记为“ Android”,因为我的目的是构建Android ePub阅读器。但是,看来该解决方案只能用JavaScript和CSS来实现,因此我扩大了问题的范围,使其与平台无关。 问题答案: 在Dan的
问题内容: 您使用哪个类似Java的readline类库?像库这样的“ readline”是指用于编辑控制台输入,支持历史记录,制表符完成以及类似内容的库。我正在寻找一个,但不能选择那么多(jLine- 无需 维护,java-readline- 2003年最新发行,其他?) 问题答案: 从命令行执行时,我已经使用JLine将历史记录等添加到Clojure REPL(JVM进程)中。它只是神奇地工作