Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【任务发布】磁盘io性能改进:优化ahci驱动 #556

Open
fslongjin opened this issue Mar 4, 2024 · 3 comments
Open

【任务发布】磁盘io性能改进:优化ahci驱动 #556

fslongjin opened this issue Mar 4, 2024 · 3 comments
Assignees
Labels
A-driver Area: 驱动程序 A-fs Area: 文件系统 A-sched Area: 调度子系统 enhancement New feature or request In-progress

Comments

@fslongjin
Copy link
Member

需求

优化AHCI驱动程序,使得:

  1. 接入sysfs
  2. 支持中断,而不是现在的忙等
  3. 支持同时发起多个读或者写的请求

一些可能的建议

  • 为了实现上面的第一点功能,也许需要先把PCI接入sysfs。
  • 为了实现上面第2、3点的功能,也许需要对磁盘的读写请求包进行合理抽象,以便复用于之后的其他磁盘驱动。
@fslongjin fslongjin added the enhancement New feature or request label Mar 4, 2024
@xiaolin2004 xiaolin2004 added A-driver Area: 驱动程序 A-sched Area: 调度子系统 A-fs Area: 文件系统 labels Nov 28, 2024
@xiaolin2004 xiaolin2004 self-assigned this Nov 28, 2024
@xiaolin2004
Copy link
Collaborator

更新了开发跟踪branch

@fslongjin
Copy link
Member Author

更新了开发跟踪branch

ahci驱动本身可以暂时先不搞,对于servrless场景的话,用virtio就够了。
精力可以放在其他的事情上面。比如block layer、异步io、dma等等的支持上面。

@xiaolin2004
Copy link
Collaborator

考虑重新发一个issue吗

更新了开发跟踪branch

ahci驱动本身可以暂时先不搞,对于servrless场景的话,用virtio就够了。 精力可以放在其他的事情上面。比如block layer、异步io、dma等等的支持上面。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-driver Area: 驱动程序 A-fs Area: 文件系统 A-sched Area: 调度子系统 enhancement New feature or request In-progress
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants