精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

忘忧草在线影院两性视频| 特级西西444www大胆免费看| 国产精品视频首页| 亚洲女子a中天字幕| 国精产品99永久一区一区| 亚洲s码欧洲m码国产av| 日韩在线观看一区| 精品女同一区二区| 精品久久久久久无码国产| 香蕉视频成人在线| 麻豆成人久久精品二区三区红| 欧美理论片在线观看| 欧美 日本 国产| 欧美亚洲综合视频| 精品久久久国产| 久久综合福利| japanese国产| 玖玖精品视频| 欧美夫妻性生活xx| 理论片大全免费理伦片| 老司机精品视频网| 欧美午夜精品久久久久久人妖| 色狠狠久久av五月综合|| 亚洲成人第一区| 日产国产欧美视频一区精品| 欧美激情精品久久久久| 综合 欧美 亚洲日本| 色姑娘综合av| 6—12呦国产精品| 99国产一区| 久久色在线播放| www.av天天| 成人午夜三级| 日韩一区二区在线免费观看| 我看黄色一级片| 午夜影院一区| 亚洲国产精品麻豆| 影音先锋成人资源网站| 99riav在线| 久久综合给合久久狠狠狠97色69| 99国精产品一二二线| 在线观看国产一区二区三区| 国产一区二区高清| 欧美丰满片xxx777| 国产精品九九九九九九| 日韩三级在线| 一区二区亚洲精品国产| 日韩精品电影一区二区| 欧美三级自拍| 亚洲第一男人天堂| 蜜臀aⅴ国产精品久久久国产老师| 国产精品第一| 欧美三级电影网| 午夜欧美福利视频| 中文另类视频| 欧美亚洲高清一区| 五月婷婷丁香综合网| 欧美动物xxx| 91福利精品视频| 国产v亚洲v天堂无码久久久| 国产高清不卡| 91久久精品一区二区三| 日本黄网站免费| 韩国美女久久| 欧美日韩一区二区三区四区| 性刺激的欧美三级视频| 成人日韩av| 欧美日韩一区二区三区四区 | 黄色毛片在线观看| 久久久午夜精品| 日韩精品久久久免费观看| 精品乱码一区二区三四区视频 | 在线播放中文字幕一区| 日韩精品视频一二三| 欧美日一区二区三区| 欧美天天综合网| 777一区二区| 精品国产乱码久久久久久樱花| 91精品久久久久久久久99蜜臂| 亚洲免费成人在线视频| 日日夜夜精品视频| 亚洲国产日韩精品在线| 黄色av网址在线观看| 最新亚洲精品| 最近免费中文字幕视频2019| 91插插插插插插| 国内自拍视频一区二区三区| 高清一区二区三区四区五区 | 欧美综合在线视频| 在线播放av中文字幕| 综合久久成人| 亚洲欧美日韩精品久久| 国产中文字幕久久| 黄色精品网站| 国产精品久久久久国产a级| 国产裸体无遮挡| aaa亚洲精品| 日韩欧美精品久久| 亚洲资源一区| 欧美色播在线播放| 天天干天天操天天做| 成人av地址| 这里只有视频精品| 青青草手机视频在线观看| 国产美女诱惑一区二区| 成人网在线免费看| 婷婷国产在线| 亚洲欧洲综合另类在线| 欧美日韩激情视频在线观看| 欧美高清你懂的| 亚洲国产私拍精品国模在线观看| 成人在线手机视频| 亚洲国产精品第一区二区三区| 国产精品成人一区二区| 好男人www在线视频| 亚洲国产精品二十页| 日本熟妇人妻xxxx| 久草综合在线| 亚洲欧美日韩天堂| 久久久99精品| 久久精品国产亚洲一区二区三区| 久久综合九色99| 欧美aaa免费| 欧美日韩大陆在线| 四虎永久免费影院| 午夜精品国产| 国产日韩精品电影| 国产精品麻豆一区二区三区 | 伊人国产精品| 国产午夜精品全部视频播放| 国产极品在线播放| 国产一区二区三区观看| 亚洲高清视频一区| 欧美xxx性| 亚洲国产欧美一区| 日韩美女一级片| 国产麻豆成人精品| 一区二区三区偷拍| 日本精品在线一区| 亚洲天堂第一页| 天天操中文字幕| 成人激情免费电影网址| 日韩欧美视频免费在线观看| 小说区图片区亚洲| 日韩综合视频在线观看| 中文在线免费观看| 欧美激情在线一区二区| 四虎永久在线精品无码视频| 老牛影视av一区二区在线观看| 久久999免费视频| 国产99久久九九精品无码免费| 国产精品九色蝌蚪自拍| 五月激情婷婷在线| 香蕉视频国产精品| 91久久久久久久久久久| 黄在线免费观看| 制服丝袜激情欧洲亚洲| 亚洲女人久久久| 国内精品伊人久久久久av影院| 欧美日韩视频免费在线观看| 二区三区精品| 美女福利精品视频| 成人激情四射网| 亚洲国产aⅴ天堂久久| www.男人天堂| 亚洲一区成人| 欧美三级电影在线播放| 日韩一级二级| www.午夜精品| 亚洲第一视频在线播放| 五月婷婷激情综合| 九色porny自拍视频| 日韩精品国产欧美| 亚洲自拍的二区三区| 国产午夜精品一区在线观看| 久久99亚洲精品| 日本xxxx人| 欧美性xxxx极品hd欧美风情| 中文字幕人妻一区二区三区在线视频| 日本在线播放一区二区三区| 在线国产伦理一区| 成人动漫视频| 日韩美女在线播放| av电影在线观看网址| 日韩视频在线一区二区| 啦啦啦免费高清视频在线观看| 国产女人水真多18毛片18精品视频| 污片在线免费看| 欧美日韩网址| 日本不卡久久| 精品一区二区三区亚洲| 韩国三级日本三级少妇99| 国产激情久久久| 中文字幕永久在线观看| 亚洲乱码精品一二三四区日韩在线| 青青草精品在线| 亚洲专区欧美专区| 日本一区二区免费高清视频| 国产精品17p| 国产精选久久久久久| 国产在线xxx| 尤物yw午夜国产精品视频| www.97av.com| 欧美性大战久久| 国产亚洲成人精品| 欧美激情综合在线| 挪威xxxx性hd极品| 久久国产夜色精品鲁鲁99| 丁香花在线影院观看在线播放| 日韩免费特黄一二三区| 国产三区精品| 亚洲国产天堂| 日本sm极度另类视频| 亚洲资源一区| 色偷偷噜噜噜亚洲男人的天堂| 色呦呦视频在线| 欧美久久一二区| 日韩免费av网站| 亚洲成人综合在线| 成人一级黄色大片| 国产丝袜欧美中文另类| 国产精品扒开腿做爽爽爽a片唱戏| 美国一区二区三区在线播放| 欧美牲交a欧美牲交aⅴ免费真 | av一区二区三区在线| 天堂在线中文在线| 日韩有码一区二区三区| 欧美久久久久久久久久久久久| 久久久久美女| 香蕉久久夜色| 米奇777超碰欧美日韩亚洲| 国产精品久久久久久久久婷婷 | 欧美高清视频| 亚洲日本中文字幕| 天天操天天干天天插| 精品少妇一区二区三区在线播放| 国产精品嫩草影院精东| 欧美日韩一区二区电影| 免费看污视频的网站| 欧美午夜精品在线| 国产超碰人人爽人人做人人爱| 亚洲精品视频在线| 中文字幕电影av| 日韩一区欧美一区| 成人午夜免费影院| 国产精品无人区| 人妻无码一区二区三区免费| 国产欧美一区二区精品久导航| 亚洲最大成人网站| 久久新电视剧免费观看| 久久久久国产精品无码免费看| 波多野结衣在线一区| 黄色激情在线观看| 99免费精品在线观看| 粉嫩av懂色av蜜臀av分享| 99国产精品视频免费观看| 亚洲国产综合视频| 91欧美激情一区二区三区成人| 中文字幕在线观看网址| 久久日韩粉嫩一区二区三区| 国产精品扒开腿做爽爽| 国产三级一区二区| 日本美女xxx| 国产精品成人网| 亚洲天堂黄色片| 一区二区欧美视频| 日韩av在线天堂| 色域天天综合网| 91禁在线观看| 欧美一区二区三区在线看| 国产精品久久久久久无人区| 91精品国产综合久久精品性色| 国产高清在线免费| 337p日本欧洲亚洲大胆精品| 欧美女v视频| 日韩有码在线播放| 色屁屁www国产馆在线观看| 久久久久中文字幕2018| 久久青青视频| 国产在线观看不卡| 精品国产麻豆| 激情小说综合区| 欧美视频免费| 99久久99久久精品| 午夜在线视频一区二区区别| 污污网站免费看| 国产成人午夜精品5599| 精品黑人一区二区三区观看时间| 中文字幕不卡在线观看| 91porn在线视频| 狠狠躁18三区二区一区| 一区二区精品视频在线观看| 精品免费日韩av| 国产大片在线免费观看| 欧美老女人xx| 日韩三级影视| 91久久精品一区二区别| 亚洲欧洲免费| 欧美xxxx吸乳| 久久久久99| 日本人dh亚洲人ⅹxx| 国产日韩欧美精品电影三级在线| 91成人福利视频| 色欲综合视频天天天| 亚洲精品久久久狠狠狠爱| 国产一区二区三区中文| 天堂va在线| 国产成一区二区| 97久久综合区小说区图片区| 日韩欧美在线一区二区| 1024精品一区二区三区| 一本一道久久a久久综合蜜桃| 99久久婷婷国产综合精品电影| www.99re7| 精品视频1区2区| 日韩在线免费看| 欧美日韩xxx| 婷婷精品久久久久久久久久不卡| 免费成人深夜夜行视频| 黄色另类av| 污污视频在线免费| 国产精品狼人久久影院观看方式| 欧美另类一区二区| 日韩女优电影在线观看| 免费在线观看av网站| 国产成人亚洲综合91| 麻豆视频一区| 女人被男人躁得好爽免费视频| 久久99热99| 婷婷综合在线视频| 日本国产一区二区| 三区在线视频| 久久久免费在线观看| 在线播放一区二区精品视频| 潘金莲一级淫片aaaaa免费看| 免费xxxx性欧美18vr| 亚洲一级中文字幕| 精品电影在线观看| 丰满岳乱妇国产精品一区| 久久综合亚洲社区| 亚洲欧美专区| 一区二区三区观看| 全国精品久久少妇| 亚洲色成人网站www永久四虎| 福利二区91精品bt7086| 亚洲三级中文字幕| 2019中文字幕在线观看| 日韩三级视频| 男人亚洲天堂网| 91天堂素人约啪| 伦av综合一区| 国产午夜一区二区| 电影亚洲一区| 中国成人在线视频| 精品无人码麻豆乱码1区2区 | 一区二区三区.www| 亚洲精品久久久久久无码色欲四季 | 天天综合永久入口| 欧美国产日韩精品| 一区三区自拍| av免费观看大全| 97aⅴ精品视频一二三区| 在线观看 亚洲| 一区国产精品视频| 亚洲狼人在线| 六月婷婷激情网| 成人免费毛片片v| 亚洲免费黄色网址| 一区二区中文字幕| 国产一区二区三区| 日本手机在线视频| 91老师片黄在线观看| 国产免费a视频| 日韩在线观看精品| 亚洲欧洲国产精品一区| 高清国产一区二区| 日韩av片在线| 日韩一区国产二区欧美三区| 欧美大胆的人体xxxx| 久久久久久久久四区三区| 日av在线不卡| 国产免费无码一区二区视频| 亚洲国产成人精品一区二区 | 中文字幕剧情在线观看| 一区二区成人在线观看| 四虎影视精品成人| 国产欧美 在线欧美| 欧美日韩一卡| 日韩精品卡通动漫网站| 6080日韩午夜伦伦午夜伦| 黑人另类精品××××性爽| 欧美亚洲免费高清在线观看| 久久草av在线| 精品成人免费视频| 最好看的2019的中文字幕视频| 亚洲一区二区三区免费| 国产精品亚洲二区在线观看| 亚洲视频香蕉人妖| 色播色播色播色播色播在线 | 四虎永久在线精品无码视频|