写点什么

Json.NET 8 引入 ArrayPools 提升性能

  • 2016-01-20
  • 本文字数:541 字

    阅读完需:约 2 分钟

Json.NET 创建者 James Newton-King 推出了该框架的第 8 个版本。该版本的重点是提升性能,他认为这是与.NET 生态系统整体上更广泛的性能改进规划相匹配的。在这个版本中(其第一个版本发布于2015 年6 月),为了提升性能,Json.NET 新增了一个接口,旨在“减少序列化过程中的内存分配和使用”。

这个名为 IArrayPool的接口使 Json.NET 可以重用数组缓冲区,这是性能提升的基础。Newton-King 将此称为“一个有点试验意味的特性”,因此,只有那些现在有这种需要的用户才应该启用它。

版本 8 的另外一项变化是,JSON 中读入 JArrays 的注释现在会被忽略。作出这种改变的目的是减少一种常见的错误源,但是先前的行为可以通过JsonLoadSettings上的CommentHandling.Load启用。

除了这些变化外,版本 8 还包含 20 多处小问题修正,除非有版本相关的原因阻碍你,否则应该考虑升级到最新的版本。 GitHub 上提供了源代码的链接和项目文件。

查看英文原文 Json.NET 8 Introduces ArrayPools for Performance Gains


给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-20 18:002187
用户头像

发布了 1008 篇内容, 共 399.2 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

爆肝!阿里大佬熬夜38天整合的这份Spring Security源码手册我粉了

Java全栈架构师

Java 程序员 面试 程序人生 springsecurity

阿里云无影发布生态共荣计划,携手伙伴推动终端算力上云

阿里云弹性计算

阿里云 生态链 无影云电脑

证照之星XE重磅发布 制作证件照从未如此简单

懒得勤快

前端培训机构毕业后在一线城市该注意什么

小谷哥

怎么理解后App时代的轻应用技术

FN0

App 小程序容器 轻应用 快应用

java 环境的搭建原来如此简单,我这小白看完也学会了,建议收藏【带附件】

CRMEB

数据说|济青,两座“数字经济新一线城市”如何发力?

易观分析

数字经济 山东

Solana上的结算协议龙头,Zebec潜力颇受看好

股市老人

秒验丨iOS端SDK 集成指南

MobTech袤博科技

xcode iOS SDK 秒验

《数字经济全景白皮书》绿色金融篇 重磅发布!

易观分析

数字经济 山东

面试官:你理解的互联网高性能Web架构是咋样的?

程序员小毕

Java 程序员 架构 面试 程序人生

大数据软件开发培训中心有哪些?

小谷哥

消息队列基本原理和选型对比

C++后台开发

中间件 消息队列 后端开发 C/C++后台开发 C/C++开发

秋招大厂必备面试题!Java八股文背诵版已助569人入职大厂

退休的汤姆

Java、 面经 社招 面试八股文 秋招+

SLF4J多个jar在类路径问题

Geek_5829b6

Java 日志

mybatis foreach的使用

Geek_5829b6

Java mybatis

在北京大数据程序员如何立足?

小谷哥

简单WiFi控制小车系统(树莓派+python+web控制界面)

Five

树莓派 8月月更

合合信息技术专家受邀出席RACV2022,探索计算机视觉与图形学未来增量

合合技术团队

计算机视觉 计算机

服务稳定性保障中的五大误解

华明

运维 SRE 服务监控 稳定性保障

mybatis添加日志并打印sql

Geek_5829b6

Java mybatis

数据说|发力数字经济,山东这两座城市如何变道超车?

易观分析

数字经济 山东

兆骑科创双创服务平台,高层次人才引进,线上直播路演

兆骑科创凤阁

三大云厂商 ARM 架构服务器性能对比

API7.ai 技术团队

AWS API网关 arm架构 云厂商

软件测试100天上岸2-测试必须有策略

和牛

测试 8月月更

软硬皆施!Github上爆火2022最新Java面试宝典简直总结的太全了!

程序员小毕

Java 程序员 面试 找工作 简历

零基础如何通过前端技术培训学习

小谷哥

从阿里云全球实时传输网络GRTN出发,浅谈QOE优化实践

阿里云CloudImagine

边缘计算 直播 边缘云 全球加速

阿里妈妈展示广告引擎新探索:迈向全局最优算力分配

阿里技术

经验分享 算力 性能提升

兆骑科创双创赛事,线上直播路演,投融资对接

兆骑科创凤阁

Json.NET 8引入ArrayPools提升性能_.NET_Jeff Martin_InfoQ精选文章