原文:讓工程師擁有一台“超級”計算機——字節跳動客戶端編譯加速方案

我們有一個夢想,讓每一名研發工程師擁有一台 超級 計算機。 作者:字節跳動終端技術 孫雄 大型工程的效率瓶頸 近年來,基於Devops流水線的研發流程,逐漸成為軟件研發的行業標准。流水線的運行效率,決定了團隊的研發效能。對大型項目來說,編譯構建往往是流水線中耗時占比的大頭。有些工程的編譯時長超過 分鍾,甚至達到幾個小時。這樣的性能,是非常糟糕的。 字節iOS大型項目的構建時長,大多控制在 分鍾以 ...

2022-02-17 22:38 0 879 推薦指數:

查看詳情

如何建造一台超級計算機

你需不需要一台每秒可以進行數百萬億次浮點運算的機器?或者,你想不想知道點關於你家地下室里的超級計算機是如何上電運行的趣事兒?建造一台屬於自 己的計算集群——亦即超級計算機——是每個閑得發慌還有錢燒的專業極客都能做到的事情!從技術上來講,一台現代多處理器超級計算機實際上是一個計算機網 絡,這些計算機 ...

Fri Aug 08 17:39:00 CST 2014 0 16857
字節跳動 測試開發工程師 面經

一面 自我介紹 操作系統 虛擬內存的概念 進程和線程 線程同步 如何實現線程同步 計算機網絡 說一下TCP 為什么是四次揮手呢 說一個ip地址,如果第一字節是269行不行 說一下HTTP(自己講了GET ...

Mon Apr 13 01:21:00 CST 2020 0 4060
字節跳動測試工程師一面總結

1.自我介紹 2.項目介紹 3.結合項目簡述下接口自動化怎么開展的?(用例設計,用例編寫,用例執行,用例集成) 4.http協議 5.為微信的點贊功能設計測試用例 6.服務器返回的狀態碼 ( ...

Wed May 20 05:36:00 CST 2020 0 2363
2020 屆計算機視覺算法工程師秋招進程

前言 經歷過春季實習生招聘的洗禮,我已經意識到了秋招的嚴峻性,所以一邊實習一邊一直關注着秋招。雖然 6 月下旬已經投出了秋招的第一份簡歷,然后,事實卻是,落花有意,流水無情。在提前批階段,要么是簡歷 ...

Sun Sep 29 04:14:00 CST 2019 0 416
計算機知識--網絡工程師學習路線

關於自學網絡工程師,英語很爛,思科的認證ccna ccnp等等,都是英語考試,請教一下過來人,以前是怎么樣學的,以及具體的學習步驟!現在在網吧上班,有的是時間,謝謝諸位了!!!學習網絡,主要學習的就是協議,首先學習TCP/IP五層模型,了解TCP/IP每一層的協議,數據包和數據走向,然后開始學習 ...

Wed Dec 07 00:07:00 CST 2016 0 2259
阿里客戶端工程師試題簡析——Android應用的閃退(crash)分析

1. 問題描述 閃退(Crash)是客戶端程序在運行時遭遇無法處理的異常或錯誤時而退出應用程序的表現,請從crash發生的原因分類與解決方法、在出現crash后如何捕捉並分析異常這兩個問題給出自己的解決方案。 我們以Android平台為例,介紹下如何捕獲Android應用的閃 ...

Sat Apr 09 08:35:00 CST 2016 4 3345
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM