Форум программистов, компьютерный форум, киберфорум
Наши страницы

С под Linux

Войти
Регистрация
Восстановить пароль
 
iPashka1997
-2 / 0 / 0
Регистрация: 28.09.2015
Сообщений: 112
#1

Написать скрипты для работы с разделяемой памятью и семаформаи - C Linux

04.12.2016, 14:27. Просмотров 364. Ответов 1
Метки нет (Все метки)

Здравствуйте! Нужна помощь по след заданию:
Разработать программы для двух отдельных процессов, использующих общую память. В первой программе должна создаваться разделяемая память и семафор для взаимодействия между процессами. Во второй открывается доступ к этой же разделяемой памяти и семафору. Первая программа должна после задержки в 1-5 секунд записывать какой-то текст в разделяемую память и указывать его готовность с помощью семафора, а вторая программа должна вначале прочитать текстовую информацию из того места разделяемой памяти, где она должна появиться и выдать полученную информацию на экран с примечанием о существе действия, затем перейти к ожиданию разрешающего значения семафора и только после его завершения выдать на экран содержимое из разделяемой памяти с соответствующим примечанием.
Спасибо большое за внимание и помощь!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2016, 14:27
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать скрипты для работы с разделяемой памятью и семаформаи (C Linux):

Работа с разделяемой памятью - C Linux
Как записывать и считывать из памяти выделенной с помощью shm_open? shm_open("NAME", mode|O_RDWR, 0777)) а как дальше не знаю, и...

Работа с разделяемой памятью - C Linux
вот задание Процесс 1 порождает потомка 2, они присоединяют к себе разделяемую память объемом (N*sizeof(int)). Процесс 1 пишет в нее...

Работа с разделяемой памятью - C Linux
задание Написать две программы, осуществляющие взаимодействие через разделяемую память. Первая программа должна создавать сегмент...

Работа двух процессов с разделяемой памятью - C Linux
Здравствуйте, срочно нужна помощь в работе с разделяемой памятью в UNIX. Первый процесс создает область разделяемой памяти и...

Организовать общение между двумя компьютерами с помощью нитей или разделяемой памятью - C Linux
Организовать общение между двумя компьютерами с помощью нитей или разделяемой памятью. Имеются два кода, как правильно применить код и...

синхронизация работы с совместно используемой памятью(семафоры) - C Linux
делаю передачу данных через совместно используемую память,в её качестве используется структура shared_use. typedef struct shared_use ...

1
Marinero
Модератор
Эксперт NIX
1877 / 1621 / 494
Регистрация: 02.03.2015
Сообщений: 5,282
05.12.2016, 13:44 #2
Помощь — это когда Вы сами хоть что-то делаете, даже если только вопросы задаете… А тут ни одного вопроса: «Сделайте за меня»?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2016, 13:44
Привет! Вот еще темы с ответами:

Смесь *.с и *.сс в одном проекте - Написать модуль на C++ для работы с файлами при помощи <fstream> - C Linux
Здравствуйте! У меня вся многомодульная программа написана на Си. Мне нужно написать модуль на С++ для работы с файлами при помощи...

Метод прогонки с разделяемой памятью на CUDA - C++
Здравствуйте. Есть метод прогонки на CUDA для глобальной памяти. Не могу реализовать то же самое для разделяемой ,пишет ошибки и всё. ...

Литература для работы с памятью процессов - C++
Собственно посоветуйте книжек, чтобы научиться работать с памятью процессов. Спасибо.

Функции для работы с динамической памятью - C++
только начал изучать С++ сразу столкнулся с кучей вопросов. задача такая : разработать функции Create,Resize и Remove для создания,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru