linux — все вопросы
1ответ
4 голоса
$$ {HOME} или $ {HOME} в Makefile?
$ cat Makefile
all:
echo VAR is ${HOME}
echo VAR is $${HOME}
дает
$ make
echo VAR is /home/abc
VAR is /home/abc
echo VAR is ${HOME}
VAR is /home/abc
Почему синтаксис echo VAR is ${HO
1ответ
4 голоса
правильно закрыть файл структуры * в модуле
Я учусь писать драйвер для linux, но у меня возникло недоразумение по поводу того, как правильно и элегантно использовать API ядра.
Я пытаюсь написать простой драйвер misc, он создает узел устройств
2ответа
4 голоса
Понимание функции strcmp в gnu libc
Вот функция strcmp, которую я нашел в glibc :
int
STRCMP (const char *p1, const char *p2)
{
const unsigned char *s1 = (const unsigned char *) p1;
const unsigned char *s2 = (const unsigned cha
1ответ
4 голоса
R system () не может выделить память, хотя ту же команду можно запустить с терминала
У меня проблема с функцией R system() (для запуска команды ОС из R), которая возникает только когда сеанс R использует больше, чем некоторую часть доступной оперативной памяти (возможно, ~ 75% в мое
2ответа
4 голоса
Как настроить asp.net kestrel для низкой задержки?
Я пытаюсь реализовать приложение asp.net 2.2 для обслуживания HTTP-запросов с наименьшей возможной задержкой (не пропускной способностью, это не для производства, а для какой-то конкуренции). Пред
1ответ
4 голоса
Определите системные вызовы или подсистемы, в которых процесс тратит время на ожидание
Я ищу способы узнать, какие системные вызовы или какие подсистемы процесс или поток тратит время на ожидание, т.е. заблокирован и не запланирован для запуска на процессоре.
В частности, если
1ответ
4 голоса
Не найден или отсутствует файл
Я работаю над кроссплатформенным приложением с графическим интерфейсом, используя c # Visual Studio для Windows. Я надеялся перенести свой код в Linux через Monodevelop, потому что я пробовал его с
1ответ
4 голоса
Разница между значением CR3 и pgd_t
Я играю и пытаюсь вручную выполнить просмотр таблицы страниц на моем процессоре x86_64 с установленным Linux.
Я хочу попытаться получить то же значение, используя API Linux и вручную просматривая
3ответа
4 голоса
Почему мой пакет не обновляется с помощью yum?
Я пытаюсь обновить пакет, используя yum в Fedora 8. Пакет elfutils. Вот что я установил локально:
$ yum info elfutils
Installed Packages
Name : elfutils
Arch : x86_64
Version: 0.130
Release: 3
4ответа
4 голоса
Почему обсуждения «подмены» ведут себя так, будто информация может быть только в одном месте одновременно?
Я читал о настраиваемой «подкачке» Linux, которая контролирует, насколько агрессивно ядро переносит память приложений на диск, когда они не используются. Если вы используете Google в качестве терм
4ответа
4 голоса
Проблема чтения с устройства с libusb
Ситуация такова: у меня есть USB-устройство (пользовательское устройство, с которым я пытаюсь разговаривать) с двумя конечными точками, одна записывает данные на устройство, одна читает с устройства
4ответа
4 голоса
Как конвертировать (не обязательно программно) между Windows wchar_t и GCC /Linux
Предположим, у меня есть эта строка wchar_t для Windows:
L"\x4f60\x597d"
и
L"\x00e4\x00a0\x597d"
и хотел бы преобразовать его (необязательно программно; это будет одноразовая вещь) в форма
1ответ
4 голоса
Лучшие практики бенчмаркинга файловой системы Linux [закрыто]
(на самом деле не вопрос программирования, извините)
Я работаю над сравнительным анализом различных файловых систем (наиболее важно: ext3) с различными параметрами файловой системы (например, noa
2ответа
4 голоса
Окна TKinter не отображаются при использовании многопроцессорности в Linux
Я хочу порождать другой процесс для асинхронного отображения сообщения об ошибке, пока остальная часть приложения продолжается.
Я использую модуль multiprocessing в Python 2.6 для создания процес
1ответ
4 голоса
pyqt4 и pyserial
Я хочу сделать приложение, постоянно отслеживающее последовательный порт и изменяющее пользовательский интерфейс в соответствии с входными данными, полученными от порта. Мне удалось прочитать строки
4ответа
4 голоса
Как мне создать «netlink» между ядром и пользовательским пространством?
Я хочу использовать netlink для связи между приложением и пространством ядра. Моя версия ядра Linux - 2.6.28, и мой код неверен:
nf_sock=netlink_kernel_create(NL_PROTO,0,nl_user_skb,THIS_MODULE);
2ответа
4 голоса
debuginfo-install с использованием локального файла
я пытаюсь отладить программу, которую я написал, но GDB сообщает мне об ошибке:
Отсутствует отдельный debuginfos, используйте: debuginfo-istall glibc-2.9-2.i686
Когда я пытаюсь использовать эт
4ответа
4 голоса
cmake source и out-of-source навигация
cmake советует использовать сборки из исходного кода. Хотя в целом мне нравится идея, мне не удобно переходить из подкаталога вне источника в соответствующий исходный каталог. Мне часто нужен код дл
1ответ
4 голоса
Как распространить расширение PHP для использования в Shared Hosting Environment
У меня есть библиотека, написанная на C, которая распространяется как расширение PHP, и у моих пользователей возникают проблемы с доступом к библиотеке при работе в среде Shared Hosting.
Ранее (
1ответ
4 голоса
NetworkManager: где спецификация для его интерфейса DBus?
где находится спецификация интерфейса DBus для Network Manager?
Я гуглил как сумасшедший.