Результаты поиска по запросу "shared-memory"

5 ответов

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

Предположим, у меня есть классBase а такжеDerived : public Base, Я построил сегмент разделяемой памяти, используя библиотеку boost :: interprocess. Возможно ли иметь код, подобный этому: Base* b = new Derived(); write(b); //one app writes Base* ...

3 ответа

Параллелизировать цикл Python с массивами и разделяемой памятью

Мне известно о нескольких вопросах и ответах на эту тему, но я не нашел удовлетворительного ответа на эту конкретную проблему: Каков самый простой способ сделать простое распараллеливание с разделяемой памятью цикла python, где массивы numpy ...

1 ответ

что означает настройка MPI для разделяемой памяти?

У меня есть вопрос, связанный с исследованиями. В настоящее время я закончил реализацию структуры каркасной структуры на основе MPI (специально используяopenmpi 6.3 [http://www.open-mpi.org/]). рама должна использоваться на одной машине. Теперь ...

ТОП публикаций

2 ответа

R и разделяемая память для параллельного :: mclapply

Я пытаюсь воспользоваться преимуществами четырехъядерного компьютера, распараллеливая дорогостоящую операцию, выполняемую в списке из примерно 1000 элементов. Я использую функцию Parallel :: Mclapply R в настоящее время: res = ...

3 ответа

Общая память в многопроцессорной обработке

У меня есть три больших списка. Первый содержит битовые массивы (модуль bitarray 0.8.0), а два других содержат массивы целых чисел. l1=[bitarray 1, bitarray 2, ... ,bitarray n] l2=[array 1, array 2, ... , array n] l3=[array 1, array 2, ... , ...

4 ответа

Синхронизация общей памяти Linux

Я реализовал два приложения, которые совместно используют данные, используя API общей памяти POSIX (т.е.shm_open). Один процесс обновляет данные, хранящиеся в сегменте общей памяти, а другой - их считывание. Я хочу синхронизировать доступ к ...

1 ответ

Проблема с boost :: lockfree :: queue в разделяемой памяти (boost 1.53, gcc 4.7.2 / clang 3.0-6ubuntu3)

У меня проблема с размещениемboost::lockfree::queue<<T, fixed_sized<false>, ..> в общей памяти. Мне это нужно, потому что я должен иметь возможность вставлять более 65535 сообщений в очередь, а очередь fixed_sized ограничена 65535. Следующий код ...

1 ответ

Что изменилось в модели памяти в .NET 4.5?

Я только что прочитал эту загадочную строку в блоге Питера Ричти, и мне нужна помощь, чтобы понять смыслPrior to .NET 4.5 you really programmed to the .NET memory model : ...

2 ответа

Указывает ли madvise (___, ___, MADV_DONTNEED) ОС на ленивую запись на диск?

Гипотетически, предположим, я хочу выполнить последовательную запись в потенциально очень большой файл. Если я mmap () гигантский регион и madvise (MADV_SEQUENTIAL) на весь этот регион, то я могу записать в память относительно эффективным ...

4 ответа

Есть ли способ в PHP использовать постоянные данные, как в Java EE? (совместное использование объектов между потоками PHP) без сессии или кеша / БД

Есть ли способ в PHP использовать переменные «вне сеанса», которые не будут загружаться / выгружаться при каждом подключении, как на сервере Java? Пожалуйста, извините за отсутствие точности, я не понимаю, как правильно написать это. Основная ...