这两条路是平等的: \\ MYHOSTNAME \ C $ \ TEMP C:\ TEMP 他们之间有性能差异吗? 具体而言,长序列的读取和写入。
使用Ubuntu 14.04和ext4 混合SSD 30分钟的正常运行时间后,我看到很多使用iotop阻止IO的进程。 这种放缓的根本原因已经追溯到Unix系统调用sync 。 从terminal重复运行sync可能需要1 – 2秒的时间,但只能在正常运行30分钟后进行。 为了certificate这一点,我制作了一个脚本,可以在几秒钟内输出正常运行所需的时间,然后每秒钟运行一次: while true; do cat /proc/uptime | awk '{printf "%f ",$1}'; /usr/bin/time -f '%e' sync; sleep 1; done; 我运行了上面的脚本,等待了大约一个小时(系统闲置),并将结果绘制在gnuplot中(y =执行同步的时间,x =正常运行的秒数): 图上的时间点大概是1780(1780/60 =大概30分钟)。 除了脚本以外,现在除了脚本以外,什么都不应该写入磁盘,因此在第一次同步之后,页面caching中应该几乎没有任何内容,随后的每个同步将写入正在写入脚本的内容,大致为100个字节,所以。 当我检查cat /proc/meminfo脏行(页caching中的数据需要保存到磁盘?)和回写行(HD磁盘缓冲区?)都为零。 我的想法是调用sync刷新这些磁盘caching,但即使这些caching中没有任何内容,它仍然冻结,所以它做了别的什么? 重新启动后,此问题仍然存在; 例如 – 如果我等待30分钟,然后重新启动,减速将仍然在那里。 如果我关机然后重新启动问题消失,直到30分钟后。 另一个好奇心是,当我检查上面的图表,放大发生放缓的地区时,我得到了这个: 波峰和波谷重复 – 每隔10秒从波谷到波谷发生。 在减速之前,我也运行了hdparmtesting( hdparm -t /dev/sda和hdparm -T /dev/sda ): /dev/sda: Timing cached […]
要定义一个项目列表来分配给后缀中的许多不同的选项,你可以使用逗号分隔的列表,如下所示: relay_domains = example.com,example.net,example.org 或者像这样的哈希映射: relay_domains = hash:/etc/postfix/relay_domains 然后使用postmap将该文件的键值项转换为bdb文件。 我的问题是:是否有性能的原因使用哈希映射,而不是只是指定列表?
我正在使用Debian 8 amd64机器进行基准testing。 在实验过程中,我希望CPU以固定的频率(最好是最大可能)运行。 这将排除CPU时钟速度作为结果变化的来源。 经过一番阅读,似乎正确的做法是将CPU调速器更改为performance ,这在Linux内核文档中进行了描述: CPUfreq调节器“性能”将CPU静态设置为scaling_min_freq和scaling_max_freq边界内的最高频率。 令人遗憾的是,关于scaling_min_freq和scaling_max_freq更多细节未提供。 希望不要紧,因为所使用的CPU频率是间隔的最大值。 所以我使用cpufreq-set启用了这个调控器: $ cat / sys / devices / system / cpu / cpu * / cpufreq / scaling_governor 性能 性能 性能 性能 为了好的措施,我还禁用了BIOS中的增压模式: $ cat / sys / devices / system / cpu / intel_pstate / no_turbo 1 基于以上对性能调节器的描述,我预计CPU时钟速度没有波动。 但是如果我反复运行cpufreq-info ,我会发现时钟速度在波动: $ cpufreq-info | grep'当前CPU […]
我正在设置一个Debian服务器来为Java Web应用程序提供服务。 我已经做了好几个星期的研究了。 Tomcat的网站上说,如果你不是集群,最好使用独立的Tomcat来提高速度。 但是,我看到很多人build议使用Apache + Tomcat为您提供更好的安全性和防御攻击。 请假定该进程将作为非特权用户在端口80上运行。 我会假设,如果你在服务器前面运行防火墙,Tomcat应该没问题。 但是,如果您只是想使用Linux防火墙运行暴露的Web服务器,那么最好的select是什么? 或者,也许有人可以推荐另一个开源Web服务器。 我试图保持解决scheme尽可能轻,因为这些webapps将在容器中运行。 所有意见欢迎和重视。
我想testing连接到媒体服务器的几个客户端(〜100)的每个下游。 他们不断下载媒体文件,我想检查哪些客户端的networking连接速度很慢。 因此我不想一次又一次地手动testing它们。 那么有没有办法通过Apache来logging和监控下载速度?
我有4个相同的SATA磁盘(Seagate Barracude 7200)在RAID 5arrays的Windows 2008 R2 SP1。 它有4Gb的内存; 所有最近的更新都已安装。 问题:当我从一个文件夹复制大文件到另一个时,我得到大约10MB / s的平均速度。 当我通过1Gbps连接从networking共享中读取这个文件时 – 我得到了大约25-30 MB / s。 这两个数字似乎对我来说都很低 – 但具体而言,我很沮丧写速度低。 没有杀毒软件,没有hyper-v,只是一个文件服务器 – 当我做我的testing时,没有其他人读/写(我们只有4人在一个团队,所以我敢肯定)。 不知道是否重要,但是只有1个逻辑磁盘“C”具有所有可用空间(1400 GB)。 我根本不是pipe理员,所以我不知道在哪里看,以及提供什么其他信息。 我确实运行了“空闲时间百分比”,“avg bytes read”,“avg byte write”的性能监视器 – 下面是屏幕截图: 我不确定为什么会有这样明显的高峰。 任何想法? 请让我知道,如果你需要我提供更多的信息 – 我应该检查什么柜台等,我非常渴望得到解决。 谢谢。 更新:我们有另外一个Windows 2008 R2 SP1服务器和2个RAID1arrays – 一个是C盘(其中安装了Windows,另外一个是E盘)。 它运行的是Hyper-V,没有防病毒软件。 当我复制大文件(几GB)时,我注意到以下行为: C→C:约50MB /秒 C→E:约55MB /秒 E – > […]
我必须pipe理一个我没有开发的网站。 它是在PHP中使用一个MySQL数据库,它位于Web服务器。 该网站,有时(当访问者增加太多)停止响应,或响应太慢。 我已经开发了一些PHP的网站,但从来没有照顾过pipe理,所以真的不知道从哪里开始。 服务器(硬盘)似乎很好,当networking停止响应CPU使用率约55%,并有很多的内存。 我不是要求别人解决这个问题。 我只希望有人能给我一些关于我在哪里可以find日志的提示,我应该如何阅读和解释它们。 那么,那样我就能够知道它的净stream量,数据库(哪个查询),或者什么。 谢谢! 更新:忘了说:这是一个Windows Server 2003。 注意:我用Jet Profilerlogging了大概一天的时间。 我并不完全了解它提供的所有信息,但有一个查询标记为非常慢。 这是有道理的,因为它是一个具有三个条件的where子句的select。 最初我没有在我的问题中包含这个,因为当我从MySQL查询浏览器运行查询时,不需要太长的时间。 这是在0.01秒以内。
我对AWS和磁盘性能比较陌生。 我正试图弄清楚我的应用程序需要执行多less预configuration的IOPS。 目前,我的PHP和MySQL应用程序被托pipe在附有简单EBS卷的EC2实例上。 EBS卷的监视提供了读取吞吐量和写入其他一些matrix的吞吐量。 如何从读取吞吐量(〜400 Ops / s)和写入吞吐量(〜4000 Ops / s)数据中find当前EBS卷的IOPS? 如果我以每秒的操作单位进行操作,则IOPS达到约4.5K,我认为这不是一个正确的,因为简单的EBS卷只能在100 IOPS和偶尔有几百个操作系统上运行。
我有两台运行Ubuntu 15.04的HPBL685c G6刀片服务器 每台服务器都有4X10GB的网卡 2x10GB网卡连接到单个VirtualConnect 10 / 10G以太网模块 其他2x10GB NIC连接到第二个VirtualConnect 10 / 10G以太网模块 虚连接模块configuration为水平堆叠,位于互连托架1和2中 所引用的NIC都是embedded式的Flex-10适配器 当我分别configuration4个10GB网卡时,可以使用iperf进行testing,并且在每个网卡服务器之间接收〜10Gbit / sec的带宽。 这按预期工作。 服务器1: http : //d.pr/n/15dA5 服务器2: http : //d.pr/n/10pqJ iperf结果: http : //d.pr/i/pscU和http://d.pr/i/zh2E 现在,我试图使用绑定模式“balance-rr”来绑定每台服务器上的所有10GB网卡。 这些结果各不相同,但在2.5Gbits / sec和5Gbits / sec之间 服务器1: http : //d.pr/n/1aTei 服务器2: http : //d.pr/n/12Mqy iperf结果: http : //d.pr/i/1cvh0和http://d.pr/i/1eOgU 我使用相同的configuration在这些相同的服务器上绑定2X1GB网卡,使用iperf进行testing时,2X1GB网卡绑定的结果在〜2Gbit / sec带宽内。 这两个网卡没有连接到Virtual Connect Domain,而是分别连接到不同的Cisco […]