PyConChina2022-上海-Python启动加速探索及实践-严懿宸
Python 启动加速 探索及实践 主讲人: 严懿宸 – 阿里云 严懿宸 曾于 Oracle Labs 参与 GraalVM 开发 毕业后加入阿里云 – 编译器 目前负责 Python / Node.js 的 Runtime 优化 Content • Python 启动速度简析 • PyCDS 设计与实现 • 更多讨论 Python startup time Python startup0 码力 | 21 页 | 3.18 MB | 1 年前3Java 应用与开发 - Java 内存模型与分配机制
这个类型用到的常量的一个有序集合。包括直接常量 (基本类型、String)和对其他类型、方法、字段的符号 引用。池中的数据和数组一样通过索引访问,常量池在 Java 程序的动态链接中起了核心作用。(Perm) 代码段 存放从硬盘上读取的源程序代码。(Perm) 数据段 存放 static 定义的静态成员。(Perm) 1注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。因 为同一个类的对象拥有各自的成员变量,存储在各自的堆内存中,但是他们共 这个类型用到的常量的一个有序集合。包括直接常量 (基本类型、String)和对其他类型、方法、字段的符号 引用。池中的数据和数组一样通过索引访问,常量池在 Java 程序的动态链接中起了核心作用。(Perm) 代码段 存放从硬盘上读取的源程序代码。(Perm) 数据段 存放 static 定义的静态成员。(Perm) 1注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。因 为同一个类的对象拥有各自的成员变量,存储在各自的堆内存中,但是他们共 这个类型用到的常量的一个有序集合。包括直接常量 (基本类型、String)和对其他类型、方法、字段的符号 引用。池中的数据和数组一样通过索引访问,常量池在 Java 程序的动态链接中起了核心作用。(Perm) 代码段 存放从硬盘上读取的源程序代码。(Perm) 数据段 存放 static 定义的静态成员。(Perm) 1注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。因 为同一个类的对象拥有各自的成员变量,存储在各自的堆内存中,但是他们共0 码力 | 44 页 | 818.30 KB | 1 年前3FISCO BCOS 2.9.0 中文文档
r替换为evmone • 升级EVMC接口版本为7.3.0 • 源码编译要求GCC版本不小于5.4.0 • 支持AMOP消息路由到节点自身 • MySQL存储模式下区块等数据使用二进制存储并启动压缩 修复 • 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 • 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 • 在MySQL存储模式下,Solidi 查询 • 简化并行交易配置 • 推荐使用MySQL直连的存储模式替代External存储模式 修复 • 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.2.x方法 当节点采用兼容模式从v2.2.x升级至v2.3.0后,可直接通过将节点二进制替换回v2.2.x完成回滚。 修复 • 修复特定兼容场景下的缓存bug 2.2. 更多版本 17 FISCO BCOS Documentation, 发布 v2.9.0 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.1.x方法 当节点采用兼容模式从v2.1.x升级至v2.2.0后,可直接通过将节点二进制替换回v2.1.x完成回滚。0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
r替换为evmone • 升级EVMC接口版本为7.3.0 • 源码编译要求GCC版本不小于5.4.0 • 支持AMOP消息路由到节点自身 • MySQL存储模式下区块等数据使用二进制存储并启动压缩 修复 • 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 • 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 • 在MySQL存储模式下,Solidi 查询 • 简化并行交易配置 • 推荐使用MySQL直连的存储模式替代External存储模式 修复 • 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.2.x方法 当节点采用兼容模式从v2.2.x升级至v2.3.0后,可直接通过将节点二进制替换回v2.2.x完成回滚。 修复 • 修复特定兼容场景下的缓存bug 2.2. 更多版本 17 FISCO BCOS Documentation, 发布 v2.9.0 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.1.x方法 当节点采用兼容模式从v2.1.x升级至v2.2.0后,可直接通过将节点二进制替换回v2.1.x完成回滚。0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
r替换为evmone • 升级EVMC接口版本为7.3.0 • 源码编译要求GCC版本不小于5.4.0 • 支持AMOP消息路由到节点自身 • MySQL存储模式下区块等数据使用二进制存储并启动压缩 修复 • 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 • 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 • 在MySQL存储模式下,Solidi 查询 • 简化并行交易配置 • 推荐使用MySQL直连的存储模式替代External存储模式 修复 • 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.2.x方法 当节点采用兼容模式从v2.2.x升级至v2.3.0后,可直接通过将节点二进制替换回v2.2.x完成回滚。 修复 • 修复特定兼容场景下的缓存bug 2.2. 更多版本 17 FISCO BCOS Documentation, 发布 v2.9.0 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.1.x方法 当节点采用兼容模式从v2.1.x升级至v2.2.0后,可直接通过将节点二进制替换回v2.1.x完成回滚。0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
r替换为evmone • 升级EVMC接口版本为7.3.0 • 源码编译要求GCC版本不小于5.4.0 • 支持AMOP消息路由到节点自身 • MySQL存储模式下区块等数据使用二进制存储并启动压缩 修 修 修复 复 复 • 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 • 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 • 在MySQL存储模式 推荐使用MySQL直连的存储模式替代External存储模式 修 修 修复 复 复 • 修复特定兼容场景下的内存问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.2.x方 方 方法 法 法 当节点采用兼容模式从v2.2.x升级至v2 • 优化交易转发策略 修 修 修复 复 复 • 修复特定兼容场景下的缓存bug 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.1.x方 方 方法 法 法 当节点采用兼容模式从v2.1.x升级至v20 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 2-dev 中文文档
r替换为evmone • 升级EVMC接口版本为7.3.0 • 源码编译要求GCC版本不小于5.4.0 • 支持AMOP消息路由到节点自身 • MySQL存储模式下区块等数据使用二进制存储并启动压缩 修 修 修复 复 复 • 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 • 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 • 在MySQL存储模式 推荐使用MySQL直连的存储模式替代External存储模式 修 修 修复 复 复 • 修复特定兼容场景下的内存问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.2.x方 方 方法 法 法 当节点采用兼容模式从v2.2.x升级至v2 • 优化交易转发策略 修 修 修复 复 复 • 修复特定兼容场景下的缓存bug 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.1.x方 方 方法 法 法 当节点采用兼容模式从v2.1.x升级至v20 码力 | 1324 页 | 85.58 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
evm引擎由aleth-interpreter替换为evmone 升级EVMC接口版本为7.3.0 源码编译要求GCC版本不小于5.4.0 支持AMOP消息路由到节点自身 MySQL存储模式下区块等数据使用二进制存储并启动压缩 修复 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时, 提供合约写权限控制接口,包括合约写权限授权、撤回和查询 简化并行交易配置 推荐使用MySQL直连的存储模式替代External存储模式 修复 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 推荐版本 最低版本 说明 控制台 1.0.9 1.0.4 SDK 2.3.0 2.0.4 generator 1.3.0 1.1.0 搭建新链需要使用该版本 优化区块同步策略 优化PBFT消息转发策略 优化Prepare包结构 优化交易广播策略 优化交易转发策略 修复 修复特定兼容场景下的缓存bug 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 推荐版本 最低版本 说明 控制台 1.0.7 1.0.4 SDK 2.2.0 2.0.4 generator 1.2.0 1.1.0 搭建新链需要使用该版本0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
evm引擎由aleth-interpreter替换为evmone 升级EVMC接口版本为7.3.0 源码编译要求GCC版本不小于5.4.0 支持AMOP消息路由到节点自身 MySQL存储模式下区块等数据使用二进制存储并启动压缩 修复 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时, 提供合约写权限控制接口,包括合约写权限授权、撤回和查询 简化并行交易配置 推荐使用MySQL直连的存储模式替代External存储模式 修复 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 推荐版本 最低版本 说明 控制台 1.0.9 1.0.4 SDK 2.3.0 2.0.4 generator 1.3.0 1.1.0 搭建新链需要使用该版本 优化区块同步策略 优化PBFT消息转发策略 优化Prepare包结构 优化交易广播策略 优化交易转发策略 修复 修复特定兼容场景下的缓存bug 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 推荐版本 最低版本 说明 控制台 1.0.7 1.0.4 SDK 2.2.0 2.0.4 generator 1.2.0 1.1.0 搭建新链需要使用该版本0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.0 中文文档
evm引擎由aleth-interpreter替换为evmone 升级EVMC接口版本为7.3.0 源码编译要求GCC版本不小于5.4.0 支持AMOP消息路由到节点自身 MySQL存储模式下区块等数据使用二进制存储并启动压缩 修复 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时, 提供合约写权限控制接口,包括合约写权限授权、撤回和查询 简化并行交易配置 推荐使用MySQL直连的存储模式替代External存储模式 修复 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 推荐版本 最低版本 说明 控制台 1.0.9 1.0.4 SDK 2.3.0 2.0.4 generator 1.3.0 1.1.0 搭建新链需要使用该版本 优化区块同步策略 优化PBFT消息转发策略 优化Prepare包结构 优化交易广播策略 优化交易转发策略 修复 修复特定兼容场景下的缓存bug 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 推荐版本 最低版本 说明 控制台 1.0.7 1.0.4 SDK 2.2.0 2.0.4 generator 1.2.0 1.1.0 搭建新链需要使用该版本0 码力 | 2649 页 | 201.08 MB | 1 年前3
共 341 条
- 1
- 2
- 3
- 4
- 5
- 6
- 35