苹果开源 Swift 编程语言基准测试套件
苹果在去年12月宣布开源 Swift 编程语言,紧接其后宣布开源 Swift 语言的基准测试套件。该套件可以协助开发者创建更快更高效的代码。它可以让程序员找到代码为什么运行缓慢的原因,因此可在提交代码之前找到编码更高效率运行的方法。该套件包含工具、基准测试库以及一些相应的包。
目前这个基准测试套件主要是针对 Swift 编程语言。已开放的代码中包含基准测试驱动以及显示性能的一些度量。目前共包含 75 个基准测试角度,主要覆盖代码中最重要的检查部分。
====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
谷歌回应合并传闻:Chrome OS 不会马上消失
无论国内国外,今天的科技头条几乎要被Chrome OS和Android合并的传闻承包了。根据《华尔街日报》的报道,谷歌的工程师已经耗时两年时间,尝试把Chrome OS整合到Android中。虽然两者都是基于Linux,但整合起来有些难度,不过,近日已经获得一些进展。 报道还称,Chrome OS和Android的合并版将会在2017年正式发布,并有望明年展示早期版本。合并版系统支持桌面和移动,应用商店会是Google Play,被人熟知的Chrome浏览器的名字会保留。 这消息简直就是一个炸弹,在科技圈里炸开了。毕竟,Android目前拥有超过10亿的用户量,涉及众多行业。大家比较关注合并后对Android生态的影响。当然,还有不少人关心Chrome OS是否会消失。对于后者,安卓部门新任老大Hiroshi Lockheimer在推特上发表声明,暗示Chrome OS不会马上消失。 他说:“Chromebook笔记本发展势头凶猛,我们将继续致力于Chrome OS。我才给我的孩子们买了两台用来做作业。” 对于Lockheimer不明确否认的态度,我们也能猜到,Chrome OS和An...
- 下一篇
苹果发布 iOS 安全白皮书 深度解析 Touch ID
苹果公司今天发表了一份有关iOS安全的白皮书。其中详细介绍了iPhone 5s上Touch ID指纹识别系统的功能和运行过程。根据白皮书的描述,苹果公司在A7芯片中集成了一个Secure Enclave协处理器,用来管理、核对、和存储用户的指纹信息。Secure Enclave协处理器是一个独立的系统,有自己的安全启动顺序和软件升级机制。 用户按下Home键的时候,Touch ID会进行一次 88 x 88 像素,500 ppi 的光栅扫描,数据暂时存储在Secure Enclave协处理器的加密的内存里,等待矢量化分析。Touch ID会从各种角度不断学习用户的指纹,在已有的指纹图谱上添加新的节点。陌生人如果想要用Touch ID解锁iPhone 5s,大概只有五万分之一的成功几率。iPhone 5s完成指纹数据处理和分析以后,就会删除这些数据,不会发送到iCloud,iTunes,或者苹果公司。就算iPhone 5s内部的A7处理器也不能直接处理Touch ID数据。因为指纹传感器和Secure Enclave协处理器内建一个共享的秘钥A,然后系统再由这个共享秘钥A随机生成一个唯一...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池