Câu hỏi được gắn thẻ «shared-memory»


1
Có sai không khi nghĩ về mem memddd của s như là hạch toán với quy trình sở hữu tập tin giỏi?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Về mặt lý thuyết, bạn có thể đạt được memfd_create()hành vi [ ] mà không cần giới thiệu các tòa nhà mới, như thế này: int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Lưu ý, để đảm bảo một cách hợp lý hơn một tmpfs ở đây, …


2
Linux đặt các giá trị mặc định cho SHMMAX ở đâu?
Tôi chỉ tự hỏi những giá trị này đang được đặt ở đâu và chúng mặc định là gì? Của tôi hiện tại là 18446744073692774399. Tôi đã không đặt nó ở bất cứ đâu mà tôi có thể nhìn thấy. $ cat /proc/sys/kernel/shmmax 18446744073692774399 $ sysctl kernel.shmmax kernel.shmmax = 18446744073692774399


1
Hiểu MMAP
Tôi đã đi qua các tài liệu liên quan đến mmap ở đây và cố gắng thực hiện nó bằng cách sử này Tôi có một vài nghi ngờ về việc thực hiện nó. MMAP có cung cấp ánh xạ của tệp và trả về một con trỏ của vị …


1
hoạt động trong / dev / shm gây ra tràn
Tôi đang lặp lại hàng chục ngàn thao tác tương tự trong / dev / shm, mỗi thao tác được tạo, thư mục được ghi và sau đó xóa. Giả định của tôi trước đây là tôi thực sự đang tạo các thư mục và loại bỏ chúng tại chỗ, …

1
Cốt truyện SYSV00000000 là gì?
Trong dmesgphần này xuất hiện khi trình quản lý cửa sổ của tôi (xfwm4, một phần của XFCE) bị hỏng: xfwm4[3936]: segfault at 7f3c7c523770 ip 00007f3c7c523770 sp 00007ffffea1ee28 error 15 in SYSV00000000 (deleted)[7f3c7c4e8000+60000] Điều tương tự SYSV00000000cũng xuất hiện ở những nơi khác (như lsof). Vậy, đây là cái gì …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.