我有一个带有Intel(R) Atom(TM) CPU D525和1GB内存的服务器。我注意到服务器大约每7天就会关闭并自动重新启动。我检查了内存使用情况,发现当内存使用率达到90%时,内核会重新启动。当我在/var/log/messages文件中签入内核日志时,我没有发现任何关于内核关闭的信息,只是一条关于内核启动的消息。我想,当可用内存非常低时,但没有达到系统开始回收内存的数量。然后内核什么也做不了,
我的服务器有32 32的RAM和Intel Xeon CPU (2.4 CPU的2个处理器)。
SQL Server 2008在其上运行3或4个数据库。问题是CPU和内存一直在满负荷运行,我最初以为是通过Visual Studio运行的多线程应用程序,但在关闭它们之后,什么都没有改变。我看了看活动监视器,我可以看到哪些是昂贵的查询,等等,但我的问题是这些是否足够。我需要向我的销售线索提供导致CPU和内存峰值的原因,活动监视结果是否足够,或者我是否需要使