2010-10-20 02:48:11鼴鼠
有些事,可以說,有些事大家私下知道就好。
關於x86上的Android
剛剛在網路上晃來晃去,看到有人在抱怨現在的Android-x86只能當作實驗的平台,
連硬體的滑鼠游標都不支援,然後唉嘆那些伺機而動的硬體廠商不知貢獻之類的....
鼴鼠覺得有些慚愧,因為鼴鼠正是為那種伺機而動的廠商工作Orz
而且不要說硬體游標,我們連OpenGL ES1.x/2.x都已經支援了,
硬體的DivX/H.264解碼及硬體overlay也支援了,連HDMI Audio/SAMM等全部也都做出來了,
甚至連video capture和Flash10.1的支援都在進行中,不過....
這一切都不能Open Source....Orz
Flash不用說,那是商業軟體,其它一狗票的東西全部有IP的限制,
OpenSource?會被告到死吧Orz
而且硬體廠商也有硬體廠商的問題,如果當過RD的人應該都能理解,
一家公司會不賺錢,除了發不出錢留不住有能力的RD外,
其愚蠢且不積極的PM應該也要負起最大的責任!
花了半年的時間,鼴鼠的部門在人力資源與經驗不足的情況下,
搞到吐血,而且還沒加班費的狀況下,把東西弄到可以用了,
可是PM卻連狀況都還搞不清楚,還再一直question RD一些應該是PM工作的事情,
有沒有搞錯...這半年他們都在睡覺嗎?
雖然鼴鼠只是小工程師,不知道實際的狀況,不過就從老大不爽的狀況看來,
那些PM似乎沒有很積極的計畫來推動,其實看到Sony google TV採用Atom+Intel mobile graphics時,
這些傢伙就應該要硬起來了!這是多大的商機啊!
還可以跟螢幕或是電視結合一起來賣,他們的眼睛是被蚵仔黏到了嗎?
還不快點去跟google談一下!真是讓人火大啊!!
公司股價會這麼糟糕,我的薪水會這麼可悲,都是這些好吃懶做的傢伙們的錯!!!:@:@:@:@
咳咳~
抱怨好像太多了,總之來講些不好聽的話吧,
說實話,現在在x86執行ANdroid的效率是非常可悲的!
沒錯!你沒有聽錯!效能相當的好笑!
Java Virtual Machine的速度只有咬咬龍1GHz的1/3!!
沒錯!你沒聽錯!在1.6GHz的x86 CPU上,居然VM效能只有Arm的1/3不到!
支援Atom的VM能夠增加約7%的performnce,不過那實在是杯水車薪啊!
而3D的部分,相當可悲的,PowerVR的威力相當驚人!其優異的記憶體頻寬利用技術果然絕佳,
我們家的入門級3D engine在高polygon數的情況下被打的潰不成軍啊!
(高階的姑且不論,而且功耗明顯有極大的差異)
這個問題在於Arm的CPU有著原生的JAVA VM加速機能!
還有硬體的編解碼指令(視訊等),可以針對許多特殊的應用直接提供硬體加速,
而且畢竟發展多年,效果相當顯著!
鼴鼠個人覺得Android非常有商機,不過如果動作太慢,還是吃不到肉的,
此時應該極力整合公司的資源,針對VM最佳化,針對Power Management最佳化,
針對skia做更多的硬體加速支援!
找到更多的Third party協助開發我們做不到或是不能做的軟體!
(例如更多的視訊檔案格式播放,或是藍光的撥放等!)
讓這種系統可以有更多的機能,更佳的商機!
鼴鼠也才能有更多的獎金啊.....Orz
雖然對不起Open source社群,不過鼴鼠也只是想掙扎的活下去啊.....
不過照pm那種消極的態度,鼴鼠實在覺得相當無奈,這半年不會都白花了吧Orz
一整個幹勁全消啊....Orz