草庐IT

测量计

全部标签

php - 测量发送接收的流量

我正在使用WAMP。我想在查看项目时测量发送和接收的字节数。怎么做? 最佳答案 客户端解决方案:如果您使用的是firefox,插件firebug(https://addons.mozilla.org/de/firefox/addon/firebug/)可以做到这一点。服务器端解决方案:您可以在apache日志格式(用于访问日志)中指定以下内容:%...B:Bytessent,excludingHTTPheaders.%...b:Bytessent,excludingHTTPheaders.InCLFformatThe"..."can

php - 测量最大 PHP 内存使用量

设置php_valuememory_limit总是涉及一些猜测,我自己倾向于使用高于必要的值,只是为了确保奇怪的内存饥饿调用不会导致fatalerror。不过,我正在寻找一个行为类似于htop或top的shell脚本,但它不会显示当前值,它只会记住消耗的最大内存通过PHP脚本并保留它。这样的值,在几天后,将是一个非常有值(value)的指标,表明php_valuememory_limit应该设置成什么。有这样的东西吗? 最佳答案 如何保存memory_get_peak_usage返回的值呢?在数据库/文件中?

php - 如何测量两次点击按钮之间的时间?

我正在制作一个网站,用户可以通过重复点击按钮来提高他/她的分数。为了防止人们作弊,我想测量每次点击之间的时间量,如果他们点击速度快得不人道并且点击之间的时间非常短,我想要一个验证码或其他东西出现。我如何衡量点击之间的时间? 最佳答案 点击处理程序可以只将时间戳维护为JavaScript“日期”实例。减去其中的两个,得到以毫秒为单位的间隔。请注意,时钟精度不一定那么高,而且人类产生点击的速度非常快。我认为Windows不会提供比15毫秒更好的粒度。 关于php-如何测量两次点击按钮之间的时

STAT的ST_Blksize是用位还是字节测量的?

我正在尝试使用以下行来找到我的计算机上的块大小:structstatfi;stat("/tmp",&fi);BLOCK_SIZE=fi.st_blksize;block_ize表示的数量字节或数量位在一个块中?文档说:“blksize_tst_blksize;/*for文件系统I/o*/blocksize看答案如果您阅读这个posix参考你会找到单位st_blocks成员stat在POSIX.1-2008中未定义结构。在某些实现中,是512个字节。它可能在文件系统上有所不同。值之间没有相关性st_blocks和st_blksize,和f_bsize(从结构成员。因此,尽管没有标准化单元st_b

php - 用微时间测量持续时间随机结果为零

我有一个这样的循环:这些是输出的前几行:1,907348632812500000000,953674316406250000001,192092895507812500001,907348632812500000001,192092895507812500000,953674316406250000000,953674316406250000001,907348632812500000000,9536743164062500000020,027160644531250000000,953674316406250000001,192092895507812500000,953674316

php - microtime(true) - 无法测量 PHP 脚本执行时间

在尝试比较PHP中的算法运行时间时,我遇到了microtime()函数。但我认为我在理解中遗漏了一些基本的东西。两次microtime(true)调用以秒为单位返回结果的区别,对吗?然后考虑这个极其简单的脚本:$t1=microtime(true);//donothing$t2=microtime(true);echo($t2-$t1);当我多次运行此脚本时,我得到的值在1.19秒和3.5秒之间变化。这显然是错误的,因为页面重新加载是即时的,脚本绝对无事可做。我做错了什么? 最佳答案 你一定是误读了结果,例如:2.145767211

php - CodeIgniter:测量页面加载时间

如何测量使用Smarty的CI应用程序中的页面加载时间?现在,我已经在index()方法的开始和结束处放置了基准点,但这只是衡量方法的执行时间,对吧?我想知道完全呈现页面需要多长时间。 最佳答案 只需插入{elapsed_time}进入htmlView:likePagerenderedin{elapsed_time}seconds.当您全新安装Codeigniter时,只需打开默认的欢迎页面。您可以在页脚中找到这一行。CodeIgniterhasaBenchmarkingclassthatisalwaysactive,enablin

php - 测量提供 Web 内容的 PHP 脚本的执行时间

我正在测试一些PHP脚本的执行时间,这些脚本的目的是在我的网站上提供Web内容。但是我得到的结果不一致。执行时间被测量并记录到一个文本文件中。其中一个脚本基本上是从磁盘读取jpeg图像并将其提供给客户端。这是带有相关代码的脚本的简化版本:提供的图像每次都不同。它们的大小约为100KB。我从远程位置连接到网站并加载一些图像。当我查看以毫秒为单位的日志文件执行时间时,它看起来像这样45634033674035我预计(但我可能错了)当PHP脚本向客户端发送数据时,执行会一直等到数据发送完毕。因此,在上面的代码中,$t2在图像已完全发送到客户端时被检索。那么,为什么有时候发送图像只需要3毫秒?

PHP disk_total_space 不会测量 LVM 分区大小

我有一个PHP脚本需要检查磁盘的总大小。我已经成功使用disk_total_space一段时间了,并且刚刚移动到使用LVM的新服务器。disk_total_space现在报告一个完全不同的大小。我在第二个LVM服务器上重新创建了它。df-h第一台服务器(CentOS6.4,PHPv5.3.27)显示FilesystemSizeUsedAvailUse%Mountedon/dev/mapper/vg-vg_root99G47G47G50%/tmpfs32G032G0%/dev/shm/dev/sda1194M65M120M36%/boot/dev/mapper/vg-vg_backup4

php - 如何测量 CPU 周期中的 PHP 脚本执行?

如何衡量我的PHP脚本在CPU周期内的执行情况?我不需要执行时间,因为如果脚本连接到数据库或外部API,它会等待并且不会消耗CPU资源。编辑:PHP 最佳答案 看看getrusage()功能。它可能会为您提供一些有用的东西 关于php-如何测量CPU周期中的PHP脚本执行?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3140143/