免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

深入理解内核系列之---Mac OS X和iOS内核初探有奖交流(获奖名单已公布-2014-6-26) [复制链接]

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
61 [报告]
发表于 2014-06-18 21:54 |只看该作者
真要从内核讲,就要说Mach 那些东西
一些很另类很难懂的东西
至于被BSD层封装的那些东西,其实就是标准POSIX system call,千篇一律,没什么可说的
真正好玩又贴近大众容易理解的,可以说说llvm和Mach-O二进制封装结构,这个结构是我目前见过的最好的X86上的二进制结构,优美而强大,比ELF和PE好多了
模块化,组合化,清晰的块和段结构,尾部的附录式词汇表,内建数字签名和加密
具体可以看这里,很好理解
https://developer.apple.com/libr ... ence/reference.html
ELF的问题是,本来可以从a.out上彻底另起炉灶,但是魄力不够,最后成为不断往一坨大便上泼新鲜大便的状态
PE则是一堆风干了的大便

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
62 [报告]
发表于 2014-06-27 22:30 |只看该作者
最后,关于Mac的内核
还是看我以前发的一个老贴吧
http://bbs.chinaunix.net/thread-1564065-1-1.html

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期: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
63 [报告]
发表于 2014-06-28 15:01 |只看该作者
ecloud 发表于 2014-06-27 22:30
最后,关于Mac的内核
还是看我以前发的一个老贴吧
http://bbs.chinaunix.net/thread-1564065-1-1.html


帖子居然被审核了,稍等哈~

论坛徽章:
24
15-16赛季CBA联赛之北京
日期:2018-08-17 18:43:33技术图书徽章
日期:2018-08-22 12:53:57技术图书徽章
日期:2018-08-22 12:54:20技术图书徽章
日期:2018-08-22 12:54:3015-16赛季CBA联赛之福建
日期:2018-10-19 16:58:1619周年集字徽章-庆
日期:2019-08-27 13:28:5619周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-19
日期:2019-08-27 13:31:2615-16赛季CBA联赛之同曦
日期:2019-09-05 12:03:2819周年集字徽章-周
日期:2019-09-06 18:54:5415-16赛季CBA联赛之上海
日期:2018-07-25 11:55:2615-16赛季CBA联赛之青岛
日期:2018-07-10 14:13:18
64 [报告]
发表于 2014-07-05 12:07 |只看该作者
我也是刚从linux/unix转向mac OS开发。  
发现现在做MAC开发的还不算很多。

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期: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
65 [报告]
发表于 2014-07-05 12:22 |只看该作者
incle 发表于 2014-07-05 12:07
我也是刚从linux/unix转向mac OS开发。  
发现现在做MAC开发的还不算很多。


老兄现在也在mac平台下开发了啊?不是ios吧?

论坛徽章:
24
15-16赛季CBA联赛之北京
日期:2018-08-17 18:43:33技术图书徽章
日期:2018-08-22 12:53:57技术图书徽章
日期:2018-08-22 12:54:20技术图书徽章
日期:2018-08-22 12:54:3015-16赛季CBA联赛之福建
日期:2018-10-19 16:58:1619周年集字徽章-庆
日期:2019-08-27 13:28:5619周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-19
日期:2019-08-27 13:31:2615-16赛季CBA联赛之同曦
日期:2019-09-05 12:03:2819周年集字徽章-周
日期:2019-09-06 18:54:5415-16赛季CBA联赛之上海
日期:2018-07-25 11:55:2615-16赛季CBA联赛之青岛
日期:2018-07-10 14:13:18
66 [报告]
发表于 2014-07-15 22:00 |只看该作者
回复 65# send_linux


    不是IOS是MAC OS 下的开发。 可能是对Cocoa这些还不是很熟,所以目前的编程基本上还是混合着几种语言进行的。

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期: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
67 [报告]
发表于 2014-07-15 23:43 |只看该作者
incle 发表于 2014-07-15 22:00
回复 65# send_linux


errr,是mac os平台的软件开发,还是只是在mac os环境下写代码啊?

论坛徽章:
24
15-16赛季CBA联赛之北京
日期:2018-08-17 18:43:33技术图书徽章
日期:2018-08-22 12:53:57技术图书徽章
日期:2018-08-22 12:54:20技术图书徽章
日期:2018-08-22 12:54:3015-16赛季CBA联赛之福建
日期:2018-10-19 16:58:1619周年集字徽章-庆
日期:2019-08-27 13:28:5619周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-19
日期:2019-08-27 13:31:2615-16赛季CBA联赛之同曦
日期:2019-09-05 12:03:2819周年集字徽章-周
日期:2019-09-06 18:54:5415-16赛季CBA联赛之上海
日期:2018-07-25 11:55:2615-16赛季CBA联赛之青岛
日期:2018-07-10 14:13:18
68 [报告]
发表于 2014-07-16 22:11 |只看该作者
是mac os平台的软件开发。主要用Obj-C,开发一个控制并测试自动化硬件的平台。

论坛徽章:
0
69 [报告]
发表于 2014-08-02 09:44 |只看该作者
刚做了一个类似proxycap的程序 用到了osx的内核编程

论坛徽章:
8
2015年辞旧岁徽章
日期:2015-03-03 16:54:15午马
日期:2015-02-04 12:00:07羊年新春福章
日期:2015-02-04 11:57:56双子座
日期:2014-12-02 11:44:59金牛座
日期:2014-10-08 16:47:08狮子座
日期:2014-08-29 13:37:46巳蛇
日期:2014-08-26 17:32:29NBA常规赛纪念章
日期:2015-05-04 22:32:03
70 [报告]
发表于 2014-08-13 10:17 |只看该作者
好活动,可惜没赶上
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP