好吧,Linux的帅哥,请耐心等待我。 我是一个刚刚build立他的第一个Linux服务器的Windows花花公子 我遇到的问题是,在读取和写入Linux机箱上的samba共享时,samba性能非常差。 盒子本地磁盘I / O本身非常好,机器空闲,我是唯一访问它的人。 我search了一些常见的解决方法,当人们遇到了桑巴舞表演的问题,但是到目前为止它没有任何效果。 服务器configuration: Intel ATOM 330 D945GCLF2 w bios 229(最新) 2个WD1001FALS(WD鱼子酱黑1Tb),在安装过程中使用Linux软件RAID进行设置 2GB DDR2(800 5-4-4-18降频到500-3-3-3-9,通过了memtest86的所有内存testing) Ubuntu 9.04服务器amd64 + samba和subversion 从板载NIC到Linksys WRT300N的有线100 mbpsnetworking连接 客户端configuration: 戴尔Inspiron 9400,Windows Vista 64位,4Gb内存,否则没有性能问题。 无线g连接(54Mbps,对同一networking上的其他资源我得到〜25Mbps) Linux机箱上的本地磁盘I / O具有很高的吞吐量: $ sudo hdparm -tT /dev/md2 /dev/md2: Timing cached reads: 1310 MB in 2.00 seconds = 655.21 MB/sec Timing buffered disk […]
我是从主机提供商租用的虚拟专用服务器上的pipe理员。 (我正在运行Ubuntu,他们正在运行Virtuozzo。) 我明白了,虽然我有一些有保证的资源(如RAM和磁盘空间),但我正在共享一些其他资源,如CPU。 最近,我的VPSperformance变得难以忍受。 我抱怨,他们杀死了另一个加载节点的VPS。 我的VPS得到了回归。 我期待着类似的问题会再次发生,尽pipe他们的模糊保证。 我想设置一个任务,当机器运行缓慢时提醒我,这样我就可以采取行动。 麻烦的是,我不知道要监视什么! CPU使用率看起来很低,因为在我的虚拟世界里,一切都很好。 鉴于我在受限制的小型虚拟世界中运行,如何监视何时可用的CPU被无形的其他客户端所吸引?
我最近意识到一个问题,我们有一个代理configuration问题,导致用户浏览网站的性能下降。 由于我们访问开发和testing环境的方式,我们的大多数IT人员都有一个稍微不同的configuration,所以我们得到了一个模糊的“互联网是慢的! 解决之前的投诉。 几个月前,我们遇到了一个问题,即应用程序中的一个错误会导致很多PC上的性能下降,但是我们很难检测到它。 这个问题困扰着我,因为这是我们完全可以主动解决的问题。 问题是,我们没有任何工具可以知道我们的用户每天都需要花费5秒钟或5分钟的时间才能完成任务。 有没有人知道一个免费/廉价的工具,可以让我们脚本这样的事情: 加载Internet Explorer,启动应用程序 转到google.com,计算页面加载时间 去example.com,定时加载页面 closures浏览器 我希望能够让脚本每15分钟做一次这样的事情来运行开发基线,并找出“慢”对用户意味着什么。 互联网只是一个例子,我认为这对于内部和其他应用程序也是有用的。
我在美国买了VPS主机(带宽500G),我把它连接到中国。 当我使用WinSCP工具连接我的VPS主机时,如何提高传输速度。 我发现速度很慢,只有几个标准的B / S一段时间。 带宽500G是什么意思? 这意味着交通限制? 谢谢。
所以我的系统已经DOS了,或者我刚刚打开了一个巨大的文件(openstreetmaps planet.osm)。 系统完全没有响应…所以没有响应,需要大约10分钟才能进入我的shell,运行顶部,并杀死违规stream程。 我准备好按重置button。 问题:是否有可能留出一定的最小数量的系统资源,如果我的系统挂钩,我仍然有2%cpu(2ghz系统〜40 mhz!) – 应该是足够的shell是吗?我的意思是,它的工作在90年代初)在什么地方搁置? 或者采取某种方法来遏制违规stream程? 在这种情况下,我希望操作系统能够控制失控进程,这样我仍然可以使用这个系统,即使这意味着总体性能下降10%。 在这样的情况下行事的能力,而不是完全无奈的会是…很好。
我是一名软件开发人员,但是这个月我要做一些数据库pipe理任务。 关于如何拆分数据库,我有一些知识空白,这里是我的第一个问题: FileGroup为一个表 FileGroup为非更改表 FileGroup高数据表 FileGroup的文字和图像 另外我还有一个SAN,用于事务日志的RAID1磁盘和用于数据库文件的RAID6磁盘。 我的问题是,用这个数据库configuration,我必须为每个文件组创build一个文件? 是否正确的文件组configuration? 有任何性能泄漏? 提前致谢
我们有一个新的戴尔R710服务器,它具有以下存储configuration: 8个146GB SAS 10k 6Gbps磁盘 1个Perc H700集成控制器(2个4磁盘 – 每个支持4个磁盘2个端口) 如果我们只是在表演之后,最佳的configuration是什么? 如果我们是在性能之后,那么最佳的configuration是什么,但又想要数据恢复能力。 按照上面的2,但与热备用磁盘? 我们计划运行Windows 2008 R2和SQL Server 2008 R2。 最大限度地提高存储容量不是主要关心的问题 扫描服务器故障和其他资源,我最初的想法是: 用于OS的RAID 1中的2个磁盘 RAID 10中的4个磁盘用于数据文件 RAID 1中的2个磁盘用于事务日志 我也想过把tempdb放在事务日志磁盘或操作系统磁盘上?
我住在澳大利亚,想知道是否应该从当地的主机或海外的人那里购买VPS,因为我们这里没有最好的互联网速度。 您是否有希望将您的服务器托pipe于其连接速度的国家?
你好高级服务器大师! 我正在运行一个Ubuntu服务器,它与MySQL数据库一起托pipe一个Apache Tomcat服务。 即使在一周中最繁忙的时间,服务器负载也始终接近于零。 尽pipe我每周都有1-2次随机挂断,整个服务器停止响应。 这个locking的一个有趣的效果是,所有的cronjob似乎比预定时间晚执行,至less这是各种系统日志中的时间戳指示的。 因此,在我看来,整个服务器确实是冻结的,不仅是作为tomcat服务的一部分运行的定制软件。 挂机通常会持续3-5分钟,之后一切都会恢复正常。 Hardware: Model: Dell PowerEdge R720, 16 cores, 16 GB ram HDD-configuration: Raid-1 (mirror) Main services: apache tomcat, mysql, ssh/sftp #uname -a Linux es2 2.6.24-24-server #1 SMP Tue Jul 7 19:39:36 UTC 2009 x86_64 GNU/Linux 运行sysstat我可以看到平均负载和磁盘块等待时间的巨大峰值,恰好相当于客户报告后端系统出现问题的时间。 下面是一个磁盘使用情况从一个非常明显的峰值下午12时30分左右。 我诚挚的道歉,把这个在外部服务器,但我的代表是低到包括在这里直接的文件。 也不得不把它们放在一起,因为我只能发布一个链接:S 萨尔图: http : //213.115.101.5/abba/tmpdata/sardata_es.jpg 图表1:阻止等待,注意utils在12.58时如何上升到100% 图2:块传输,这里没什么不寻常的。 图3:平均负载,峰值与图1一起 图4:CPU使用率仍然接近0%。 图5:内存,这里没什么不寻常的 […]
HTTP协议中的Keep-Alive连接function旨在减less到Web服务器的TCP连接命中。 它应该能够提高Web服务器的性能。 不过,我发现一些networking服务器故意从服务器端禁用KeepAlivefunction。 在我的理解中,一些反向代理(即HAProxy)会禁用HTTP保持活动状态,以便在某些情况下减less比CPU使用率更重要的内存使用量。 Web服务器禁用Keep-Alive还有其他原因吗?