我有一个小办公室网络,我遇到了巨大的互联网链接延迟.我们有一个简单的网络拓扑:配置为运行ubuntu服务器10.10的路由器的计算机,2个网卡(一个连接到互联网链接,另一个连接到办公网络)和一个连接20台计算机的交换机.我在路由器上收集了一个巨大的tcpdump日志,我想用所有 TCP流的RTT时间绘制直方图,以试图找出这个延迟问题的最佳解决方案.那么,有人可以告诉我如何使用wireshark或其他工具吗?
好吧,我认为我的问题有点有趣,我想了解我的Ubuntu盒子里发生了什么.
我编译并链接gcc -lm -o useless useless.c了以下无用的代码:
/*File useless.c*/
#include <stdio.h>
#include <math.h>
int main()
{
int sample = (int)(0.75 * 32768.0 * sin(2 * 3.14 * 440 * ((float) 1/44100)));
return(0);
}
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.但是当我改变这个:
/*File useless.c*/
#include <stdio.h>
#include <math.h>
int main()
{
int freq = 440;
int sample = (int)(0.75 * 32768.0 * sin(2 * 3.14 * freq * ((float) 1/44100)));
return(0);
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用相同的命令行编译,gcc响应:
/tmp/cctM0k56.o: In function `main':
ao_example3.c:(.text+0x29): undefined reference to `sin'
collect2: ld returned 1 exit …Run Code Online (Sandbox Code Playgroud) 我正在努力使用PHP维护脚本,我一直在寻找一种仅在命令行中使用xdebug的方法(比如gdb old-school),但我无法弄清楚如何设置断点,进行一步,继续前进.正如phpinfo();所说,Xdebug正在运行.
我发现了许多关于如何使用Eclipse和其他工具执行此操作的文档,但没有使用CLI.谁能帮助我?我的环境是Centos 6和Bash.
任何帮助表示赞赏.
谢谢!