Запитання з тегом «shared-memory»

3
У системній пам’яті… конкретно різниця між `tmpfs,` `shm,` та 'величезними сторінками ...'
Мене останнім часом цікавить різні файлові системи на основі пам'яті ядра Linux. Note:Що стосується мене, то питання нижче слід вважати більш-менш необов’язковими в порівнянні з кращим розумінням того, що ставиться в заголовку. Я прошу їх нижче, тому що я вважаю, що відповідь на них може краще допомогти мені зрозуміти відмінності, …

1
Чи неправильно думати про "memfd" s як "процес, який належить файлу"?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Теоретично ви можете досягти [ memfd_create()] поведінки, не вводячи нових системних викликів, наприклад: int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Зверніть увагу, щоб більш портативно гарантувати tmpfs тут, ми можемо використовувати " /dev/shm" замість " /tmp"). Тому найважливіше запитання - чому, до біса, нам потрібен третій …


1
використовувати `/ run / shm` (раніше` / dev / shm`) як тимчасовий каталог
Чи є хорошою практикою створювати каталог /run/shm(раніше /dev/shm) і використовувати його, як тимчасовий каталог для програми? Передумови: Я пишу тести чорної скриньки для програми, яка робить багато матеріалів з файлами та каталогами. Для кожного тесту я створюю багато файлів і каталогів, а потім запускаю програму, а потім створюю очікуваний набір …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.