精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Go1.1性能測試報告(和C差距在10%以內)

開發 測試
最近Go1.1正式發布, 根據官方的說法, Go1.1性能比Go1.0提升基本有30%-40%, 有時更多(當然也有不明顯的情況).

最近Go1.1正式發布, 根據官方的說法, Go1.1性能比Go1.0提升基本有30%-40%, 有時更多(當然也有不明顯的情況).

Go1.1的詳細介紹: Go1.1新特性介紹(語言和庫更完善/性能提高約30%).

這里是針對Go1.1和C語言的性能測試: 測試的重點是語言的性能, 當然也會受到標準庫性能的影響.

測試環境

補充: i7-3770是4核心8線程.

gccgc版本:

 

  1. gcc -v  
  2. gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC)  
  3.  
  4. go version  
  5. go version go1.1 linux/amd64  

 

測試結果

 

  1. $GOROOT/test/bench/shootout/timing.sh  
  2. fasta -n 25000000 
  3.     gcc -m64 -O2 fasta.c              0.86u 0.00s 0.87r  
  4.     gc fasta                          0.85u 0.00s 0.86r  
  5.     gc_B fasta                        0.83u 0.00s 0.83r  
  6.  
  7. reverse-complement < output-of-fasta-25000000 
  8.     gcc -m64 -O2 reverse-complement.c 0.45u 0.05s 0.50r  
  9.     gc reverse-complement             0.60u 0.05s 0.65r  
  10.     gc_B reverse-complement           0.55u 0.04s 0.59r  
  11.  
  12. nbody -n 50000000 
  13.     gcc -m64 -O2 nbody.c -lm          5.51u 0.00s 5.52r  
  14.     gc nbody                          7.16u 0.00s 7.18r  
  15.     gc_B nbody                        7.12u 0.00s 7.14r  
  16.  
  17. binary-tree 15 # too slow to use 20 
  18.     gcc -m64 -O2 binary-tree.c -lm    0.31u 0.00s 0.31r  
  19.     gc binary-tree                    1.08u 0.00s 1.07r  
  20.     gc binary-tree-freelist           0.15u 0.00s 0.15r  
  21.  
  22. fannkuch 12 
  23.     gcc -m64 -O2 fannkuch.c           26.45u 0.00s 26.54r  
  24.     gc fannkuch                       35.99u 0.00s 36.08r  
  25.     gc fannkuch-parallel              73.40u 0.00s 18.58r  
  26.     gc_B fannkuch                     25.18u 0.00s 25.25r  
  27.  
  28. regex-dna 100000 
  29.     gcc -m64 -O2 regex-dna.c -lpcre   0.25u 0.00s 0.26r  
  30.     gc regex-dna                      1.65u 0.00s 1.66r  
  31.     gc regex-dna-parallel             1.72u 0.01s 0.67r  
  32.     gc_B regex-dna                    1.64u 0.00s 1.65r  
  33.  
  34. spectral-norm 5500 
  35.     gcc -m64 -O2 spectral-norm.c -lm  9.63u 0.00s 9.66r  
  36.     gc spectral-norm                  9.63u 0.00s 9.66r  
  37.     gc_B spectral-norm                9.63u 0.00s 9.66r  
  38.  
  39. k-nucleotide 1000000 
  40.     gcc -O2 k-nucleotide.c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -lglib-2.0  2.62u 0.00s 2.63r  
  41.     gc k-nucleotide                   2.69u 0.01s 2.71r  
  42.     gc k-nucleotide-parallel          3.02u 0.00s 0.97r  
  43.     gc_B k-nucleotide                 2.66u 0.01s 2.68r  
  44.  
  45. mandelbrot 16000 
  46.     gcc -m64 -O2 mandelbrot.c        20.95u 0.00s 21.01r  
  47.     gc mandelbrot                    23.73u 0.00s 23.79r  
  48.     gc_B mandelbrot                  23.72u 0.00s 23.79r  
  49.  
  50. meteor 2098 
  51.     gcc -m64 -O2 meteor-contest.c     0.05u 0.00s 0.05r  
  52.     gc meteor-contest                 0.06u 0.00s 0.07r  
  53.     gc_B meteor-contest               0.06u 0.00s 0.06r  
  54.  
  55. pidigits 10000 
  56.     gcc -m64 -O2 pidigits.c -lgmp     0.77u 0.00s 0.77r  
  57.     gc pidigits                       1.45u 0.01s 1.44r  
  58.     gc_B pidigits                     1.45u 0.01s 1.43r  
  59.  
  60. threadring 50000000 
  61.     gcc -m64 -O2 threadring.c -lpthread     12.05u 261.20s 216.36r  
  62.     gc threadring                           6.61u 0.00s 6.63r  
  63.  
  64. chameneos 6000000 
  65.     gcc -m64 -O2 chameneosredux.c -lpthread 4.04u 21.08s 4.20r  
  66.     gc chameneosredux                       4.97u 0.00s 4.99r  

 

測試結果說明

其中gc_B是開了-B選項, 選項的說明如下:

 

  1. go tool 6g -h  
  2. usage: 6g [options] file.go...  
  3.   -+    compiling runtime  
  4.   -%    debug non-static initializers  
  5.   -A    for bootstrapping, allow 'any' type  
  6.   -B    disable bounds checking  
  7. ...  

 

應該就是禁用了Go的slice下標越界檢測等特性.

測試的結果顯示Go的性能已經和C語言已經非常接近了, 有極個別的甚至比C還好(binary-tree).

根據$GOROOT/test/bench/shootout/timing.log的數據, gccgo 的優化應該更好一點.

不過gccgo的標準庫比gc性能可能要差一些(因此有些測試性能比gc差一些).

我電腦沒有安裝gccgo, 因此只有gcc/gc/gc_B三個測試結果.

關于 BenchmarksGame 的測試差異

http://benchmarksgame.alioth.debian.org/u64q/go.php

BenchmarksGame的測試結果中, 有幾個Go的性能很差:

 

  1. Benchmark      Time Memory   Code  
  2. fasta           3×    3×      ±  
  3. spectral-norm   4×    3×      ±  
  4. binary-trees   13×    4×      ±  
  5. regex-dna †    26×    ±      1/4 

 

其中 spectral-normbinary-trees 的 C 版本都開了 #pragma omp 優化(這已經不是C語言級別的比較了).

而 Go 的 binary-trees 啟動了很多 goroutine, Go并發的版本和C的非并發版本比較肯定也是不合理的.

其中regex的測試主要是Go的regex標準庫和C的高度優化的pcre比較. 目前Go的regex庫還有待進一步的優化.

關于其他的各個程序, 實現和$GOROOT/test/bench/shootout都是有一定的差異的.

官方的測試結論

http://go.googlecode.com/hg/test/bench/shootout/timing.log:

 

  1. # Sep 262012 
  2. 64-bit ints, plus significantly better floating-point code.  
  3. # Interesting details:  
  4. #   Generally something in the 0-10% slower range, some (binary tree) more  
  5. #   Floating-point noticeably faster:  
  6. #       nbody -25%  
  7. #       mandelbrot -37% relative to Go 1.  
  8. #   Other:  
  9. #       regex-dna +47%  

 

Go已經和C差距在10%以內, 有特殊場景性能甚至更好.

原文鏈接:http://my.oschina.net/chai2010/blog/130859

責任編輯:林師授 來源: chai2010的博客
相關推薦

2013-05-15 09:37:00

GoGo1.1性能測試

2025-04-14 00:00:00

2013-05-22 09:38:03

GoGo語言Go性能

2010-04-21 17:21:21

Ubuntu Live

2010-01-12 17:12:21

千兆骨干交換機

2010-07-02 14:21:02

Exchange 20

2012-02-27 16:04:28

戴爾

2021-05-07 14:45:07

SpeedtestStarlink網速測試

2010-04-27 13:25:05

H3C S12518交換機測試報告

2017-09-01 11:35:37

C++語言編譯器

2013-04-01 10:22:21

GoGo 1.1

2011-01-28 10:46:45

MeeGo Core 上網本版MeeGo

2009-10-09 16:10:56

服務器測試報告存儲型服務器

2010-01-13 15:39:55

以太網交換機

2017-12-27 16:17:48

中國電信

2010-01-13 14:19:05

千兆接入交換機

2009-02-17 20:25:54

湖北國稅虛擬化應用測試報告

2016-05-17 14:15:57

2022-08-11 16:37:55

單元測試代碼

2016-09-21 10:18:26

阿里Dubbo性能測試
點贊
收藏

51CTO技術棧公眾號

国产人成在线观看| 欧美图区在线视频| 成人欧美一区二区三区黑人孕妇| 无码h肉动漫在线观看| 国产女主播在线直播| 久久国产精品无码网站| 伦理中文字幕亚洲| 动漫av在线免费观看| 欧美人与动牲性行为| 大美女一区二区三区| 九色成人免费视频| 久久久久亚洲av无码a片| 国产美女精品视频免费播放软件 | 51成人做爰www免费看网站| 免费人成在线观看| 精品精品精品| 欧美日韩一级二级三级| 国产中文字幕乱人伦在线观看| av小说天堂网| 亚洲在线一区| 久久电影一区二区| 欧洲美熟女乱又伦| 欧美大奶一区二区| 日韩午夜精品视频| 毛片在线视频播放| av免费在线网站| 欧美国产欧美综合| 91免费国产网站| 中文字幕精品三级久久久| 欧美一区在线看| 色偷偷综合社区| 亚洲自拍偷拍一区二区| 99re热精品视频| 91精品国产入口| 91国产精品视频在线观看| 国产蜜臀一区二区打屁股调教| 国产精品欧美久久久久一区二区| 久久精品丝袜高跟鞋| 中国女人一级一次看片| 免费日韩一区二区三区| 精品国产一区二区国模嫣然| 久久国产精品国产精品| av高清一区| 夜夜精品视频一区二区 | 亚洲国产二区| 欧美大学生性色视频| 一区二区国产精品精华液| 欧美日韩在线观看视频小说| 亚洲欧美在线一区| 素人fc2av清纯18岁| 日韩精品免费一区二区夜夜嗨| 亚洲福利在线视频| 国产chinese中国hdxxxx| 成人资源在线| 欧美刺激脚交jootjob| 男人添女人下面免费视频| 日韩制服一区| 精品视频1区2区3区| 日韩中文字幕免费在线| 黄页网站在线| 午夜精品久久久久影视| 国产妇女馒头高清泬20p多| a√中文在线观看| 疯狂做受xxxx高潮欧美日本| 三级4级全黄60分钟| 成人视屏在线观看| 欧美日韩精品一区二区三区四区| 无限资源日本好片| 国产精品一区二区精品| 日韩免费高清视频| 亚洲欧美在线不卡| 国产精品一区2区3区| 亚洲一级黄色片| 婷婷社区五月天| 中文无码久久精品| 国外成人免费在线播放| 国产又粗又爽视频| 久久精品国产亚洲a| 99久久综合狠狠综合久久止 | 不卡精品视频| 日韩精品一区二区三区蜜臀| 水蜜桃av无码| 成人区精品一区二区婷婷| 亚洲色无码播放| 国产精品扒开腿做爽爽| 婷婷成人基地| 久久久久久久亚洲精品| 欧美a视频在线观看| 久久欧美肥婆一二区| 国产精品美女午夜av| 亚洲视频在线观看免费视频| 蜜桃一区二区三区在线| 国产精品丝袜一区二区三区| 一级黄色片免费| 菠萝蜜视频在线观看一区| 亚洲aⅴ天堂av在线电影软件| 中文字幕有码在线观看| 亚洲mv在线观看| www.中文字幕在线| 日韩一级二级| 亚洲福利视频网站| 日本不卡一二区| 尤物精品在线| 国产精品狠色婷| 好吊色在线观看| 国产精品美女www爽爽爽| 成人免费视频91| 亚洲国产天堂| 亚洲精品一区二区三区香蕉| 水蜜桃av无码| 亚洲精品99| 国产精品video| 成人无码一区二区三区| 亚洲欧美一区二区视频| 国产精品亚洲αv天堂无码| 人人九九精品视频| 一夜七次郎国产精品亚洲| 日本高清不卡免费| 日产欧产美韩系列久久99| 国产精品区一区二区三在线播放 | 成人小视频免费观看| 日韩三级电影| 综合日韩av| 欧美一级片免费看| 中文字幕第九页| 成人网18免费网站| 国产精品高清在线| 亚洲人成色777777精品音频| 亚洲综合色噜噜狠狠| 国产免费人做人爱午夜视频| 麻豆精品一区| 伊人一区二区三区久久精品| 国产三级av片| 99re热视频精品| 少妇高潮流白浆| av成人在线看| 亚洲色图18p| 毛片毛片女人毛片毛片| 国产一区二区三区高清播放| 色一情一乱一伦一区二区三区丨| 综合另类专区| 欧美亚洲动漫精品| 国产精品手机在线观看| 国产精品传媒精东影业在线| 海角国产乱辈乱精品视频| 亚洲天堂网视频| 久久精品一区四区| 日本成人在线免费视频| 精品一区二区三区中文字幕老牛| 日本免费在线精品| 成人亚洲综合天堂| 欧美中文字幕一区二区三区亚洲| 亚洲一区二区三区综合| 亚洲深夜福利| 欧美精品久久| 全球最大av网站久久| 在线观看国产精品淫| www.色国产| 国产欧美一区视频| 2025韩国理伦片在线观看| 国产伦精品一区二区三区视频 | 久久激情视频久久| 国产又粗又猛又黄又爽| 中文字幕一区二区三区在线播放| 一起操在线视频| 你懂的一区二区| av成人免费观看| av免费不卡国产观看| 日韩一区二区影院| 精品97人妻无码中文永久在线| 成人午夜激情在线| www.xxx麻豆| 九九久久国产| 亚洲欧洲黄色网| 国产一区二区三区三州| 亚洲一区二区精品视频| 国产人妻精品午夜福利免费| 日韩视频在线一区二区三区| 久久精品国产美女| 欧美成人aaa| 欧美成人性色生活仑片| a天堂中文在线观看| 精品福利一区二区| 色无极影院亚洲| 黄色精品一二区| 免费欧美一级视频| 五月婷婷六月综合| 久久国产精品久久精品国产| 午夜伦理福利在线| 日韩中文字幕网站| 日本精品一二区| 在线观看日韩av先锋影音电影院| 情侣偷拍对白清晰饥渴难耐| 99re成人精品视频| 日韩一级片播放| 久久伦理在线| 国产欧美日韩精品专区| caoporn免费在线视频| 国产视频久久久久久久| 中文字幕视频二区| 亚洲一区影音先锋| 日本伦理一区二区三区| 91亚洲精华国产精华精华液| 黑森林福利视频导航| 亚洲视频狠狠| 亚洲自拍偷拍二区| 91精品国产色综合久久不卡粉嫩| 国模叶桐国产精品一区| 77777影视视频在线观看| 91精品久久久久久久久99蜜臂| 日本熟女毛茸茸| 亚洲国产欧美在线| 爱爱视频免费在线观看| 91麻豆国产精品久久| 爱情岛论坛亚洲自拍| 蜜桃视频在线一区| 成年人网站大全| 国产精品视频| 黄色影视在线观看| 日韩成人a**站| 97国产超碰| 国产成人免费av一区二区午夜 | 无码h肉动漫在线观看| 黑人精品欧美一区二区蜜桃| 无码人妻精品一区二区三区99v| 卡通动漫精品一区二区三区| 日韩免费av片在线观看| 色女人在线视频| 怡红院精品视频| www.麻豆av| 欧美亚洲国产怡红院影院| 久久久久99精品成人片我成大片 | 缅甸午夜性猛交xxxx| 欧美一区高清| 久久久一二三四| 久久久影院免费| 亚洲图片都市激情| 日韩在线视频精品| 视频一区视频二区视频三区高| 亚洲三级网址| 精品蜜桃传媒| 日韩三级av| 国产伦精品一区二区三区高清| 日韩在线视频一区二区三区| 99porn视频在线| 香蕉免费一区二区三区在线观看| 亚洲一区二区三区四区在线播放| 日本国产亚洲| 亚洲一区国产精品| 亚洲午夜精品| 国产精品久久久一区二区三区| 国产成人精品一区二区三区在线| 国产精品1234| 外国成人直播| 日本不卡免费高清视频| 欧美va视频| 国产欧美一区二区三区四区| 日韩专区视频| 99免费在线观看视频| 欧美激情福利| 亚洲一区二区三区视频播放| 风间由美性色一区二区三区四区| 国产精品久久久一区二区三区| 欧美变态网站| 亚洲第一导航| 欧美a级在线| 日本午夜精品一区二区| 精品一区在线| 精品久久中出| 久久国产电影| 国产成人永久免费视频| 国产精品色网| 中文字幕资源在线观看| 成人一道本在线| 亚洲av片不卡无码久久| 91在线播放网址| 日本高清www| 亚洲同性gay激情无套| 精品一区二区三区人妻| 欧美日韩免费在线观看| 中文字幕+乱码+中文字幕明步 | 久久美女视频| 五月丁香综合缴情六月小说| 日本va欧美va精品发布| 欧美69精品久久久久久不卡| 9久草视频在线视频精品| 神马久久久久久久久久久| 亚洲天堂福利av| 中文字幕第15页| 91精品欧美综合在线观看最新| 99热精品在线播放| 亚洲美女视频网| 国产视频在线播放| 国产91精品久久久久| vam成人资源在线观看| 欧美精品欧美精品| 黄色亚洲在线| 91看片破解版| 久久精品一区二区三区四区| 久久久久99精品成人| 午夜国产精品一区| 超碰在线观看91| 精品国产乱码久久久久久影片| www.久久热.com| 97热在线精品视频在线观看| 综合久草视频| 精品日本一区二区三区在线观看| 精品久久久亚洲| 2021狠狠干| 秋霞国产午夜精品免费视频| 欧美成人三级伦在线观看| 亚洲品质自拍视频网站| 久久网一区二区| 在线欧美日韩精品| 国产精品视频无码| 中文字幕久热精品在线视频| 超级碰碰久久| 999在线观看免费大全电视剧| 久久香蕉国产| 亚洲成人福利在线观看| 91网站最新网址| 免费在线观看污| 欧美日韩在线视频一区二区| 黑人精品一区二区| 精品中文字幕在线| av在线亚洲一区| 91社在线播放| 精品夜夜嗨av一区二区三区| 色噜噜噜噜噜噜| 欧美午夜精品电影| 神马一区二区三区| 97视频在线看| 一区二区三区四区高清视频| wwwjizzjizzcom| 国产一区不卡精品| 精品无码在线观看| 91国偷自产一区二区开放时间 | 亚洲天堂网在线观看视频| 国产一区二区欧美日韩| 蜜桃视频成人m3u8| 日本一区二区三区视频在线观看 | 黄色成人精品网站| 国产成人精品综合久久久久99| 中文字幕在线不卡一区二区三区| 欧美高清69hd| 色噜噜狠狠狠综合曰曰曰88av| 国产成人77亚洲精品www| 亚洲一区二区不卡视频| 视频精品一区二区| 精品人妻中文无码av在线 | 精品一区二三区| 这里精品视频免费| 亚洲精品毛片| 97超碰免费观看| 国产激情视频一区二区在线观看| 一级片一级片一级片| 91精品国产综合久久福利软件| 国产黄色在线网站| 国产精品久久精品国产| 久久国产精品久久w女人spa| 免费看91的网站| 91精品国产综合久久国产大片| 国产经典三级在线| 久久久久免费网| 日本女人一区二区三区| 日韩国产第一页| 日韩欧美在线影院| 182在线播放| 激情欧美一区二区三区中文字幕| 香蕉视频成人在线观看| 日韩av网站在线播放| 欧美成人精品1314www| 欧美男人天堂| 日韩av电影免费在线| 国内欧美视频一区二区| 一道本在线观看| 欧美一级在线免费| 在线观看v片| 日韩福利二区| 国产不卡高清在线观看视频| 国产中文字幕视频| 欧美成人精品影院| 欧美美女在线观看| 91香蕉视频在线观看视频| 欧美日韩另类字幕中文| 美女黄视频在线观看| 国产伦理一区二区三区| 天堂影院一区二区| 久草视频在线资源| 尤物九九久久国产精品的特点 | 日韩aⅴ视频一区二区三区| 国产麻豆精品95视频| 久一区二区三区| 在线观看欧美日韩国产| 亚洲一区二区三区在线免费| 99久久久无码国产精品6| 亚洲黄色小说网站| av亚洲在线| 风间由美久久久| 久久精品国产秦先生|