История изменений
Исправление firkax, (текущая версия) :
1) json не нужно
2) никакие таймауты блокировок тоже не нужны, это баг в чистом виде
Если нужна структурированность с текстовыми названиями - делай её через ту же файловую систему (вместо ассоциативных массивов - директории), заодно сможешь лочить отдельные переменные а не всё сразу, но и всё сразу тоже никто не запретит, локи можно и на директории делать.
Только при чём тут dbus я не знаю, dbus для пересылки сообщений делали а не для шаред переменных.
Для пересылки сообщений следует использовать unix-сокеты.
А и да, /dev/shm это обычный tmpfs, привязываться именно к этому пути незачем, можно и в другом месте сделать.
Исходная версия firkax, :
1) json не нужно
2) никакие таймауты блокировок тоже не нужны, это баг в чистом виде
Если нужна структурированность с текстовыми названиями - делай её через ту же файловую систему (вместо ассоциативных массивов - директории), заодно сможешь лочить отдельные переменные а не всё сразу, но и всё сразу тоже никто не запретит, локи можно и на директории делать.
Только при чём тут dbus я не знаю, dbus для пересылки сообщений делали а не для шаред переменных.
Для пересылки сообщений следует использовать unix-сокеты.