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


2
Tại sao trên Linux hiện đại, kích thước ngăn xếp mặc định rất lớn - 8 MB (thậm chí 10 trên một số bản phân phối)
Ví dụ: trên OSX, nó thậm chí còn dưới 512k. Có bất kỳ kích thước được đề xuất nào, trong tâm trí, ứng dụng không sử dụng đệ quy và không phân bổ nhiều biến stack ? Tôi biết câu hỏi quá rộng và nó phụ thuộc nhiều vào cách …



1
Không thể xử lý yêu cầu phân trang kernel?
[Tuyên bố miễn trừ trách nhiệm: Ban đầu tôi hơi lo lắng về việc đăng bài này lên đây, vì vậy tôi đã hỏi trên Meta nếu thảo luận về homebrew / modding có được chấp nhận hay không. Dựa trên phản hồi tôi đã nhận được từ một số …

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
Ánh xạ thư viện dùng chung trong / Proc / pid / maps
Tại sao có /proc/pid/mapschứa một vài bản ghi cho cùng một thư viện? Đây là một ví dụ: 7fae7db9f000-7fae7dc8f000 r-xp 00000000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7dc8f000-7fae7de8f000 ---p 000f0000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7de8f000-7fae7de97000 r--p 000f0000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7de97000-7fae7de99000 rw-p 000f8000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 Điều đó có nghĩa là 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.