🗊 Презентация Многопоточное программирование (Лекция 0)

Нажмите для полного просмотра!
Многопоточное программирование (Лекция 0), слайд №1 Многопоточное программирование (Лекция 0), слайд №2 Многопоточное программирование (Лекция 0), слайд №3 Многопоточное программирование (Лекция 0), слайд №4 Многопоточное программирование (Лекция 0), слайд №5 Многопоточное программирование (Лекция 0), слайд №6 Многопоточное программирование (Лекция 0), слайд №7 Многопоточное программирование (Лекция 0), слайд №8 Многопоточное программирование (Лекция 0), слайд №9 Многопоточное программирование (Лекция 0), слайд №10 Многопоточное программирование (Лекция 0), слайд №11 Многопоточное программирование (Лекция 0), слайд №12 Многопоточное программирование (Лекция 0), слайд №13 Многопоточное программирование (Лекция 0), слайд №14 Многопоточное программирование (Лекция 0), слайд №15 Многопоточное программирование (Лекция 0), слайд №16 Многопоточное программирование (Лекция 0), слайд №17 Многопоточное программирование (Лекция 0), слайд №18 Многопоточное программирование (Лекция 0), слайд №19 Многопоточное программирование (Лекция 0), слайд №20 Многопоточное программирование (Лекция 0), слайд №21 Многопоточное программирование (Лекция 0), слайд №22 Многопоточное программирование (Лекция 0), слайд №23 Многопоточное программирование (Лекция 0), слайд №24 Многопоточное программирование (Лекция 0), слайд №25 Многопоточное программирование (Лекция 0), слайд №26 Многопоточное программирование (Лекция 0), слайд №27 Многопоточное программирование (Лекция 0), слайд №28 Многопоточное программирование (Лекция 0), слайд №29 Многопоточное программирование (Лекция 0), слайд №30 Многопоточное программирование (Лекция 0), слайд №31 Многопоточное программирование (Лекция 0), слайд №32 Многопоточное программирование (Лекция 0), слайд №33 Многопоточное программирование (Лекция 0), слайд №34 Многопоточное программирование (Лекция 0), слайд №35 Многопоточное программирование (Лекция 0), слайд №36 Многопоточное программирование (Лекция 0), слайд №37 Многопоточное программирование (Лекция 0), слайд №38 Многопоточное программирование (Лекция 0), слайд №39 Многопоточное программирование (Лекция 0), слайд №40 Многопоточное программирование (Лекция 0), слайд №41 Многопоточное программирование (Лекция 0), слайд №42 Многопоточное программирование (Лекция 0), слайд №43 Многопоточное программирование (Лекция 0), слайд №44 Многопоточное программирование (Лекция 0), слайд №45 Многопоточное программирование (Лекция 0), слайд №46 Многопоточное программирование (Лекция 0), слайд №47 Многопоточное программирование (Лекция 0), слайд №48 Многопоточное программирование (Лекция 0), слайд №49

Содержание

Вы можете ознакомиться и скачать презентацию на тему Многопоточное программирование (Лекция 0). Доклад-сообщение содержит 49 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Многопоточное программирование Дмитрий Калугин-Балашов
Описание слайда:
Многопоточное программирование Дмитрий Калугин-Балашов

Слайд 2


Преподаватели Дмитрий Калугин-Балашов Руководитель группы разработки Виктор Стародуб Программист
Описание слайда:
Преподаватели Дмитрий Калугин-Балашов Руководитель группы разработки Виктор Стародуб Программист

Слайд 3


Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное...
Описание слайда:
Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное программирование (1 лекция)

Слайд 4


Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное...
Описание слайда:
Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное программирование (1 лекция)

Слайд 5


Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное...
Описание слайда:
Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное программирование (1 лекция)

Слайд 6


Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное...
Описание слайда:
Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное программирование (1 лекция)

Слайд 7


Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное...
Описание слайда:
Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное программирование (1 лекция)

Слайд 8


Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное...
Описание слайда:
Лекции Работа с памятью (вводная лекция) Работа с сетью (2 лекции) Работа с процессами (2 лекции) Работа с потоками (1 лекция) Параллельное программирование (1 лекция)

Слайд 9


Практические занятия После каждой лекции (и по теме лекции). Количество баллов за каждое занятие – 10.
Описание слайда:
Практические занятия После каждой лекции (и по теме лекции). Количество баллов за каждое занятие – 10.

Слайд 10


Домашнее задание Проект «Маленькией nginx» Пишем web-сервер. Две контрольные точки – промежуточная (коллоквиум) и финальная. В промежуточную сдаем...
Описание слайда:
Домашнее задание Проект «Маленькией nginx» Пишем web-сервер. Две контрольные точки – промежуточная (коллоквиум) и финальная. В промежуточную сдаем рабочий веб-сервер без многопоточности. К финальной сдаем многопоточность. По 15 баллов за этап.

Слайд 11


Баллы «5» - 100 «4» - 80 «3» - 60
Описание слайда:
Баллы «5» - 100 «4» - 80 «3» - 60

Слайд 12


Тест
Описание слайда:
Тест

Слайд 13


Тест std::list
Описание слайда:
Тест std::list

Слайд 14


Тест std::map
Описание слайда:
Тест std::map

Слайд 15


Тест std::forward_list
Описание слайда:
Тест std::forward_list

Слайд 16


Тест std::unordered_map
Описание слайда:
Тест std::unordered_map

Слайд 17


Тест boost::circular_buffer
Описание слайда:
Тест boost::circular_buffer

Слайд 18


Тест std::auto_ptr
Описание слайда:
Тест std::auto_ptr

Слайд 19


Тест std::unique_ptr
Описание слайда:
Тест std::unique_ptr

Слайд 20


Тест std::shared_ptr
Описание слайда:
Тест std::shared_ptr

Слайд 21


Тест std::weak_ptr
Описание слайда:
Тест std::weak_ptr

Слайд 22


Тест malloc(1024)
Описание слайда:
Тест malloc(1024)

Слайд 23


Тест calloc(128, 16)
Описание слайда:
Тест calloc(128, 16)

Слайд 24


Тест realloc(pointer, 2048)
Описание слайда:
Тест realloc(pointer, 2048)

Слайд 25


Тест free(ptr)
Описание слайда:
Тест free(ptr)

Слайд 26


Тест fork()
Описание слайда:
Тест fork()

Слайд 27


Тест wait(&status)
Описание слайда:
Тест wait(&status)

Слайд 28


Тест waitpid(-1, &status, 0)
Описание слайда:
Тест waitpid(-1, &status, 0)

Слайд 29


Тест kill(pid, SIGUSR1)
Описание слайда:
Тест kill(pid, SIGUSR1)

Слайд 30


Тест shmget(key, SHMSZ, IPC_CREAT | 666)
Описание слайда:
Тест shmget(key, SHMSZ, IPC_CREAT | 666)

Слайд 31


Тест socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)
Описание слайда:
Тест socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)

Слайд 32


Тест pthread_create(&thread, NULL, thread_func, NULL)
Описание слайда:
Тест pthread_create(&thread, NULL, thread_func, NULL)

Слайд 33


Тест pthred_mutex_t
Описание слайда:
Тест pthred_mutex_t

Слайд 34


Тест pthred_rwlock_t
Описание слайда:
Тест pthred_rwlock_t

Слайд 35


Тест #pragma omp parallel
Описание слайда:
Тест #pragma omp parallel

Слайд 36


Тест tbb::parallel_for(1, 10, 1, print)
Описание слайда:
Тест tbb::parallel_for(1, 10, 1, print)

Слайд 37


Тест tbb::parallel_for(1, 10, 1, print)
Описание слайда:
Тест tbb::parallel_for(1, 10, 1, print)

Слайд 38


Тест g++ -o daemon daemon.cpp -lz
Описание слайда:
Тест g++ -o daemon daemon.cpp -lz

Слайд 39


Тест (gdb) bt
Описание слайда:
Тест (gdb) bt

Слайд 40


Тест (gdb) thr 22
Описание слайда:
Тест (gdb) thr 22

Слайд 41


Тест (gdb) make –j 8
Описание слайда:
Тест (gdb) make –j 8

Слайд 42


Тест strace –p 1022
Описание слайда:
Тест strace –p 1022

Слайд 43


Тест lsof –p 1102
Описание слайда:
Тест lsof –p 1102

Слайд 44


Тест htop
Описание слайда:
Тест htop

Слайд 45


Тест LD_PRELOAD=/usr/local/libaaa.so
Описание слайда:
Тест LD_PRELOAD=/usr/local/libaaa.so

Слайд 46


Тест ldd ./bin/daemon
Описание слайда:
Тест ldd ./bin/daemon

Слайд 47


Тест ldconfig -p
Описание слайда:
Тест ldconfig -p

Слайд 48


Тест ulimit -c unlimited
Описание слайда:
Тест ulimit -c unlimited

Слайд 49


Дмитрий Калугин-Балашов Дмитрий Калугин-Балашов
Описание слайда:
Дмитрий Калугин-Балашов Дмитрий Калугин-Балашов



Похожие презентации
Mypresentation.ru
Загрузить презентацию