女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是Gitclone.com?Gitclone.com使用方法介紹

工程師鄧生 ? 來源:風火輪技術團隊 ? 作者:RiceChen ? 2022-09-20 11:13 ? 次閱讀

背景

相信很多開發者跟我一樣,在github上clone的時候,那速度基本穩定在20k/s一下,這速度穩如老狗。

當克隆一些大一點的倉庫的時候,以這個烏龜級別的速度,很容易出現clone超時的錯誤,等了n久之后下載n%的內容一夜回到解放前。相信很多人都經歷過這么操蛋的過程。

其實為了加速也有幾種方式:

通過購買梯子,翻墻出去,這個速度可以提升。--- 花錢買速度

使用谷歌瀏覽器,下載加速插件。這個規定了瀏覽器。--- 綁定瀏覽器

使用gitee,這是國內的開源代碼管理網站,所以他的下載速度非常快,gitee支持從github代碼倉導入碼云倉庫。--- 需等待同步

除了上面的加速方式,博主推薦另外一個方法--Gitclone.com

766390c4-3804-11ed-ba43-dac502259ad0.png

什么是Gitclone.com

Gitclone.com 是一個 github.com 緩存加速網站,通過對經常訪問的github的代碼庫的緩存,加速從github的git clone操作。當您采用git clone的方式clone代碼庫時,Gitclone.com 會建立一個mirror,以后再有開發者clone時,就能利用上mirror緩存,使得clone速度得到很大的提升,一般從github上git clone只能達到20k/s的速度,經Gitclone.com加速后,可以達到1.2M/s。

分布式廣泛參與的機制:github代碼庫緩存需要大量的存儲資源,依靠單個計算節點難以滿足存儲的需求,所以 Gitclone.com 已建立起4個初始驗證節點的分布式系統,也提供了開發者將自己的機器加入緩存資源的機制。隨著Gitclone開源生態的逐步完善,開始建立 Gitclone.com 的第五個緩存節點!

Gitclone.com工作機理

對于國內從github上clone代碼庫是一件耗時的事,對于稍微大一點的代碼庫,clone速度平均只有20k ~ 40k/s,有時甚至會下降到個位數,clone時會反復超時,雖然網上有一些介紹改hosts之類的提速方法,但當試過以后會發現收效甚微,要想提高clone速度,可行的方法主要還是緩存機制。

當開發者第一次經 Gitclone.com 代理clone項目時,Gitclone.com 異步鏡像項目,以后有開發者clone該項目時,就會利用上 Gitclone.com 的本地鏡像,而不是從 Github.com 上clone。

Gitclone.com 會在每天夜間與 github.com 同步。

為了解決不斷增長的鏡像對硬盤資源的需求,Gitclone.com 采用區塊鏈集群方式擴展,每次的鏡像操作都會廣播到集群中所有服務器,各服務器可選擇生成鏡像并登記以便以響應后續的clone請求。

同時,Gitclone.com 還對 stackoverflow.com 和go get等的加速訪問進行了說明,做到“為開發者服務”。

Gitclone.com 已對 github.com 上star >10000的代碼庫進行了緩存,并已開始對star > 3000代碼庫的緩存,對于未緩存過的代碼庫,開發者只要通過 Gitclone.com 進行clone,就會建立起永久的緩存,以后其他開發者clone時,就會利用上緩存。開發者使用越多,緩存命中率越大,越clone越快。

Gitclone.com使用方法

Gitclone.com使用方法非常簡單,它是通過開發者的clone動作,建立起github的分布式緩存,并提供對github的鏡像功能,為程序員服務。不需要繁瑣的fork或導入工作,只需要將clone命令增加--gitclone.com/,就可以達到1.27M/s的clone速度。如:

下載github上的代碼--as7341:

使用Github原始命令進行clone,速度為60K左右:

76a02a7a-3804-11ed-ba43-dac502259ad0.png

使用Gitclone命令驚醒clone,速度提升到150K:

76bd65ea-3804-11ed-ba43-dac502259ad0.png

從上面的clone速度數據看,提升了2.5倍的速度。這對于開發者是非常友好的。

總結

Gitclone.com也不是完全完美的,如果倉庫的star小于10000的,或者前人沒有下載過的,也就是沒有緩存,那么下載也是緩慢的。

如果前人通過Gitclone.com下載過的倉庫,對于后面的開發者同樣使用Gitclone.com將非常友好。速度將會提升很多。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 瀏覽器
    +關注

    關注

    1

    文章

    1040

    瀏覽量

    36099
  • GitHub
    +關注

    關注

    3

    文章

    481

    瀏覽量

    17464

原文標題:Gihub的加速神器--Gitclone.com

文章出處:【微信號:風火輪技術團隊,微信公眾號:風火輪技術團隊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    選態信號的 COM 線和 SEG 線,通過光通過率變化,實現液晶線路檢測和修復

    一、引言 在液晶顯示技術中,選態信號的 COM(Common,公共電極)線和 SEG(Segment,段電極)線對顯示效果起著關鍵作用。利用光通過率變化與線路狀態的關系,探索液晶線路檢測與修復方法
    的頭像 發表于 05-12 10:52 ?114次閱讀
    選態信號的 <b class='flag-5'>COM</b> 線和 SEG 線,通過光通過率變化,實現液晶線路檢測和修復

    精密空調操作使用方法詳解

    精密空調操作使用方法詳解
    的頭像 發表于 02-10 14:44 ?721次閱讀
    精密空調操作<b class='flag-5'>使用方法</b>詳解

    OpenAI收購chat.com,強化ChatGPT品牌

    近日有消息報道,OpenAI在成功收購ai.com域名后,再次出手買下了chat.com這一極具價值的域名。相較于ai.com,chat.com更貼合OpenAI旗下熱門產品ChatG
    的頭像 發表于 11-08 11:08 ?788次閱讀

    首次解碼 | 格科高性能COM封裝技術

    圖像傳感器的性能,不僅依賴于其自身設計和制造工藝,還與封裝技術密切相關。 CIS封裝非常具有挑戰性,封裝過程中一旦環境中的微粒掉到傳感器表面,都會對最終的成像質量產生不可忽視的影響。格科的COM封裝
    發表于 08-30 15:08 ?456次閱讀
    首次解碼 | 格科高性能<b class='flag-5'>COM</b>封裝技術

    COM-E模塊的優勢:為何它勝過標準化主板?

    在當今的計算機系統設計中,選擇合適的硬件平臺對于性能、靈活性和升級能力至關重要。COM-E模塊作為一種嵌入式計算平臺,逐漸獲得了越來越多的關注。那么,COM-E模塊究竟有何優勢,讓它在與標準化主板
    的頭像 發表于 08-26 16:18 ?930次閱讀
    <b class='flag-5'>COM</b>-E模塊的優勢:為何它勝過標準化主板?

    變頻器com端接正極還是負極

    在變頻器中,COM端子的接線通常與正極或負極的區分不是直接相關的,因為COM代表的是“Common”(公共)或“Common Ground”(公共地),其主要功能是作為電源接地端或信號接地端
    的頭像 發表于 08-25 10:59 ?5920次閱讀

    變頻器com和gnd相通嗎

    變頻器是一種廣泛應用于工業自動化領域的電力電子設備,主要用于對電動機的轉速進行調節,以滿足不同工況下的生產需求。在變頻器的電路設計中,COM(公共端)和GND(地線)是兩個非常重要的端子,它們在
    的頭像 發表于 08-25 10:56 ?2262次閱讀

    變頻器GND和COM短接的作用

    變頻器是一種廣泛應用于工業自動化領域的電力電子設備,它通過改變電機的供電頻率和電壓,實現對電機轉速的精確控制。在變頻器的電路設計中,GND(地線)和COM(公共線)是兩個非常重要的接線端子。 一
    的頭像 發表于 08-25 10:55 ?6056次閱讀

    DC/DC模擬的基本使用方法和特性確認方法

    本篇介紹了DC/DC模擬的基本使用方法及確認基本特性的方法
    的頭像 發表于 08-20 17:08 ?1244次閱讀
    DC/DC模擬的基本<b class='flag-5'>使用方法</b>和特性確認<b class='flag-5'>方法</b>

    ModBus Scan32模擬軟件的使用方法

    的一款軟件,下面介紹一下其使用方法。 ModScan32用來模擬主設備。它可以發送指令到從機設備(使用Modbus協議的智能儀表終端設備)中,從機響應之后,就可以在界面上返回相應寄存器的數據
    發表于 07-24 08:04

    變頻器com接口的接線方法

    COM接口的接線方法非常重要,如果接線不正確,可能會導致變頻器不能正常工作,甚至損壞變頻器。 一、COM接口的基本概念 1.1 COM接口的定義
    的頭像 發表于 07-19 14:42 ?3976次閱讀

    DC/DC模擬器的特征和使用方法

    本篇介紹了特瑞仕在官網提供的DC/DC模擬器的特征和使用方法
    的頭像 發表于 07-18 16:17 ?1203次閱讀
    DC/DC模擬器的特征和<b class='flag-5'>使用方法</b>

    探索COM-RAPC6和COM-ADNC6的功能多樣性

    研揚科技的新產品COM-RAPC6和COM-ADNC6是為了滿足高端機器人技術和低功耗工業控制應用的特定需求而精心打造的。這些模塊的設計考慮了廣泛的應用場景,支持涵蓋功耗在6W到45W之間的兩個平臺
    的頭像 發表于 07-06 08:06 ?305次閱讀
    探索<b class='flag-5'>COM</b>-RAPC6和<b class='flag-5'>COM</b>-ADNC6的功能多樣性

    三菱plc輸出com接正還是負

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應用于工業自動化領域的控制設備。在三菱PLC系統中,輸出模塊的COM端子是一個非常重要的組成部分
    的頭像 發表于 06-20 10:42 ?4443次閱讀

    可編程電源使用方法

    可編程電源使用方法 可編程電源使用方法 摘要:本文詳細介紹了可編程電源的使用方法,包括其基本概念、主要功能、選擇原則、操作步驟、注意事項以及實際應用案例,旨在幫助讀者全面了解可編程電源
    的頭像 發表于 06-10 15:29 ?1598次閱讀