我有一个运行Magento网站的服务器。 在被警告可用的inode几乎完全用完之后,我发现该网站已经存储了会话文件,并没有删除它们。 删除这些会话文件(大约200万个文件)后,服务器似乎运行得更快。 那么这可能会对服务器性能产生很大的影响吗?
我最近更换了笔记本电脑,我预料它会快得多,但感觉差不多呢? 这只是Vista吗? Win7会更好吗?
找出我的服务器是否需要更多内存的最佳方法是什么? 我想我应该使用Perfmon,但哪个柜台? 谢谢。
我正在研究一个以新闻为中心的网站,这个网站已经有很多年了,并且正在稳步地增加页面redirect。 目前我们有大约375个redirect,每月增加5-10个。 我知道NGinx在处理redirect方面速度非常快,但是大概必须有一些redirect会以一种有意义的方式影响性能,如果我知道有多less个redirect,我会感觉更好。 数百? 成千上万的? 百万? 我们可以通过在Memcachedcaching热门页面一两分钟来处理大量的stream量(减less数据库的负载,这是一个明显的瓶颈),但是NGinx仍然需要路由该stream量。 这是我应该关心的吗? 高stream量网站有多lessredirect? [最初张贴在StackOverflow]
我相信你已经注意到,对于许多服务器来说,如果你是第一个访问者几个小时,那么网站的加载时间是相当长的。 你知道这是为什么吗?(它只是服务器caching?),以及如何使该网站快速即使是第一个访问者? 在这种情况下,我们来设置一个正常的LAMP。 谢谢你的帮助!
我们正在考虑使用Linux和RAID(5或10)设置来构build一个实时回放机器。 目前的设置如下所示: 12GB内存 5 x 7200rpm驱动器(软件RAID) centOS 6(内核Linux 2.6.32-71.29.1.el6.x86_64) NVidia Quadro 5000(驱动程序280.13) Intel(R)Xeon(R)CPU X5650 @ 2.67GHz 我曾经运行过Bonnie ++和iozone做不同的RAID设置(5和10),不同的fstypes(ext4和xfs)以及不同的条带大小。 不幸的是,我似乎无法获得我想要的速度(始终<200MB / s)。 我做的另一个testing是直接在回放软件(RV – http://www.tweaksoftware.com/products/rv ),但不能让它发挥更快的速度超过20帧(寻找24帧/秒)更多比3个序列。 这些播放细节是有点无用,我只是想知道什么是最好的设置,以获得像〜700MB / s的读取性能? 可能吗? 我一直在阅读相当多,看起来像一个硬件控制器可能会更好。 另外我猜7200rpm是不够的。 10或15k可能会更好? SSD怎么样? 我对这个项目有另一个限制,这台机器将存储所有项目的所有序列,所以密度(我敢打赌,获得与SSD驱动器相同的存储量与标准的10k rpm驱动器相比将花费更多的成本)。 任何build议或技巧将不胜感激,以获得最佳的读取速度/存储量。 谢谢! 编辑:只要偶然发现这个http://www.fusionio.com/products/iodrive/ 。 任何人都有使用此卡的经验?
我正在两台ESXi服务器上使用SSH将虚拟机从一台ESXi主机传输到另一台ESXi主机。 但是,这是一个很慢的痛苦,它是一个巨大的750GB .vmdk磁盘镜像,虚拟机停止(停机),速度为5.5MB / s,这将需要一天多的时间才能完成。 我错过了什么吗? myvm.mydomain.com-flat.vmdk 26% 200GB 5.4MB/s 29:09:06 ETd ESXi服务器上的重要硬件: Supermicro X9SCM-F Intel 82574L Gigabit Controller IBM SR-BR10i RAID Controller 2x WD Velociraptor WD1000DHTZ (RAID1 mode from controller) 还有一点:在启动虚拟机迁移之前,我已经构build并同步了RAIDarrays。 谢谢你的帮助,
我在安装Cpanel的MYSQL服务器时遇到了一些问题。 我的服务器显示100%的MySQL使用率,即使我没有太多的networkingstream量。 我正在运行CentOS 6.5×64,带有4CPU内核的80GB SSD和8GB RAM。 my.cnf文件: [mysqld] max_connections=500 key_buffer=128M myisam_sort_buffer_size=35M join_buffer_size=1M read_buffer_size=1M sort_buffer_size=2M table_cache=4000 thread_cache_size=286 interactive_timeout=25 wait_timeout=7000 connect_timeout=10 max_allowed_packet=268435456 max_connect_errors=10 query_cache_limit=2M query_cache_size=256M query_cache_type=1 tmp_table_size=16M innodb_buffer_pool_size=134217728 open_files_limit=10000 [mysqld_safe] [mysqldump] quick max_allowed_packet=16M [myisamchk] key_buffer=64M sort_buffer=64M read_buffer=16M write_buffer=16M 这里是MySQLTuner的输出: ——– Storage Engine Statistics ——————————————- [–] Status: +ARCHIVE +BLACKHOLE +CSV -FEDERATED +InnoDB +MRG_MYISAM [–] Data in MyISAM tables: […]
我正在使用SQL Server 2005。 我正在执行处理大约100 Klogging的工作。 作业运行良好,执行需要45分钟,这很好。 但是在处理这个工作之后,我可以看到SQL Server 2005的实例仍然存在,大约有900 MB的内存。 我等了大约2个小时,但那个记忆没有被释放。 有什么过程,照顾这里的内存,像GC(不可预知的)或者我做错了什么?
有没有一种方法来修改Debian的设置,使内存可以用于更多的磁盘读/写caching? 我已经在使用RAID 0,但是这对于多个用户来说还不够,而且磁盘几乎是挣扎。 Torrents非常使用磁盘,而rTorrent没有caching设置。 更新:免费-m的输出是 total used free shared buffers cached Mem: 7899 7848 50 0 59 7369 -/+ buffers/cache: 420 7479 Swap: 3998 0 3998 为什么有这么多的内存caching?