亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
樓主: send_linux
打印 上一主題 下一主題

深入理解內(nèi)核系列之---Mac OS X和iOS內(nèi)核初探有獎(jiǎng)交流(獲獎(jiǎng)名單已公布-2014-6-26) [復(fù)制鏈接]

論壇徽章:
2
水瓶座
日期:2014-06-12 08:22:39IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-05 06:20:00
51 [報(bào)告]
發(fā)表于 2014-06-05 18:36 |只看該作者
回復(fù) 1# send_linux


    正好由于工作原因,接觸過(guò)一段時(shí)間的IOS/MAC OSx。
   因?yàn)楸救酥饕鰈inux開(kāi)發(fā)這塊,所以在接觸蘋(píng)果OS的過(guò)程中,不是那么艱難,自己在空閑的時(shí)間研究過(guò)OS。上手的時(shí)間不是很長(zhǎng),也就幾個(gè)月吧。。。
先說(shuō)說(shuō)相似之處:
1. 都是UNIX系列的操作系統(tǒng),所以使用上比較相近(Mac OS 和 Linux)。
2. 開(kāi)發(fā)上也有很多相似之處。Linux下使用GCC很久,到MAC OS,也有GCC版本。GDB是兩邊都有。
  
  以上對(duì)于linux,Mac Os X,IOS三個(gè)系統(tǒng)都差不多。
不同之處:
1. 開(kāi)發(fā)工具。Linux用vim其實(shí)沒(méi)那么好用。蘋(píng)果系統(tǒng)下Xcode是相當(dāng)?shù)胤奖悖詣?dòng)補(bǔ)全和錯(cuò)誤提示功能相當(dāng)有用,不過(guò)感覺(jué)Xcode也算是這方面的優(yōu)秀者吧。
  Xcode的圖形調(diào)試系統(tǒng)比單純的gdb命令要方便一些,這個(gè)大約和VS系列相似。
  Xcode的幫助文檔確實(shí)很系統(tǒng)和方便,另有一些教程類的文章集成在開(kāi)發(fā)環(huán)境里,方便搜索和模仿。這一點(diǎn)比linux下又要方便一些。
2. 圖形界面的開(kāi)發(fā),其實(shí)這個(gè)不具可比性。Xcode本來(lái)就善于做這個(gè)。而我在linux下嘗試用QT,則會(huì)有額外的一些配置工作。并且個(gè)人感覺(jué)QT的開(kāi)發(fā)沒(méi)有Xcode的界面功能方便。
3. 線程上Xcode提供了一個(gè)NSThread,這個(gè)東西使用方便,但可控制的地方比較少。根據(jù)我的個(gè)人經(jīng)驗(yàn),這個(gè)東西似乎是基于pthread的一個(gè)封裝,在簡(jiǎn)單地分發(fā)任務(wù)時(shí)會(huì)比較方便。
4. GCC工具上,Linux肯定是保持最新的,可以隨時(shí)更新。但Xcode上更新較慢。
   Xcode帶的gcc由于版本低一些,所以對(duì)標(biāo)準(zhǔn)支持不完善,這個(gè)方面在linux就好多了。
IOS 就是基于 apple 的 OSX ,OSX 分兩部分,一部分是 NEXT 圖形環(huán)境,以及地底層的 darwin 。
NEXT 是老喬出走時(shí)的公司開(kāi)發(fā)的產(chǎn)品,他被請(qǐng)回 apple 時(shí)帶回了 NEXT 。darwin 聽(tīng)說(shuō)是基于 FreeBSD ,不過(guò)內(nèi)核是最新的微內(nèi)核理念的 Mach 。
Linux 的內(nèi)核是宏內(nèi)核。Linux 的上層軟件基本是 GNU  項(xiàng)目以及其他軟件。至少?gòu)谋砻鎭?lái)看,IOS 應(yīng)該屬于基于 UNIX 的系統(tǒng)。
Linux 只是一個(gè)內(nèi)核而已。Linux 系統(tǒng)應(yīng)該叫做 GNU/Linux 系統(tǒng),不過(guò)并不絕對(duì),因?yàn)镚NU 軟件是可以替換的。替換后的一個(gè)例子就是 Android 。

     我在ios系統(tǒng)上做的工作不多,只是在空閑的時(shí)間自己研究下。因此無(wú)法全面評(píng)價(jià)兩者的差異。個(gè)人玩的最多的也還是Linux,個(gè)人更喜歡Linux,畢竟是開(kāi)源的,蘋(píng)果系統(tǒng)的封閉性,他肯定還會(huì)長(zhǎng)期局限在一些特定的應(yīng)用環(huán)境里,以消費(fèi)為主。而Linux涉及的行業(yè)就太多了,所以其發(fā)展趨勢(shì)應(yīng)該是更廣闊一些。

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國(guó)
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚(yú)座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
52 [報(bào)告]
發(fā)表于 2014-06-05 18:45 |只看該作者
陌路巨額投入 發(fā)表于 2014-06-05 18:36
回復(fù) 1# send_linux


感謝參與啊,呵呵

論壇徽章:
2
水瓶座
日期:2014-06-12 08:22:39IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-05 06:20:00
53 [報(bào)告]
發(fā)表于 2014-06-05 20:15 |只看該作者
回復(fù) 52# send_linux


    嘿嘿  好活動(dòng) 支持一下

論壇徽章:
0
54 [報(bào)告]
發(fā)表于 2014-06-06 10:54 |只看該作者
非自由軟件x ,ios會(huì)走多遠(yuǎn)? 是否要防止隱私被竊取,有自己的OS

論壇徽章:
0
55 [報(bào)告]
發(fā)表于 2014-06-07 19:53 |只看該作者
由于不是Apple的員工,作者的觀點(diǎn)比較中立;樣章翻譯的也不錯(cuò),讀起來(lái)很舒服。內(nèi)容方面比較全面,是一本介紹OS X和iOS底層難得的好書(shū)!

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國(guó)
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚(yú)座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
56 [報(bào)告]
發(fā)表于 2014-06-08 15:19 |只看該作者
陌路巨額投入 發(fā)表于 2014-06-05 20:15
回復(fù) 52# send_linux

感謝支持~

論壇徽章:
0
57 [報(bào)告]
發(fā)表于 2014-06-09 22:53 |只看該作者
回復(fù) 1# send_linux

1、談?wù)勀诂F(xiàn)在的開(kāi)發(fā)工作,以后是否會(huì)轉(zhuǎn)移到OS X或者iOS平臺(tái)上來(lái)?


我目前做iOS開(kāi)發(fā)相關(guān)的工作,也就是說(shuō)已經(jīng)進(jìn)入到iOS這個(gè)平臺(tái)中了。除了基本iOS開(kāi)發(fā)工作,還在研究iOS中關(guān)于私有API的掃描工具研發(fā)。因?yàn)樘O(píng)果不允許開(kāi)發(fā)者提交使用了私有API的APP,所以如果你的應(yīng)用不慎使用了私有API,你的應(yīng)用就會(huì)被拒絕上架,因此這個(gè)工具對(duì)于開(kāi)發(fā)人員還是有很大幫助的。它可以快速幫助定位是否有私有API 的使用。關(guān)于私有API的掃描,需要你也了解OC的runtime機(jī)制,以及底層的關(guān)于Mach-O格式,Mach的調(diào)用,及sandbox等。除此,還要class-dump iOS的系統(tǒng)庫(kù)Framwork,把其中的API掃描出來(lái),來(lái)構(gòu)建私有API庫(kù),因?yàn)榫幾g好的二進(jìn)制文件格式是Mach-O格式的,要掃描二進(jìn)制文件就需要對(duì)Mach-O非常的了解才行。為了學(xué)習(xí)這方面的知識(shí)讀過(guò)iOS Hacker’s Handbook,主要介紹的些iOS Hack方面的知識(shí),沒(méi)有此書(shū)介紹的全面詳細(xì),特別是Mach-O方面的。對(duì)于開(kāi)發(fā)語(yǔ)言O(shè)C,我還是很喜歡這門(mén)語(yǔ)言的,雖然剛接觸的時(shí)候感覺(jué) 特別扭,但習(xí)慣之后,感覺(jué)也不錯(cuò),就是寫(xiě)起來(lái)函數(shù)很長(zhǎng),不過(guò)有Xcode就不用擔(dān)心了,自動(dòng)提示很棒,在OS X平臺(tái)上開(kāi)發(fā)相對(duì)容易些,現(xiàn)在的各種軟件也會(huì)相應(yīng)出 OS X平臺(tái)的了。

2、閱讀樣章后,談?wù)勀鷮?duì)OS X和iOS的看法,以及他們和Linux、Windows的區(qū)別。


OSX 和 iOS還是有很多共同之處的,畢竟iOS是由OSX精減移殖過(guò)來(lái)的。而且從最新iOS 8及OS X 10.10來(lái)看,他們之間是越來(lái)越多的融合,通過(guò)電腦來(lái)接聽(tīng)電腦,電腦上的任務(wù)瞬間搬到iOS來(lái)進(jìn)行,這些都體現(xiàn)了他們之間在進(jìn)行無(wú)縫融合,這也都?xì)w功于iOS從OS X衍生而來(lái),因?yàn)橛刑嘞嗨浦,蘋(píng)果也在竭力打造一個(gè)更加完整的生態(tài)圈,雖然今年WWDC大會(huì)上提到的那些需要你有Mac 及iPhone手機(jī),這正是蘋(píng)果想要的結(jié)果,都來(lái)用他們家的產(chǎn)品才能體驗(yàn)到那種效果。從當(dāng)前蘋(píng)果的產(chǎn)品動(dòng)向上看,OS X與iOS會(huì)有更多的融合的。相信還會(huì)有更多驚艷的產(chǎn)品誕生。
與Linux平臺(tái)相比,從普通用戶方面來(lái)說(shuō),主要感覺(jué)是用戶體驗(yàn)上要OS X要甩Linux好幾條街,Linux的Gnome,KDE用起來(lái)都不如Cocoa做出來(lái)的效果好,OSX上的那些動(dòng)畫(huà)效果也是很棒的,之前也用過(guò)Ubuntu,Debian但是都感覺(jué)忽來(lái)忽去的,跟OS X比差太多了。從開(kāi)發(fā)者角度來(lái)講,不考慮界面效果,差別沒(méi)有那么大,都是*nix系的,文件目錄,環(huán)境變量都非常的相似,對(duì)于程序員切換沒(méi)有太大的障礙。蘋(píng)果能把OS X做得如此出色真的不一般啊,也非常感謝蘋(píng)果為世人提供了這樣的系統(tǒng)。
在來(lái)比較下同時(shí)基于*nix系的移動(dòng)操作系統(tǒng),蘋(píng)果的iOS, Google的Android,iOS從OS X衍生而來(lái),Android是基于Linux,同樣在用戶體驗(yàn)上也是差別很大,雖然Android正在縮短與iOS的距離,但是差別還是能感覺(jué)出來(lái)的,Android生態(tài)是在拼硬件,看現(xiàn)在的Android機(jī)動(dòng)不動(dòng)就是說(shuō)4核,8核的,2G RAM的,但是硬件這么高跑起來(lái)真就能比得過(guò)iOS嗎?答案顯而易見(jiàn),iOS在用著較低硬件配置的平臺(tái)上依然如此流暢,這就說(shuō)明只有硬件好也是不行的,軟件也要好才行。
再來(lái)與Windows平臺(tái)比較,這個(gè)平臺(tái)我們都用了好些年了,國(guó)內(nèi)用戶還是非常多的,而且很多用戶還停留在XP時(shí)代,用戶體驗(yàn)不能算好,只能說(shuō)提供圖形界面,用戶操作起來(lái)還知道自己在做什么。相應(yīng)的軟件也很多。不過(guò)現(xiàn)在針對(duì)OS X的軟件也比較多了,而且同樣功能的軟件,在OS X體驗(yàn)會(huì)比Windows上的要好很多。對(duì)開(kāi)發(fā)人員來(lái)說(shuō)就比較蛋疼了,裝個(gè)軟件好是麻煩,Linux一條命令搞定,Windows要折騰很久還不一定搞定,用開(kāi)發(fā)人員很不友好。對(duì)于Windows的移動(dòng)平臺(tái) Windows Phone也是體驗(yàn)起來(lái)不如iOS的。
從大的方面來(lái)看,蘋(píng)果是做一個(gè)完整的生態(tài),硬件,軟件都自己來(lái),提供的服務(wù)也是非常的好,才推出的關(guān)于健康,家居的新服務(wù)也將掀起一股新的浪潮,雖然Jobs不在了,但蘋(píng)果還是一直引領(lǐng)時(shí)代的潮流。蘋(píng)果率先推出64位移動(dòng)操作系統(tǒng),使計(jì)算更加快速。其他的產(chǎn)品想超過(guò)蘋(píng)果真的是很難很難的。

   

評(píng)分

參與人數(shù) 1可用積分 +6 收起 理由
send_linux + 6 很給力!

查看全部評(píng)分

論壇徽章:
20
CU大;照
日期:2013-04-17 11:48:26羊年新春福章
日期:2015-03-10 22:39:202015年中國(guó)系統(tǒng)架構(gòu)師大會(huì)
日期:2015-06-29 16:11:282015亞冠之平陽(yáng)省
日期:2015-07-31 09:19:042015七夕節(jié)徽章
日期:2015-08-21 11:06:17IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-09-30 06:20:002015亞冠之柏太陽(yáng)神
日期:2015-10-19 20:29:5915-16賽季CBA聯(lián)賽之天津
日期:2016-11-29 14:03:4315-16賽季CBA聯(lián)賽之北控
日期:2016-12-24 20:51:492015年辭舊歲徽章
日期:2015-03-03 16:54:15雙魚(yú)座
日期:2015-01-12 20:58:532014年中國(guó)系統(tǒng)架構(gòu)師大會(huì)
日期:2014-10-14 15:59:00
58 [報(bào)告]
發(fā)表于 2014-06-13 08:48 |只看該作者
Mac OSX 10.10 Yosemite beta版本已經(jīng)于2014年的WWDC上面發(fā)布了,IOS8預(yù)覽版也已經(jīng)發(fā)布,Mac OSX和IOS的融合也越來(lái)越緊密。

論壇徽章:
0
59 [報(bào)告]
發(fā)表于 2014-06-17 13:42 |只看該作者
這個(gè)活動(dòng)到期了

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國(guó)
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚(yú)座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
60 [報(bào)告]
發(fā)表于 2014-06-18 08:48 |只看該作者
buptdream 發(fā)表于 2014-06-17 13:42
這個(gè)活動(dòng)到期了


謝謝,這兩天有事沒(méi)有在公司,這兩天就會(huì)請(qǐng)合作方評(píng)選出來(lái)
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP