Articles of 时间

获得最大的Linux可执行文件内存使用率

我需要一个shell脚本来检索linux可执行文件的最大内存消耗。 可执行文件可能会使用大量的应该包含在总数中的RAM来产生subprocess。 我已经试过/usr/bin/time -f "%M" /path/to/executable ,但是这总是会产生0虽然使用ps我可以validation这个进程是否确实消耗大量的RAM。 为什么time总是给我0 ,我怎么能得到我要找的数字?

Windows 7机器不会同步时间

我使用这里的说明将我的Windows Server 2008框configuration为授权时间服务器: http : //support.microsoft.com/kb/816042 端口123在服务器上的传入和传出连接中打开。 但是,域上的其他计算机(都运行Windows 7)将不会与其同步。 我从各种w32tm命令(在Windows 7机器上运行)获得以下输出: C:\Windows\system33>w32tm /config /syncfromflags:domhier /update The command completed successfully. C:\Windows\system32>net stop w32time The Windows Time service is stopping. The Windows Time service was stopped successfully. C:\Windows\system32>net start w32time The Windows Time service is starting. The Windows Time service was started successfully. C:\Windows\system32>w32tm /query /source Local […]

从/ usr / bin / time格式化输出以忽略秒的部分

我想测量一个命令的运行时间,无论花费多less时间,它都能显示出来。 例如, /usr/bin/time -f "%E (real)" SOMECOMMAND 可能会返回4:36:05长时间运行的进程,或者7:27.32为短时间进程。 在第二种情况下,我怎样才能将它的格式设置为7:27或00:07:27 (前导零不重要),因此一眼就可以看出它是7分钟(而不是我最初认为的7小时)? 秒的分数是没有必要的我的测量。

四个系统之间看似很高的时钟偏移,正常?

我正在研究维护系统之间时间同步的一些问题。 我终于决定测量主机之间的实际时钟差异,发现在13个小时的过程中,有一个相当大的(IMO)漂移。 相对于“主”主机: 系统A获得了3秒 systemB增加了2秒 systemC输了7秒 这是一个相对正常的情况? “主”系统和系统A是全新的 HP DL380,而系统B和C则是2 – 3年。 我们将检查CMOS电池,但是我不知道这是否会影响系统开机时的时钟运行。 谢谢!

无法在Debian Amazon EC2上设置date

我不知道服务器是Amazon EC2实例的事实是否有所不同,但我想我应该提及它。 我试图将时间设置为不正确的时间来testing原因。 该服务器正在运行Debian 5.0.2 当我尝试设置时间,它立即恢复。 #date -s“2125” 2011年5月13日星期五21:25:00 #date 5月13日星期五12:37:49 IST 2011 如果我运行# dpkg-reconfigure tzdata (在Debian用户论坛上find)并将时区更改为不同的时区,则从# date返回的值仍然与以前完全一样。 我有点困惑,为什么有两个程序似乎改变了不同的时间值。

networking上的时间问题 – 如何find根本原因

许多应用程序服务器在我的域中开始出错。 故障排除导致我错误地configuration了NTP。 我解决了这个问题,但是我不知道这个问题是如何产生的。 我能find的唯一的错误是 System Error: 1097 Source: useenv System Error: 1058 Source: useenv System Error: 1030 Source: useenv System Error: 1000 Source: mmc 还有什么我可以找出为什么NTP开始在我的域名行事? 是否有任何疑难解答步骤来诊断为什么我的DC开始从一个随机时间服务器拉错时间? 编辑: 目前的问题实际上仍然存在:2003年的两个DC不与PDC同步(一个2K8盒子)。 w32tm /resync — The computer did not resync because no time data was available.

检查函数的退出状态并抑制输出时使用shell内置时间

我试图做一个bash脚本中的以下内容,想知道是否有可能: 用时间输出一个命令(在本例中为mysql) 禁止命令的标准输出 在发生错误时捕获命令的stderr输出 运行后检查命令的退出状态码 这是一个复杂的链条,我没有太多的运气一起工作。 如果我停止使用时间,我可以得到状态码。 这是我到目前为止: # the setup TIMEFORMAT=%R MYSQL=mysql <options> # execute and time a query (does more than is listed here) function executeQuery { TIME=$( time ( $MYSQL "$1" 2>&1 | tee /tmp/somefile.txt > /dev/null ) 2>&1 ) # do something with $? } 我将命令的任何错误响应redirect到使用tee的文件,然后将生成的stdout发送到/ dev / null。 然后,我将时间命令的stderrredirect到stdout,这应该以$ TIME结束。 […]

磁盘字节数/秒的读写

我试图找出如何计数每秒读写字节数。 目前我所做的是从/ proc / diskstats读取数据,如下所示: 202 0 xvda 80702313 1132334 2823807338 426518304 89838477 177437957 2140229136 1696949080 0 142957364 2123455348 我读了第6个(扇区读取)和第10个(扇区/写入)字段,并将它们乘以512(通过检查fdisk的输出,即sectors of 1 * 512 = 512 bytes我认为这是正确的值)应该给我的字节数。 我取两个样本,并从第一个样本中减去第一个样本,然后将结果值除以样本之间的秒数。 它似乎并没有给出正确的结果。 任何想法如何实际上应该这样做? 我正在寻找类似于sar -b输出的内容 谢谢

Windows 2003域的时间服务器

我正确的NET TIME命令应该返回从PDC的时间域的时间? 如果是这样,我们正在争论的问题是NET TIME命令返回\ randomfileserver。 如何重置域的时间服务器是PDC?

谁设置NFS修改时间 – 客户端还是服务器?

我很好奇,当客户端写入文件时,NFS文件元数据到底是什么时候。 我的假设是,客户端时间logging,而不是NFS服务器的时间。 但是我在RFC中无法find它,并且无法一次testing它。 请指教。 谢谢。