linux- все статьи тега


Синхронизация файлов только с использованием ssh / scp

Можно ли синхронизировать с usig только ssh и scp? Если да, то как? спасибо... ...

Почему разложение Холецкого Эйген гораздо быстрее на Linux, чем на Windows?

Я заметил значительную разницу в производительности относительно разложения Холецкого с помощью Эйген Библиотека. Я использую последнюю версию Eigen (3.2.1) со следующим исходным кодом: #include <iostream> #include <chrono> #include <Eigen/Core> #include <Eigen/Cholesky> using namespace std; using namespace std::chrono; using namespace Eigen; int main() { const MatrixXd::Index size = 4200; MatrixXd m = MatrixXd::Random(size, size); m = (m + m.transpose()) ...

Как получить абсолютный путь для данного относительного пути программно в Linux?

Как получить абсолютный путь для данного относительного пути программно в Linux? В случае Windows у нас есть _fullpath() API. Другими словами, Я имею в виду, что такое аналогичный API для _fullpath Windows в Linux? ...

Могу ли я исключить, что SIGBUS вызван "незначительной ошибкой страницы"? (В журнале ядра нет сбоя выделения ресурсов)

Мотивация Я пытаюсь улучшить свое понимание ошибкиSIGBUS в Xwayland . Это было замечено несколькими пользователями Fedora Linux примерно с 20 февраля 2018 года, с Xwayland 1.19.6-5.fc27.x86_64 и ядром Linux 4.15.3-300.fc27.x86-64. К сожалению, у меня нетядра "segfault" log message (или эквивалента для SIGBUS). Xwayland имеет какой-то беспредметный код, который ловушки роковой сигнал. Но я могу видеть.siginfo путем отладки coredump, и это, кажется, будет почти так же хорошо. Определение ...

Прослушивание событий клавиатуры без их использования в X11-подключение клавиатуры

Я попытался написать программу, которая зацепляет сообщения клавиатуры, чтобы произносить имя каждой клавиши всякий раз, когда она нажимается в Ubuntu (KDE); без вмешательства в нормальное действие клавиатуры в программах (просто объявляя имя клавиши). Это моя программа: #include <X11/Xlib.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <iostream> using namespace std; void SendPressKeyEvent(Display *display, XKeyEvent xkey) { Window c ...

98-й вызов функции pthread create() завершается ошибкой

Я запускаю следующую программу. Он просто создает нити, которые сразу же умирают. Я обнаружил, что после 93-98 (это немного отличается) успешных вызовов, каждый следующий вызов pthread_create () завершается ошибкой 11: ресурс временно недоступен. Я думаю, что правильно закрываю поток, поэтому он должен отказаться от любых ресурсов, которые у него есть, но некоторые ресурсы становятся недоступными. Первый параметр программы позволяет мне установить интервал между вызовами в pthread_create() но ...

C++11: зависит ли std:: thread в linux от библиотеки pthread?

Я читал, что pthread является библиотекой C и не совместим с объектной моделью C++, особенно когда речь идет об обработке исключений. Итак, я хочу знать в системе linux, как GCC / clang реализует std::thread, вызывает ли он некоторые собственные функции linux / API ядра или что-то еще? Также, как реализуется std::thread_local, связанный с __thread? ...