Отсутствует "/dev/shm"
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2016-10-06 19:35:59
Отсутствует "/dev/shm"
Система - FreeBSD 10.3
Отсутствует устр. - /dev/shm
Соответственно posix shared memory не работает (shm_open не действует)
Вопрос как его создать /dev/shm ?
Модули sysvshm и tmpfs - включены в ядро.
Отсутствует устр. - /dev/shm
Соответственно posix shared memory не работает (shm_open не действует)
Вопрос как его создать /dev/shm ?
Модули sysvshm и tmpfs - включены в ядро.
Последний раз редактировалось f_andrey 2016-10-06 20:27:09, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Отсутствует "/dev/shm"
что показывает
вам для чего нужен /dev/shm?
Код: Выделить всё
sysctl -a | grep shm
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Neus
- капитан
- Сообщения: 1946
- Зарегистрирован: 2008-09-08 21:59:56
Отсутствует "/dev/shm"
Код: Выделить всё
echo 'link /tmp shm' >> /etc/devfs.conf
echo 'tmpfs /tmp tmpfs rw,mode=1777 0 0' >> /etc/fstab
reboot
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!
-
- проходил мимо
Отсутствует "/dev/shm"
эт Вам не LinuxWill писал(а):Система - FreeBSD 10.3
Отсутствует устр. - /dev/shm
The Design and Implementation of the FreeBSD Operating SystemСоответственно posix shared memory не работает (shm_open не действует)
Вопрос как его создать /dev/shm ?
Модули sysvshm и tmpfs - включены в ядро.
Авторы: Marshall Kirk McKusick,George V. Neville-Neil,Robert N.M. Watson
- Neus
- капитан
- Сообщения: 1946
- Зарегистрирован: 2008-09-08 21:59:56
Отсутствует "/dev/shm"
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2016-10-06 19:35:59
Отсутствует "/dev/shm"
/dev/shm необходима для команд shm_open, ftruncate, mmap в gcc
в debian все ок, во freebsd 10.3 - No such file or directory или Invalid argument.(хотя на freebsd 6.0 они работают).
Причину пока не определил.
Пробую использовать взамен shmget и shmat.
Отправлено спустя 1 минуту 35 секунд:
Отправлено спустя 53 секунды:
в debian все ок, во freebsd 10.3 - No such file or directory или Invalid argument.(хотя на freebsd 6.0 они работают).
Причину пока не определил.
Пробую использовать взамен shmget и shmat.
Отправлено спустя 1 минуту 35 секунд:
Ситуацию не изменилоNeus писал(а):Код: Выделить всё
echo 'link /tmp shm' >> /etc/devfs.conf echo 'tmpfs /tmp tmpfs rw,mode=1777 0 0' >> /etc/fstab reboot
Отправлено спустя 53 секунды:
Electronik писал(а):что показываетКод: Выделить всё
sysctl -a | grep shm
Код: Выделить всё
# sysctl -a | grep shm kern.ipc.shm_allow_removed: 0 kern.ipc.shm_use_phys: 1 kern.ipc.shmall: 131072 kern.ipc.shmseg: 128 kern.ipc.shmmni: 192 kern.ipc.shmmin: 1 kern.ipc.shmmax: 536870912 kern.features.posix_shm: 1 kern.features.sysv_shm: 1
-
- проходил мимо
Отсутствует "/dev/shm"
тогда ТС должен был разбираться с linuxlator:
# pkg info -D linux_base-c6
...
If you want to use shared memory in Linux applications, you need to set up
a link from /dev/shm to a suitable place, e.g. by adding the following line
to /etc/devfs.conf (takes effect on each boot):
link /tmp shm
ну и для других linux_base аналогично, в случае tmpfs: link /tmpfs shm
и
# /etc/rc.d/devfs restart