Описание тега lightweight-processes

1 ответ

Не может быть многопоточным, но работает с циклом for или одним потоком

Я пытаюсь получить несколько потоков для выполнения параллельных вычислений на двумерном массиве. Пользователь указывает, сколько потоков он хочет в массиве 25*25 2d, если пользователь хочет 5 потоков, то каждый поток выполняет вычисление для 125 эл…
1 ответ

Облегченная ошибка рендеринга в конвейере

Я загрузил облегченный конвейер рендеринга с помощью диспетчера пакетов Unity, но не могу создать облегченный конвейерный актив. Когда я пытаюсь создать ресурс, консоль выдает меня: Неверный сгенерированный уникальный путь ProjectSettings/Lightweigh…
26 май '18 в 00:26
0 ответов

Облегченное распределение стеков процессов

Облегченные процессы Linux используют тот же дескриптор памяти, что и здесь. Это включает в себя все сегменты, включая текст, данные, кучу, стек. Я хотел, чтобы этот сегмент общего стека управлялся ядром для нескольких контекстов выполнения. Или ядр…
0 ответов

Можно ли использовать шейдер Lightweight Render Pipeline в сцене Vuforia AR?

Я работаю над проектом AR, я добавил некоторый эффект облегченного конвейерного шейдера на мой контент AR. Можно ли использовать шейдер Lightweight Render Pipeline в сцене Vuforia AR? Спасибо, Киран Кумар
7 ответов

Технически, почему процессы в Erlang более эффективны, чем потоки ОС?

Характеристики Эрланга Из Erlang Programming (2009): Эрлангский параллелизм быстрый и масштабируемый. Его процессы легки в том, что виртуальная машина Erlang не создает поток ОС для каждого созданного процесса. Они создаются, планируются и обрабатыв…
4 ответа

Какие другие системы, кроме Erlang, основаны на "зеленых процессах"?

Я читал эту информативную страницу в Green Thread (Википедия), и мне интересно: какие другие системы программирования полагаются на "зеленые процессы", кроме Erlang? Изменить: "Зеленая нить != Зеленый процесс" Зеленый процесс на основе Erlang ад Зел…
7 ответов

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

Я нашел ответ на вопрос здесь. Но я не понимаю некоторые идеи в ответе. Например, легкий процесс, как говорят, разделяет свое логическое адресное пространство с другими процессами. Что это значит? Я могу понять ту же ситуацию с двумя потоками: они о…
1 ответ

Код =134110 - Ошибка проверки при отсутствии значений атрибута в обязательном атрибуте назначения

Контекст: приложение, использующее CoreData некоторая облегченная миграция, успешно выполненная в прошлом (достигнута 4-я итерация модельной версии) клиент хочет новую функциюсоздал 5-ю версию модели добавил одно единственное паршивое новое свойство…
07 сен '17 в 09:17
1 ответ

TLS поддерживает легковесную криптографию, определенную стандартом IOS/IEC 29192?

Поддерживает ли TLS какой-либо из легких криптографических примитивов, определенных в IOS/IEC 29192? как Клефия, Подарок или любые другие?
1 ответ

Почему два потока в NPTL имеют разные pid в Ubuntu12.04

Я протестировал некоторый код на сервере Ubuntu 12.04 LTS x64(ядро 3.2), который, как мне кажется, использует NPTL. когда я бегу $ getconf GNU_LIBPTHREAD_VERSION я получил NPTL 2.15 Ниже приведен тестовый код. Я скомпилировал его с помощью gcc -g -W…
2 ответа

Попытка обновить мою DBModel с облегченной миграцией, но ничего не происходит

Таким образом, категории из моей модели базы данных были обновлены (раньше было 4, теперь их 7), и я хочу обновить основные данные также новыми объектами. Я пытался применить это: https://developer.apple.com/documentation/coredata/using_lightweight_…
1 ответ

Как убить Java LWP (облегченный процесс) Linux

Есть ли способ убить LWP. У меня есть веб-приложение и два LWP, которые работают непрерывно с последних 16 часов. И те процессы, которые потребляют много ядра из-за того, что потребление процессора сократилось на 100%. Интересно, смогу ли я убить эт…
2 ответа

Как планируются легкие потоки ядром linux в многоядерной многоядерной SMP-системе?

Я использую параллельный алгоритм, используя легкие потоки, и мне интересно, как они назначаются разным ядрам, когда система предоставляет несколько ядер и несколько чипов. Связаны ли потоки с одним чипом, пока все ядра на чипе не будут исчерпаны? Р…
2 ответа

Функция генератора Python / соглашение об именах объектов

У меня есть несколько логических процессов, реализованных в одном классе. Экземпляр класса получает генератор для каждого процесса, и run() авансы указанных генераторов. В моем случае генераторы не заканчиваются. Как бы вы назвали foo_function и foo…
0 ответов

Кассандра: Обеспечение атомарности и предотвращение "грязного чтения" одновременно

Мне нужно атомарно вставить несколько строк в таблицу Cassandra, которые имеют разные ключи раздела. В то же время, мне нужно убедиться, что для каждого запроса состояние данных, которое пользователь обновляет / вставляет, корректно (чтобы в случае …
1 ответ

В модели многопоточных потоков, когда на самом деле начинается отображение?

Из моего понимания модели "многие к одному" все пользовательские потоки связаны с LWP, который затем привязывается к потоку ядра. Библиотека потоков отвечает за планирование потоков на LWP, и ядро ​​видит только одно поточное приложение. Итак, проис…
5 ответов

Странное поведение клона

Это довольно простое приложение, которое создает легкий процесс (поток) с clone() вызов. #define _GNU_SOURCE #include <sched.h> #include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <errno.h> #include &…
5 ответов

Облегченные процессы в стиле Erlang в.NET

Есть ли способ реализовать облегченные процессы в стиле Erlang в.NET? Я нашел несколько проектов, которые реализуют модель сообщений Erlang (модель актеров). Например, Аксум. Но я ничего не нашел о реализации легких процессов. Я имею в виду нескольк…
3 ответа

Легкие потоки Haskell накладные расходы и использование на многоядерных

Я читал книгу "Real World Haskell", главу о параллелизме и параллелизме. Мой вопрос заключается в следующем: Поскольку потоки Haskell на самом деле представляют собой просто несколько "виртуальных" потоков внутри одного "реального" потока ОС, означа…
3 ответа

В чем разница между "зелеными нитями" и процессами Эрланга?

После прочтения об облегченных процессах Эрланга я был почти уверен, что они были "зелеными нитями". Пока я не прочитал, что есть различия между зелеными нитями и процессами Эрланга. Но я не понимаю. Каковы фактические различия?