我有个奇怪的问题。每次我停止Tomcat,SSH变得非常缓慢,几乎完全没有反应。SSH接受任何命令需要一分钟甚至更长时间。当我终于让Tomcat重新开始的时候,一切都恢复了正常。
这发生在一个非常繁忙的服务器上。问题是,由于应用程序升级,我需要经常停止Tomcat。它通常需要几秒钟来升级,但在这里,它几乎需要10分钟,因此,我们正经历不必要的停机时间。
我看到的一件事是,当我停止Tomcat时,top在100%的CPU上显示了大量的ksoftirqd/X进程。这会是问题吗?
内核版本是:2.6.18-308.11.1.el5
红帽版本是:Red Hat Enterprise Linux Ser
下面是一小块汇编代码(我使用的语法)。
.extern cos
.section .data
pi: .double 3.14
.section .text
.global slowcos
.global fastcos
fastcos:
fldl pi
subl $8, %esp # makes some space for a double on the stack
fstpl 0(%esp) # copy pi on top of the stack
call cos
addl $8, %esp
ret
slowcos:
push
我想在Lucene的相似性公式中加入另一个分数因子。问题是我不能只覆盖相似度类,因为它不知道它正在计算分数的文档和术语。
例如,在具有以下文本的文档中:
The cat is in the top of the tree, and he is going to stay there.
我有一个自己的算法,它为文档中的每个术语分配一个分数,关于它们中的每个术语对整个文档的重要性。每个单词的可能分数为:
cat: 0.789212
tree: 0.633423
top: 0.412315
stay: 0.123912
there: 0.0999842
going: 0.00988412
...
每