Tôi đang sử dụng triển khai thực hiện MIXue Linux POSIX và tôi gặp sự cố. Đối với hạt nhân hiện tại, kích thước tin nhắn tối đa là 1MB, nhưng tôi không cần giới hạn.Cách thực hiện quy trình với CAP_SYS_RESOURCE
man mq_overview
nói rằng nếu quá trình được đặc quyền (quá trình có khả năng CAP_SYS_RESOURCE
), nó không có giới hạn. Tôi nghĩ rằng một quá trình được thực hiện bởi root đã được đặc quyền, nhưng tôi vẫn nhận được thông báo lỗi "quá dài" (tin nhắn của tôi có 2MB).
Tôi làm cách nào để thêm khả năng của CAP_SYS_RESOURCE
vào quy trình này?
Tôi đã đặt bằng RLIM_INFINITY và vẫn nhận được "tin nhắn quá dài" = / –