登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
16
Star
100
Fork
26
泰晓科技
/
Cloud Lab
代码
Issues
2
Pull Requests
0
Wiki
统计
流水线
服务
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
"Perf Lab 性能实验室" 项目管理
已关闭
#I1H8Q3
RXD
成员
创建于
2020-05-14 23:55
## 项目简介 大家好,该项目由泰晓科技技术社区报送到 “暑期2020” 开源活动,详情请查阅:[“开源软件供应链点亮计划——暑期2020”项目提案](http://tinylab.org/summer2020/) 1. 项目标题:Perf Lab 性能实验室 2. 项目描述:性能优化是提升产品用户体验的关键,也是所有产品走向高端的必由之路。Linux 系统上的性能 优化工具日新月异,从早年的 Oprofile,Ftrace,Systemtap 到如今的 Perf, eBPF,日渐完善,不断强大。>但是对于初学者,这些新工具的使用门槛很高,本项需求的目标是基于 [Cloud Lab](http://tinylab.org/cloud-lab) 构建一个开箱即可上手的系统性能优化工具箱,囊括各种常见的系统性能优化工具,并提供配套的实>际开发案例。 3. 项目难度:高 4. 项目社区导师:@luoxiaogang 5. 导师联系方式:rxd@tinylab.org 6. 合作导师联系方式:@wuzhangjin falcon@tinylab.org 7. 项目产出要求: - 在 Cloud Lab 中新增 perf-lab,需兼容 [Cloud Lab 现有接口](http://tinylab.org/how-to-deploy-cloud-labs/) - 构建并发布基于 Ubuntu 20.04 或同时期 Linux 发行版的 Docker 镜像 - 集成 ftrace, trace-cmd, kernelshark, perf, ebpf 等性能优化工具 - 上线 perf-lab 项目首页、中英文用户手册和代码仓库 8. 项目技术要求: - 基本的 Linux 命令 - 熟悉 Makefile 和 Bash - Docker 安装、使用与镜像制作 - 使用过 Cloud Lab 下面的某个现有 Lab 9. 相关的开源软件仓库列表: - Cloud Lab: <https://gitee.com/tinylab/cloud-lab> - Linux Lab: <https://gitee.com/tinylab/linux-lab> ## 项目开展计划 * 4月25日 组委会公开方案和里程碑计划,开放社区报名参加。 * 5月15日 组委会确定合作社区列表,社区逐步公布项目,学生开始与社区导师沟通项目需求与方案。 * 5月29日 社区完成所有项目列表,不再新增项目。 * **6月1日** **学生开始提交报名申请,申请截止时间 6 月 20 日。** * 6月21日 组委会审核报名申请。 * 6月30日 组委会公布资助的项目和承担的学生名单。 * 7月1日 学生开始三个月开发期,同步追踪开发进度及状态。 * 8月15日 学生提交中期报告的截止日期,根据组委会与社区的中期评审结果决定是否继续资助学生承担的项目。 * 9月30日 学生提交最终项目报告的截止日期。 * 10月1日 组委会与社区开始针对每个项目进行评审。 * 10月底 组委会公告项目评审结果,并发放奖金给通过的学生。活动指导委员会针对项目进行评价,评选出优秀项目。 ## 学生必读 [Cloud Lab](http://tinylab.org/cloud-lab) 是一套基于 Docker 的云实验管理环境,目前已经支持 Linux Lab, Markdown Lab, Linux 0.11 Lab, CS630 Qemu Lab 等成功的实验环境。 * 项目首页:<http://tinylab.org/cloud-lab> * 代码仓库: * <https://gitee.com/tinylab/cloud-lab> * <https://github.com/tinyclub/cloud-lab> * 技术手册: * [如何快速部署云实验环境(Cloud-Lab)](http://tinylab.org/how-to-deploy-cloud-labs/) Perf Lab 基于 Cloud Lab 开发,需要兼容现有接口和工具,所有报名的同学需要做如下准备工作: 1. 能够在自己的电脑上运行和启动现有的其他 Lab:Linux Lab * 请参考 [成功运行过的操作系统和Docker版本列表](https://gitee.com/tinylab/linux-lab/issues/I1FZBJ) 2. 熟悉 Linux Lab 基本使用,了解如何通过 Cloud Lab 管理并运行一个实验环境 * 请阅读 [Linux Lab 中文手册](http://tinylab.org/pdfs/linux-lab-v0.4-rc2-manual-zh.pdf) ## 当前阶段 当前阶段是**联系导师(@luoxiaogang rxd@tinylab.org; @wuzhangjin falcon@tinylab.org),跟导师讨论制定项目实施计划并确定技术方案**,请阅读这部分:[学生如何报名](https://isrc.iscas.ac.cn/summer2020/help/student.html#%E5%AD%A6%E7%94%9F%E5%A6%82%E4%BD%95%E6%8A%A5%E5%90%8D) ### 学生如何报名 学生可在 5 月 15 日 至 6 月 20 日之间,针对感兴趣的项目与社区指定的导师沟通项目细节和方案,完善项目申请书。 学生在完成项目申请书后,可于 2020 年 6 月 1 日 至 6 月 20 日 期间参考 [项目申请模板](https://isrc.iscas.ac.cn/summer2020/help/assets/%E9%A1%B9%E7%9B%AE%E7%94%B3%E8%AF%B7%E6%A8%A1%E6%9D%BF.txt) 中的要求发送申请邮件给组委会邮箱 summer2020@iscas.ac.cn,提交申请材料报名。组委会将收到的申请审核后交给社区选择承担项目的学生,并于 6 月 30 日公布中选项目及承担学生的名单。 ### 选择中选学生的标准 社区会根据学生提交的项目申请书(包括项目计划、项目实现方案等)、学生的简历,综合考虑选择中选学生。每个项目只能有一个学生承担。 强烈建议学生在申请之前要积极与社区导师沟通项目细节和方案,项目申请书是选择标准的重点。
## 项目简介 大家好,该项目由泰晓科技技术社区报送到 “暑期2020” 开源活动,详情请查阅:[“开源软件供应链点亮计划——暑期2020”项目提案](http://tinylab.org/summer2020/) 1. 项目标题:Perf Lab 性能实验室 2. 项目描述:性能优化是提升产品用户体验的关键,也是所有产品走向高端的必由之路。Linux 系统上的性能 优化工具日新月异,从早年的 Oprofile,Ftrace,Systemtap 到如今的 Perf, eBPF,日渐完善,不断强大。>但是对于初学者,这些新工具的使用门槛很高,本项需求的目标是基于 [Cloud Lab](http://tinylab.org/cloud-lab) 构建一个开箱即可上手的系统性能优化工具箱,囊括各种常见的系统性能优化工具,并提供配套的实>际开发案例。 3. 项目难度:高 4. 项目社区导师:@luoxiaogang 5. 导师联系方式:rxd@tinylab.org 6. 合作导师联系方式:@wuzhangjin falcon@tinylab.org 7. 项目产出要求: - 在 Cloud Lab 中新增 perf-lab,需兼容 [Cloud Lab 现有接口](http://tinylab.org/how-to-deploy-cloud-labs/) - 构建并发布基于 Ubuntu 20.04 或同时期 Linux 发行版的 Docker 镜像 - 集成 ftrace, trace-cmd, kernelshark, perf, ebpf 等性能优化工具 - 上线 perf-lab 项目首页、中英文用户手册和代码仓库 8. 项目技术要求: - 基本的 Linux 命令 - 熟悉 Makefile 和 Bash - Docker 安装、使用与镜像制作 - 使用过 Cloud Lab 下面的某个现有 Lab 9. 相关的开源软件仓库列表: - Cloud Lab: <https://gitee.com/tinylab/cloud-lab> - Linux Lab: <https://gitee.com/tinylab/linux-lab> ## 项目开展计划 * 4月25日 组委会公开方案和里程碑计划,开放社区报名参加。 * 5月15日 组委会确定合作社区列表,社区逐步公布项目,学生开始与社区导师沟通项目需求与方案。 * 5月29日 社区完成所有项目列表,不再新增项目。 * **6月1日** **学生开始提交报名申请,申请截止时间 6 月 20 日。** * 6月21日 组委会审核报名申请。 * 6月30日 组委会公布资助的项目和承担的学生名单。 * 7月1日 学生开始三个月开发期,同步追踪开发进度及状态。 * 8月15日 学生提交中期报告的截止日期,根据组委会与社区的中期评审结果决定是否继续资助学生承担的项目。 * 9月30日 学生提交最终项目报告的截止日期。 * 10月1日 组委会与社区开始针对每个项目进行评审。 * 10月底 组委会公告项目评审结果,并发放奖金给通过的学生。活动指导委员会针对项目进行评价,评选出优秀项目。 ## 学生必读 [Cloud Lab](http://tinylab.org/cloud-lab) 是一套基于 Docker 的云实验管理环境,目前已经支持 Linux Lab, Markdown Lab, Linux 0.11 Lab, CS630 Qemu Lab 等成功的实验环境。 * 项目首页:<http://tinylab.org/cloud-lab> * 代码仓库: * <https://gitee.com/tinylab/cloud-lab> * <https://github.com/tinyclub/cloud-lab> * 技术手册: * [如何快速部署云实验环境(Cloud-Lab)](http://tinylab.org/how-to-deploy-cloud-labs/) Perf Lab 基于 Cloud Lab 开发,需要兼容现有接口和工具,所有报名的同学需要做如下准备工作: 1. 能够在自己的电脑上运行和启动现有的其他 Lab:Linux Lab * 请参考 [成功运行过的操作系统和Docker版本列表](https://gitee.com/tinylab/linux-lab/issues/I1FZBJ) 2. 熟悉 Linux Lab 基本使用,了解如何通过 Cloud Lab 管理并运行一个实验环境 * 请阅读 [Linux Lab 中文手册](http://tinylab.org/pdfs/linux-lab-v0.4-rc2-manual-zh.pdf) ## 当前阶段 当前阶段是**联系导师(@luoxiaogang rxd@tinylab.org; @wuzhangjin falcon@tinylab.org),跟导师讨论制定项目实施计划并确定技术方案**,请阅读这部分:[学生如何报名](https://isrc.iscas.ac.cn/summer2020/help/student.html#%E5%AD%A6%E7%94%9F%E5%A6%82%E4%BD%95%E6%8A%A5%E5%90%8D) ### 学生如何报名 学生可在 5 月 15 日 至 6 月 20 日之间,针对感兴趣的项目与社区指定的导师沟通项目细节和方案,完善项目申请书。 学生在完成项目申请书后,可于 2020 年 6 月 1 日 至 6 月 20 日 期间参考 [项目申请模板](https://isrc.iscas.ac.cn/summer2020/help/assets/%E9%A1%B9%E7%9B%AE%E7%94%B3%E8%AF%B7%E6%A8%A1%E6%9D%BF.txt) 中的要求发送申请邮件给组委会邮箱 summer2020@iscas.ac.cn,提交申请材料报名。组委会将收到的申请审核后交给社区选择承担项目的学生,并于 6 月 30 日公布中选项目及承担学生的名单。 ### 选择中选学生的标准 社区会根据学生提交的项目申请书(包括项目计划、项目实现方案等)、学生的简历,综合考虑选择中选学生。每个项目只能有一个学生承担。 强烈建议学生在申请之前要积极与社区导师沟通项目细节和方案,项目申请书是选择标准的重点。
评论 (
4
)
登录
后才可以发表评论
状态
已关闭
待办的
进行中
已完成
已关闭
负责人
未设置
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (5)
标签 (37)
master
next
pwn-lab
riscv-lab
arm-lab
v1.0-rc1
v0.9
v0.9-rc3
v0.9-rc2
v0.9-rc1
v0.8
v0.8-rc3
v0.8-rc2
v0.8-rc1
v0.7
v0.7-rc3
v0.7-rc2
v0.7-rc1
v0.6
v0.6-rc3
v0.6-rc2
v0.6-rc1
v0.5
v0.5-rc3
v0.5-rc2
v0.5-rc1
v0.4
v0.4-rc3
v0.4-rc2
v0.4-rc1
v0.3
v0.3-rc3
v0.3-rc2
v0.3-rc1
v0.2
v0.2-rc3
v0.2-rc2
v0.2-rc1
v0.1
v0.1-rc3
v0.1-rc2
v0.1-rc1
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(1)
1
https://gitee.com/tinylab/cloud-lab.git
git@gitee.com:tinylab/cloud-lab.git
tinylab
cloud-lab
Cloud Lab
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册