[PHP] $vmstat 2 10 procs memory page disk faults cpu r b w swap free re mf pi po fr de sr m1 m1 m1 m2 in sy cs us sy id 0 0 0 11693736 3503208 4339 721 2227 33 31 0 0 4 3 3 0 3319 2675 6889 941 505 496 0 1 0 11403056 3333456 3546 5841 5628 0 0 0 0 156 78 78 0 1552 15783 4976 17 17 66 0 0 0 11406592 3333152 1846 0 7996 0 0 0 0 230 115 115 0 15...
import sys def main(): k, a, b, a1, b1 = 2L, 4L, 1L, 12L, 4L while 1: # Next approximation p, q, k = k*k, 2L*k+1L, k+1L a, b, a1, b1 = a1, b1, p*a+q*a1, p*b+q*b1 # Print common digits d, d1 = a/b, a1/b1 while d == d1: output(d) a, a1 = 10L*(a%b), 10L*(a1%b1) d, d1 = a/b, a1/b1 def output(d): # Use writ...
小弟下了一个super pi for linux,想在linux下面也测试一下成绩,可是,每次运行这个程序,却总是先是"段错误",因而我没有办法运行.真不知道是怎么回事,我用的是fc3.各位有办法吗? 实在不行,谁可以好心把super pi 的c语言源代码给我,我自己编译了,谢谢
外星人计算pi的程序 一、源程序 本文分析下面这个很流行的计算pi的小程序。下面这个程序初看起来似乎摸不到头脑, 不过不用担心,当你读完本文的时候就能够基本读懂它了。 程序一:很牛的计算pi的程序 int a=10000,b,c=2800,d,e,f[2801],g; main() { for(;b-c;) f[b++]=a/5; for(;d=0,g=c*2;c -=14,printf("%.4d",e+d/a),e=d%a) for(b=c; d+=f*a,f=d%--g,d/=g--,--b; d*=b); } 二、数学公式 数学家们研究了数不清的方法来...
2秒钟一次记录,发现内存的swap,free都较稳定,pi经常周期性地很大,到20000~30000。然后降低到0~几十的水平很短时间,然后又上去。b列也伴有2~8左右的值。与pi成正比的是一个sd的列。 如果是内存瓶颈,但free列很正常啊,702672这么多。系统上跑的Oracle数据库,是不是因为db_cach_size小,才造成这么多pi?奇怪的是po很小,不见有大的变化。