bytecodealliance / bytecodealliance/rustix

Add an API for shared memory APIs

Đang mở
#797 4 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Rust
Star
2.1k
Fork
296
Merge trung bình
6 ngày 22 giờ
Pull request đã merge (30 ngày)
4

Mô tả

`softbuffer` currently uses `shmget`, `shmctl`, and other shared memory APIs. It's the only thing left preventing us from switching from `nix` to `rustix`.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xác định các chỗ softbuffer hiện đang sử dụng shmget, shmctl và các API bộ nhớ chia sẻ khác. Xác định những thao tác bộ nhớ chia sẻ nào cần các binding của rustix và xác minh rằng việc cung cấp chúng sẽ loại bỏ trở ngại còn lại để chuyển softbuffer từ nix sang rustix; issue không nêu tên tệp hay test nào.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
linux, rust
Lĩnh vực
operating-systems
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
30/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.