298.第297章 077:虛擬機(三合一)
第297章 077:虛擬機(三合一)
生意談完了,這是人家談起家事來了。
之前其實已經說過幾次了,阿玥自己不想走,當時她自己忙著拯救家裡的公司,手頭一大堆工作沒做完;又沒人管得著她——她父母現在滯留在美麗堅,至於叔叔伯伯們實際上都是外人,顧家其他親友與有錢的親戚之間非要說的話是依附關係,也沒法強行帶她去燕京。
當時考慮到她大概是在來這小地方避禍,所以大人也只能由著她了。
可現在各種意義上都不一樣了,而且她母親似乎都同意了,其他人又能說什麼呢。
如果說有什麼問題的話……其實似乎還在這個小陳身上。
阿玥這一年的奇遇,雖然不知道『功勞』而言、他的總量有多少,但應該有一大部分都與他有關。
記得去年第一次同學會的時候,他就陪在阿玥身邊,後來一起做遊戲,出席活動,半夜加班,在互聯網上一起出名……
外人不知道兩人現在的私人關係如何,並且這事似乎已經超出兩人直系家人能夠干涉的範圍之外了。
現在要讓阿玥離開,首先要讓她自己同意,然後這當中最大的阻礙也是小陳了。如果小陳自己願意跟著一起去的話,操作難度也不高,在座的己方都有能力把事情安排妥當,但最大的問題仍然是小陳自己的意願,似乎也正是現在他們說起這個問題的主要原因之一了。
然而陳欽乾脆地回答道:「我不去。」
這麼說的時候陳欽自己似乎有點恍惚,畢竟這樣的場景他一年前是不是也經歷過一次,甚至旁人期待的目光也差不多相似。
只是大概確實有過上次的經歷,這次自然不需要做不一樣的選擇了。
他答得理所當然,大人們甚至都沒來得及驚訝,本來似乎還想勸勸他來著,並且或許可以跟他家長也談談。
但是看他立場很堅決,似乎也沒什麼好勸的;回頭馬贇又開始聊起了移動互聯網,今天的飯局就這麼結束了。
當然,事情大概還沒有決定,到底要怎麼轉學、轉去哪,大概她家內部還要討論,只是沒必要再給他這個外人展示了,只有在學校上課的時候,接下來的幾天,阿玥似乎旁敲側擊地提起了這個問題。
「昨天那個譚老師,真的開始幫你移植遊戲做系統優化了啊。」
「是啊,他想做就讓他做吧。」陳欽說道,「昨晚他就開始加班了,你不用管太多。」
過了兩天,阿玥又說道:「李叔說邀請賽的時候要請我上去講話,我一個人去感覺好緊張。」
陳欽說道:「不用著急,你學生會是怎麼說話的這裡就怎麼說吧,只要夠真誠,什麼情況下都不會被人討厭的。」
又過了兩天她又說:「我媽媽說有空也想見見伱呢,她從馬伯伯他們那裡聽到你的事了。」
陳欽咧了咧嘴:「以後會有機會的。」沒錯,等顧文傑醒了吧。
阿玥鬱悶道:「她說我現在一個人在龍山不安全,但是我不在龍山,做遊戲也不方便,有問題也沒法隨時請教你了……」
她說這個陳欽就不困了,當場給她傳授起了經驗:「現代社會通信技術這麼發達,開放型項目在網路上進行未必比私底下慢。」
阿玥沒話說了。
說完陳欽仔細想了想,覺得自己這麼做是挺沒意思的。
阿玥的意思他當然知道,不過他能怎麼辦呢,既然當初想好了只是後輩關係,那現在不管自己願不願意,似乎都沒有把阿玥再留在龍山的理由。
當然畢竟教了一年了,阿玥跟徐玲玲的情況也不一樣,她那些親戚未必比陳欽這個叔叔疼她,陳欽想了想,最後對她說道:
「如果你想留下的話,不如跟你媽媽好好談談吧。我覺得國內治安現在雖然還不太好,但也未必就有那麼亂,然後你既然不打算去美麗堅生活,留在龍山未必就比燕京和申城那邊差……」
阿玥聽了卻沒回答,然後第二天就是期末考試了。
而在此同時,似乎也有很多事在同步發生著,比如考試前的這一天就是Fota的全球邀請賽的海選……
對普通人來說,這件事的意義似乎顯得並沒有它的人氣那麼高——比如他們要麼是在各種渠道輻射到的地方看到了Fota這個陌生的名字,因此對此產生了一點點興趣,要麼是自己玩過這個地圖,並發現它迅速開始了一場電競比賽,然後在關注或者參與比賽的過程中發現最近竟然真的有很多附近的人在一起玩,因此對它的興趣更大了,但這一些似乎又都在一個以互聯網為中心的地方發生著,又讓關注者不會對它的商業目的投有太多視線,這種概念未來大概叫做『亞文化』,不過現在的人大概確實還沒怎麼見識過。
因為熱度不高,所以暫時沒人來打廣告,比賽的廣告位基本上打包發給星系軟體旗下的其他項目和公司了。
宋子云按照計劃的那樣去參加海選了,他父母特地陪他去了一趟,陳欽通過他聽到了比賽的全過程,第一天去的時候,就發了京東自營店大面積海報的背景。
比賽地在漢章的一個體育館,雖然場地有點簡陋,但去的人挺多的。
當然大部分人都是沖著Dota去的,只是Fota愛好者也不少,並且有相當多的Dota玩家也樂意一起看一看,更重要的是Fota在其他那些知道的人當中的風評還挺好,這顯然是個好兆頭。
宋子云跟著倆大哥,稀里糊塗打了兩天,打贏了。
不僅出線了,而且還是賽區的第一名,還沒回來,就急著把獎盃拍了照片發了一堆回來給大夥嘚瑟,獎盃看起來是不知道哪個工廠定做的,很簡陋,獎金主要也是沒來得及安排的食宿費用報銷,其實不多,但是他還挺興奮的。
只是最後沒人理他——畢竟明天要考試了。
郭陽自己本來算是半個學霸,現在跟陳欽一樣在搞考前突擊,阿玥倒是看起來沒有太忙,但這幾天她一直有點心神不寧。
至於陳欽……當然也要補習功課,不過畢竟他有正事要做,自打那天馬贇來過後,他這裡似乎確實惹上了不少麻煩。
晚上放學,本想回家,不過到了校門口沒見宋子云,阿玥也沒出來。
想了想,陳欽拐了個彎,去新時代了。
當然考試期還三心二意是有點拎不清狀況,不過好幾天沒去了,最近工作室那邊卻有點比較大的變動……
陳欽一路到新時代樓下,抬頭一看,網吧橫幅已經換成了彈彈堂。
最近頁游火爆,最初的開心農場這類遊戲確實夠火,並且火爆程度很可能是後無來者的;不過這些東西本身強在社交屬性,而社交屬性本身是個不太靠得住的東西,它們的熱度和品質無關,實際上就像是好朋友開玩笑的工具——工具可能沒做什麼,實際上也沒那麼吸引人,但是因為依附於社交,所以能在人群中引發不可思議的人氣,然後隨著玩笑結束而被人群自然地拋棄。
這時候自然會有點稍具深度、同時更吸引人的東西,橫幅上小人用拋物線互相丟炸彈的『彈彈堂』就是這樣一個東西,它本身是抄的——當然,確實是陳欽這個穿越者抄的同名作品,寫的設計方案交給了閃客帝國。
不過這玩法本身也不新鮮了,不僅有更早的百戰天蟲之類的單機版,在隔壁南朝鮮也有個叫瘋狂坦克的端游,玩法大概複製一遍,又因為立項時間充裕,給做小破孩的拾荒工作室整了個還算不錯的門面,現在似乎已經成功上市了。
可惜這些遊戲的通信壓力還是太大,做手游還是不太合適啊……
陳欽這麼想著,上了樓,工作室里,小高在跟一個兄弟聊天,因為好些人馬去漢章助陣了,今天工作室空蕩蕩的,只有機器運轉的聲音伴隨著熱浪轟隆隆響著。
見了陳欽,兩人招手跟他打招呼,但陳欽卻又緊接著去了隔壁。
隔壁本來是新時代的小倉庫,是去年跟新時代一起被買下來的。本來沒什麼用,是跟樓下的幾間空屋一起準備以後擴充空間用的——樓下新時代最近擴充了兩次,但樓上隔壁的小房子還空置著,但最近似乎有了租客。
進了門,房裡已經擺上了電腦,亂糟糟的線材與沒來得及搬走的凳子堆在牆角,屋內空氣還有點發霉,白粉牆壁髒兮兮的。
電腦倒是擺好了,但是比起隔壁空蕩蕩的全自動腳本刷錢房,現在卻忙得夠嗆,幾個人伸直脖子看著屏幕上黑漆漆的代碼屏幕,兩個人在一台電腦前小聲討論著問題。
只有一個兄弟坐在旁邊,百無聊賴地吧嗒著手機,看到陳欽進來,也只是起身對他點了點頭,但也沒敢出大聲打擾這裡工作的幾人……
這些在工作的人倒也不都是外人,比如譚老師就在門口電腦前,其他人也是達摩院的正經軟體工程師,那個正在訓別人話的據說還是阿里從星系軟體挖過去的高管,連譚老師都在聽他的訓。
這些人是來幹嘛的?當然是做移動系統來的。
那天談話的時候,馬贇看起來似乎是對此產生了不小的興趣,雖然酒桌上的東西不一定作數,人家很可能是逢場作戲而已,但第二天阿里似乎就很高興地開始大搖大擺地做軟體系統了。
當然,在開源基礎上做一個手機系統並不算難,未來這大概算是行業常態,實際上第一版的阿里OS早就出來了,不過沒什麼改動,基本上就是做了點美化、改了點初始參數、換了個默認背景而已。
然後這時候要有個自己主打的產品標籤,做什麼好呢。
在開源框架下,從頭照著寫一遍當然沒什麼用,不僅必要性有限,而且很可能寫不出來,寫出來也是鐵定不如人家優化時間更長的好用。
所以要在原來的基礎上改,而這個優化方向總得選一個,目前阿里選擇的是『輕便易用』,同時兼顧兼容性。
這個方向之前馬贇大概就已經決定了,實際上項目也早就開始了。
不過一方面大概是那天陳欽和馬贇說過後,領導層面上加了點壓力,現在他們得加緊速度了。
另外……大概是市場層面上,最近出了點新動靜。 畢竟之前開天OS亮相后驚艷市場,但谷歌也很快丟掉他們的安卓、加入到了這個開源項目當中。
憑藉技術積累,他們來勢洶洶,媒體吹噓谷歌性能好,一些廠商緊隨而至,看起來勢頭好像很猛,但最近開天似乎開始反擊了……
當然,說是反擊似乎並不准確,畢竟雙方本身是一個陣營的隊友,而作為現代商戰的最前沿,雙方也沒在媒體和法院上有過什麼交手的跡象。
谷歌之所以看起來好像有點聲勢,也似乎是因為他們的系統OS確實足夠輕巧,同時拉攏了一大批硬體廠商進了自己的陣營,畢竟不管怎樣,再好的系統如果沒有硬體廠商支持,那也沒什麼用啊。
不過話又說回來,再好的系統、再多的硬體廠商,如果沒有用戶使用,那遲早也會被市場淘汰。
之前谷歌的Fushsia……其實用的人反應都還不錯。
然而就在前幾天,有幾個之前加入開天陣營的硬體廠商似乎準備推出自家的手機了。
天朝的比如多普達、格力,海外的比如雅馬哈、迪士尼,雖然名氣很響,商標也很好使,但要造手機,本身並沒有太高用戶基數,但從去年立項后,今年差不多也開始進入宣發周期了。
這些廠商本身對技術敏感性不是很高,或者對特定意義的技術敏感度不高,總之雖然移動系統看起來哪個都很好,但他們大概也沒感到其中有什麼差別,對傳統企業來說,現在手機支持重要的還是來自通信商和供應鏈一邊。
一問通信商,兩邊都是開放手機聯盟的成員,好像都是免費的,那算打平。
一問供應商,最重要的就是高通了。高通拿著當初IBM推Linux的攻略,現在當然也不介意開源系統打得更熱烈一點,當然是兩頭都支持了。
於是這些硬體廠商沒多想就繼續用了開天,結果在宣發過程中,看到的是效果還真的挺不錯。
首先是先發優勢似乎確實體現出來了——去年星系軟體用運營商補貼的錢平價賣手機,雖然評價毀譽參半,但在年輕人中間也打響了知名度,現在mlinux一脈相承的技術脈絡起到了作用。
其次是微博網和Facebook這兩個配套軟體,算是第一次開拓了『網路手機』這個概念,雖然這一點其實並不難以實現,現在就連摩托羅拉也做了個自己的自由瀏覽器,但星系軟體做得最早,還是微博網的老東家,一些用戶大概覺得開天os肯定對這個東西的支持更好,自然會選擇原生的開天OS。
再加上最近搞的什麼需要用戶生態支持的飯桶杯,還有一系列關於遊戲的配套軟體開發。
別的不說,在年輕人當中、這個原生系統的知名度似乎已經到達了某個臨界點,這幾個廠商自己也沒想到,他們陸續發布后,用戶對『原生開天OS』的興趣超過了預期,後來幾個廠商甚至開始打出了這個噱頭來吸引用戶……
因此阿里似乎覺得我的機會來了。
開天的生態也許真的能打贏谷歌,那我自己在完全兼容開天生態的情況下搞個性能更好的,那豈不是也有機會了?
機會來了就要馬上行動,據說達摩院那邊開始得很快,但要怎麼『既要又要』,本身需要一套完整的技術方案。
在這個過程中,之前已經開始幫助大亂斗做應用層優化的譚老師成了個重要人物,既然要做兼容性,那他這邊既有經驗,又可以直接接觸到星系軟體的開天應用。
所以不僅是譚老師,這次又來了一大幫人。
從工作室手裡臨時租賃了旁邊的小倉庫……當然這是付了錢的,而且價格還不低,是按照申城寫字樓的價格租的,設備和網路也是請隔壁工作室幫忙搞的。
來的目的是利用這小遊戲多跟星系軟體那邊搞點技術合作,雖然看起來是他們佔了便宜,但星系那邊也沒說不行啊。
至於這邊的地頭蛇,那反而好伺候了。
正好要租場地,他們把這個小破倉庫包下了,對方開價一個月十幾萬塊錢,三個月起,阿里財大氣粗,竟然真給。
當然這肯定不是設備和場地的錢,重要的還是一筆內含的『朋友費』。有了這筆費用,似乎就可以通過小陳來接觸到這個正在開發的手機網路遊戲的程序底層了。
前幾天雙方火速簽了合同,最近兩天他們配置好設備,今天似乎已經直接拉人來開工了。
至於陳欽今天忙裡偷閒來看一圈……
當然就是因為這個原因了。
一個月十幾萬,因為是直接給到小陳手裡的,其實還挺多的。
現在既然收了錢,感覺還是要來好好看看,咱陳老闆做生意講究一個誠信,光收錢不辦事多不好啊……進門看到他們電腦都沒齊就自己收拾著開始幹活了,也沒嫌環境不好,不禁心想這ToB生意真是好做。
「這虛擬機都有了,那還不一樣?這個新的太臃腫了,用老的不行嗎?」
「java雖然一直有虛擬機,但最近才開始做完善的網路套件,這套件有不少冗餘部分,但對應用的網路支持不可或缺……」
那星系出來的高管在跟譚老師激烈交流,陳欽進去過了好一會他們才發現。
那高管拍了拍袖子,尷尬地對他點了點頭:「小陳師傅您來啦。」
雖然年紀小,但已經有兩個成功項目了,並且有一個大項目也是人家重度參與的,你甭管技術含量高不高,這履歷已經比大多數程序員都強了。
小陳背著手進來,樂呵呵地說道:「你們開始得還挺快啊,沒打擾到你們吧。」
那高管跟譚老師還沒談好,似乎現在還沒回過味來:「還好,還好。」
陳欽道:「我就來看看你們還有什麼需要的,你們大城市的工程師,來這可能還不太適應得了,有什麼需要的就儘管說!」
「行,麻煩小陳師傅了。」
那高管說完,又跟老譚爭論起了他們正在討論的問題,要說讓系統在保持兼容性的前提下盡量便捷高效、『既要又要』,那說起來還比較高端,就是底層優化,但這玩意真不好搞,也不是能馬上起得了效果的。
所以這時候就要走捷徑,捷徑是什麼呢。
就是砍功能。你看這個陀螺儀挺沒用的,砍了吧。
這裡搞個休眠控制項吧,讓一部分沒用的電池運算功能給休眠了,充電的時候再叫醒。
基本上就是這種東西,要說有效那也確實。但現在這種優化沒法構成門檻,基本上能做的都被谷歌給做了,開天os自己也會吸收分支的技術。
所以兜兜轉轉,他們還是把目光轉回到應用層了。
譚老師跟高管兩個人就是在爭論這件事,那高管想把應用層的關鍵的通信組件給砍了,這聽起來好像有點激進,但是他畢竟是星系出來的高管,對這方面還是有點研究的。
「原生開天是個Linux虛擬機,在這個底層上面跑一個Java虛擬機,我覺得這根本就是性能浪費,當然如果是為了妥協接納塞班的java生態、這種方案也不是不能用,但我們一定要用盡量小的性能去實現更大的目標,我研究了谷歌的Fushsia,他們用的是版本更舊的Java虛擬機,但是他們的虛擬機運行速度更快!……」
高管侃侃而談,譚老師似乎有點不同的意見,但是也逐漸要被他說服了,不管怎樣,繼續優化底層是個艱巨的工作,這裡不砍那裡不砍,最後的目標恐怕是根本完不成,高層提的是方向,具體要怎麼做還得他們自己慢慢考慮。
這時那小陳又伸頭湊了過來,高管不得不重新放下手裡做教鞭的筆:「小陳師傅,怎麼啦?」
「Java虛擬機確實挺冗餘的。」小陳卻說道,「他們一開始不是給手機做硬體的,這個虛擬機的宗旨是『一次編寫,到處運行』,本來大概是給工業設備設計的,所以為了擴大支持範圍,它的虛擬機里的相當多的功能跟手機的系統級晶元、還有Linux內核的功能是衝突的。」
他好像是在說沒關係的事,但譚老師和項目經理都聽懂了,譚老師微微皺了皺眉,畢竟小陳的意思是Java虛擬機確實有『瘦身』的空間,但他自己的遊戲本身應該是原生安卓那一派的才對。
高管聽后高興起來了:「沒想到小陳你對這個還有研究。」
「我也是做遊戲的時候順便了解的。」陳欽隨口道,「我覺得既然linux內核不太好動,咱們不如從Java虛擬機開始下手,能優化一下這個的話,至少能優化一些應用的內存利用率,當然我自己不是架構師出身的,但達摩院那邊的硬體工程師也是這麼說的。」
然後還問:「那小陳師傅,我聽說你們的遊戲也不是靠java寫的?」
陳欽說道:「是用了,不過為了優化效率,我們這個遊戲的前端主要是C++和C語言寫的,這是Linux內核能實現的運算框架。」
高管更興奮了:「我甚至覺得我們可以直接去掉Java虛擬機,要不是因為這東西跟圖形界面有關,一時間來不及,不然我們肯定要重新寫個界面層才行。」
然而小陳卻說道:「這個我覺得不太合適,雖然純用C語言效率更高,但Java軟體生態很重要啊。」
「可我看谷歌就沒有很支持Java,而且美國的蘋果公司,據說是跟開天OS同期做的智能機,現在也很火,他們用的就是C語言內核……」
陳欽糾正道:「不完全是,他們那個叫Objective-C,也是基於C語言的語言,不過不完全是。」
「對,但能兼容就算是了嘛,而且也是面向對象的。」高管連連點頭,「我們可以支持現有生態,但逐漸把這些Java的東西淘汰掉,等將來再用更成熟、更底層的語言,這樣系統的運行效率肯定提升更高。」
陳欽攤手:「這個我不懂,但你可想清楚了,如果你們這麼打算,那我們現在正在開發的這個遊戲,你們可就跑不了了啊。」
今天合一起,又晚更了,就不算加更了(