青青草在线成人视频|91avse日AV无码|国产欧美浮力79|亚洲人妻美乳导航|日韩AV成人小说|视频资源在线观看免费无码|免费看的黄色A片|99久久婷婷国产综合精品电影|日本熟女视频福利导航大全|中文字在线观看特黄

互諾科技

全國(guó)熱線:400-660-5510廣州:020-22265510深圳:0755-23915687上海:021-32265355
site topic網(wǎng)站專題
首頁(yè)
>
網(wǎng)站專題
>
專題詳情
分享新聞到:

Go 1.5 今日發(fā)布,改善垃圾回收機(jī)制

互諾科技:2016-10-12 21:18     閱讀數(shù):       標(biāo)簽:
        今天 Google 如期發(fā)布 Go 1.5。目前 Go 1.5 已經(jīng)開放下載,支持 Linux、Windows 和 Mac 平臺(tái)。這次更新的主要特性包括
        垃圾收集器可以并行執(zhí)行,顯著降低了程序停頓時(shí)間;
        徹底擺脫了 C 語(yǔ)言,編譯器和鏈接器均用 Go 語(yǔ)言完成;
        新版本Go程序?qū)⒛J(rèn)以最大可用核心數(shù)量運(yùn)行(GOMAXPROCS set),而不是之前的一個(gè)核;
        所有資源庫(kù)(repositories),而不是 Go 的核心庫(kù),都支持內(nèi)部包;
        go命令提供對(duì)“vendoring”外部依賴的支持,目前這還只是實(shí)驗(yàn)性功能;
        加入go指令追蹤工具,允許開發(fā)者對(duì)程序進(jìn)行細(xì)粒度的追蹤;
        加入go doc指令(與godoc有區(qū)別);
        改進(jìn)鏈接器,允許開發(fā)者將分布式 Go 包作為分享庫(kù)鏈接到 Go 程序,也允許開發(fā)者構(gòu)建 Go 包到文檔庫(kù)或者分享庫(kù)。
        此次更新有兩個(gè)看點(diǎn)。第一,Go 1.5 徹底擺脫了 C 語(yǔ)言,Go語(yǔ)言的編譯器和連接器均用 Go 語(yǔ)言編寫完成。第二,Go 1.5 可以并行運(yùn)行垃圾收集器,顯著降低了停頓時(shí)間。目前大家對(duì) Go 語(yǔ)言的各方面的表現(xiàn)都比較滿意,比如程序性能、異常捕獲、多線程編程和網(wǎng)絡(luò)編程等。但 Go 語(yǔ)言有一個(gè)很大的缺陷,Go 回收內(nèi)存會(huì)造成程序停頓。在大流量的環(huán)境下,一個(gè)服務(wù)停頓幾秒是要命的事。這次更新降低停頓時(shí)間,減緩了這個(gè)問(wèn)題。但要徹底解決這個(gè)問(wèn)題,還需要時(shí)間。