Публикации по теме 'linux'


Неблокирующий ввод / вывод
Что такое дескрипторы на самом деле? Основным строительным блоком всех операций ввода-вывода в Unix является последовательность байтов . Большинство программ работают с еще более простой абстракцией - потоком байтов или потоком ввода-вывода . Процесс ссылается на потоки ввода-вывода с помощью дескрипторов , также известных как файловые дескрипторы . Каналы, файлы, FIFO, IPC POSIX (очереди сообщений, семафоры, разделяемая память), очереди событий - все это примеры потоков..

Привет, мир — но для Linux
Типично для людей, плохо знакомых с Linux, новички часто могут обнаружить, что знают команды для простого перемещения по файловой структуре, не зная больше никаких команд. В Linux есть множество команд, и вот еще несколько для изучения. При этом я бы создал файл, преобразовал содержимое в нижний регистр и отсортировал его. преобразовать текстовый файл из верхнего регистра в нижний регистр Прежде чем преобразовать в нижний регистр, давайте посмотрим на содержимое файла. $ cat..

Контейнер VS Code и удаленного Docker
Visual Studio Code - это усовершенствованный редактор кода с поддержкой таких операций разработки, как отладка, выполнение задач и контроль версий. Благодаря наличию широких расширений разработка становится простой и плавной. Его можно использовать для работы с контейнерами docker , которые представляют собой отдельную рабочую среду, чтобы обеспечить возможности разработки с локальным качеством , включая полный код IntelliSense. навигация и отладка. Можно открыть и..

Разница между хорошими приоритетами и приоритетами RT в Linux
Планировщик контролирует, какой поток будет выполняться и как долго он будет выполняться в Linux. Он должен решать 2 противоречащих друг другу требования: скорость реакции на ввод-вывод и пропускная способность вычислений. Порядок выполнения основан на политике планирования и приоритете планирования, который имеет каждый поток. Политика планирования была введена в Linux в версии 2.2. Linux предоставляет 6 политик: SCHED_FIFO , SCHED_RR , SCHED_DEADLINE , SCHED_DEADLINE , SCHED_OTHER..