1
ответ

Как узнать, на каком ядре запущен поток?

Допустим, у нас есть ресурсоемкое -приложение, называемое multi -threaded -application.out, которое работает поверх Ubuntu с PID 10000. Оно имеет 4 потока с tid 10001, 10002, 10003., и 10004. Я...
05.09.2020
1
ответ

Влияет ли процесс, заполняющий все логические ядра, на производительность?

Из-за гиперпотоков -мой ЦП имеет 2 логических процессора на ядро. Если я правильно понимаю предпосылку многопоточности -, она позволяет каждому ядру иметь отдельный кеш и указатель инструкций для...
14.08.2020
1
ответ

массовое потребление ресурсов во время mkfs.ntfs на zvol, почему (и как я могу ограничить это )?

На моей машине mkfs.ntfs работает медленно и приводит к чрезмерному использованию ресурсов, что не позволяет использовать машину для каких-либо других целей. Согласно вершине это (или, точнее, непосредственно связанные с ним процессы zvol )есть...
27.07.2020
1
ответ

Потоки для обработки миллиона файлов

Сколько потоков нужно использовать для обработки миллиона файлов? Как вы обосновываете свой ответ? Это вопрос из прошлогоднего экзамена по ОС, и мне любопытно, как вы, ребята, думаете. Я думаю, что 10....
21.06.2020
1
ответ

Как использовать «параллельный» для ускорения «сортировки» больших файлов, помещающихся в ОЗУ?

У меня есть 100-мегапиксельный строковый файл, который помещается в ОЗУ в системе GNU/Linux. Это довольно медленная сортировка :bigfile > bigfile.sorted и не использует все 48 ядер на моей машине. Как мне быстро отсортировать этот файл?
12.04.2020
1
ответ

Поточно-ориентированная служба следующего числа (или циклического перебора) в linux

У меня есть машина с Ubuntu и сценарий, в котором мне нужно сгенерировать следующее число (начиная с X) между 0 и 20 круговым способом. Мне нужен способ получить следующее число, которое будет потоком...
08.03.2020
1
ответ

Многопоточный xz, с gzip, pv, и трубы - это самое эффективное, что я могу получить?

Я рад узнать, что xz теперь поддерживает многопоточность: xz --threads=0 Но теперь я хочу максимально использовать это. Например, чтобы повторно сжать файлы gzip как xz: gzip -d -k -c myfile.gz | пв | ...
24.10.2019
1
ответ

Как правильно создавать и останавливать kthreads?

Я написал следующий модуль ядра: #include #include #include #include #include <. ..
07.10.2019
1
ответ

Как ограничить объем распространения на другие процессоры из одного процесса

Пожалуйста, извините за полное невежество в моем вопросе - мне, вероятно, не хватает правильной терминологии здесь... Я пытаясь понять, как один процесс (сеанс R) может распространяться на все процессоры на нашем...
11.09.2019
1
ответ

Поведение упрощенных процессов с новым PID

Я экспериментировал с облегченными процессами. В основном вызов функции клонирования и назначение нового PID клонированному LWP. Это прекрасно работает и позволяет мне идентифицировать все дочерние потоки...
13.07.2019
1
ответ

Можно ли управлять всеми потоками для конвейеров многопоточных команд?

Я использую несколько инструментов, которые поддерживают многопоточность. Например: tool1 --threads = 4 | tool2 --threads = 4 | tool3 --threads = 4 В идеальном случае я предполагаю, что это должно использовать 12 (4 * 3) ...
11.02.2019
1
ответ

В Linux потоки прерывают друг друга? [закрыто]

Я изучаю критическую секцию многопоточности. У меня есть общее утверждение: в системе с одним процессором отключение прерывания является решением проблемы гонки. Но я тоже узнаю с другого сайта...
26.12.2018
1
ответ

Демон против рабочего и когда что использовать?

(Обратите внимание, что ниже я часто бываю используя термин «демон или рабочий», просто чтобы указать, что я не знаю, какое слово использовать, поскольку я не знаю точной разницы между ними в контексте, описанном ниже.) ...
12.09.2018
1
ответ

Почему моя программа работает медленнее, несмотря на используя больше потоков? [closed]

Я новичок в многопоточности, и я хотел проверить свои недавно приобретенные навыки с помощью простой задачи: создать изображение с использованием нескольких потоков. Интересно то, что программа запускается в одном потоке .. .
18.05.2018
1
ответ

Многопоточность с циклом for [дубликат]

Это часть кода сценария bash. Я хочу использовать многопоточность для DATABASE в $ DATABASES; do echo Преобразование $ DATABASE # Проверить, является ли таблица MyISAM (мы не хотим преобразовывать InnoDB ...
18.04.2018
1
ответ

Потоки и их выполнение [закрыто]

Иногда треды падали из-за того, что они работают долго, и они отдают свою очередь другим тредам с помощью процедуры планирования потоков. 1) Интересно, что будет, если поток не захочет останавливаться...
06.03.2018
1
ответ

Как скопировать в двух папках одновременно с помощью параллели GNU путем порождения нескольких потоков?

Я пытаюсь скопировать файлы с machineB и машин в machineA, поскольку я выполняю мой ниже сценария оболочки на machineA. Если файлы не находятся там в machineB затем, это должно быть там в машинах для...
13.09.2017
1
ответ

Есть ли там Варианты UNIX или другие ОС, которые делают потоки пользовательского уровня видимыми для ядра ОС? [закрыто]

Существуют ли варианты UNIX или другой ОС, которые делают потоки пользовательского уровня видимыми для ядра ОС?
04.10.2016
1
ответ

Multi processing / Multi threading in BASH

У меня есть тестовый файл, который выглядит так 5002 2014-11-24 12:59:37.112 2014-11-24 12:59:37.112 0.000 UDP ...... 23.234.22.106 48104 101 0 0 0 8.8.8.8 53 68.0 1.0 1 0.0 0 68 0 48 Каждая строка содержит ...
20.04.2016
1
ответ

Ограничьте макс. использование потока для многопоточного приложения Java

Я загрузил .jar файл, и использую Java с ним, и это кажется многопоточным, который является большим..., если я не хочу, чтобы он был многопоточным, или если я не хочу использовать только N потоки с ним...
16.03.2015
1
ответ

Мультиплексное выполнение функции удара

Я создал функцию удара, чтобы "автоволшебно" соединить на наших переключателях и retrive их конфигурацию запуска с помощью ожидать команды. Я должен использовать, ожидают, потому что этот переключатель не принимает ssh user@...
09.04.2014
1
ответ

Каковы точно lwp и потоки в solaris?

Книга "Внутренности Соляриса" говорит, что Солярис выполняет потоки ядра для связанных с ядром задач, таких как обработка прерываний, управление страницей памяти, драйверы устройств, и т.д. Для выполнения пользовательского процесса, ядра...
21.03.2014
1
ответ

Какие системные вызовы могли создать новый процесс?

Когда выполнение PS управляет в моей системе Linux, я вижу некоторые пользовательские процессы дважды (другой PID...). Интересно, являются ли они новыми процессами или потоками того же процесса. Я знаю некоторые функции в стандарте C...
26.11.2013
0
ответов

Linux-эквивалент Thread Director?

По слухам, чипы Intel 12-го поколения имеют ядра «Efficient» и «Performance». Очевидно, Microsoft Thread Director в Windows 11 использует их. Что будет эквивалентом Linux
14.10.2021
0
ответов

Помогите понять lsof и потоки

Когда я использую -p $PID в lsof, я получаю только непосредственный поток процесса.почему и как эффективно работать с потоками и lsof? sudo lsof -p 5344 > lsof -p5344.log судо lsof | grep '\<5344\>' > lsofgrep5344.log $ wc -l lsof *5344.log 1
08.10.2021
0
ответов

Почему у потоков есть собственный PID?

Я использую htop и смотрю на процесс (rg ), который запустил несколько потоков для поиска текста в файлах, вот древовидное представление в htop :ПИД-команда 1019 | -rg 'найти это' 1021 | -rg 'найти это' 1022 | -rg 'найти это' 1023 |
27.09.2021
0
ответов

xz :OOM при сжатии 1 ТБ.tar

Я пытаюсь сжать большой архив с включенной -многопоточностью, однако моя система постоянно зависает и не хватает памяти. ОС :Manjaro 21.1.0 Ядро Pahvo :x86 _64 Linux 5.13.1 -3 -MANJARO...
24.07.2021
0
ответов

Количество процессов FIFO, устойчивый рост

У меня вопрос FIFO :Почему поток fifo _num limit 2, но количество процессов, устойчивый рост, когда один процесс заканчивается, запустились два процесса, а потом получилось 3 процесса. устойчивый рост 2n -1 #!bin/...
31.03.2021
0
ответов

Какой поток получает SIGURG?

Недавно я написал «учебную заметку» об Unix,и я сделал следующее предложение о многопоточных процессах -:для ядра будет почти невозможно идентифицировать поток, который должен...
11.02.2021
0
ответов

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

У меня следующий сценарий: у меня есть две программы, работающие одна в фоновом режиме, а другая впереди. Задняя программа делает некоторые вещи для передней программы. как только программа возврата выполнила...
17.10.2020