mmap

    3зной

    1ответ

    Я разрабатываю модуль ядра Linux для встроенной системы. Система содержит программируемую логику (PL), к которой необходимо получить доступ из процессов пользовательского пространства. PL может измени

    0зной

    1ответ

    Я пытаюсь получить доступ к GPIO-устройствам MT7620n через настройки регистра. Пока я могу получить к ним доступ, используя/sys/class/gpio/... но для меня это недостаточно быстро. В руководстве по про

    -3зной

    2ответ

    Я пытаюсь прочитать большой .txt-файл в C. Я сделал версию с fgets(), но производительность ограничена I/O. Поэтому мне нужно, чтобы что-то другое могло улучшить производительность, чем fgets(), и я о

    0зной

    1ответ

    Мне нужно обменять некоторые переменные в разных процессах и попробовать это через общую память. Следующий код является упрощенной версией этой попытки. Программа работает так, как ожидалось, но я хоч

    1зной

    2ответ

    Когда я впервые сделал этот проект в прошлом семестре, код работал нормально. Теперь я получаю ошибку шины, когда записывается mmapped-память для обмена между процессами, и я не уверен, почему она бол

    0зной

    1ответ

    У меня есть поиск, и я не могу найти способ использования mmap. Это то, что у меня есть .. char *pchFile; if ((pchFile = (char *) mmap (NULL, fileSize, PROT_READ, MAP_SHARED, fd, 0)) == (char *) -1){