Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_6_OS.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
54.27 Кб
Скачать
  1. Результаты работы

    1. thread-create.c

alex@alex-K53SJ:~/alex/lab6$ gcc thread-create.c -lpthread

alex@alex-K53SJ:~/alex/lab6$ ./a.out

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx^Cx

    1. thread-create2.c

alex@alex-K53SJ:~/alex/lab6$ gcc thread-create2.c -lpthread

alex@alex-K53SJ:~/alex/lab6$ ./a.out

xxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo^Cx

    1. primes.c

alex@alex-K53SJ:~/alex/lab6$ gcc primes.c -lpthread

primes.c: В функции «compute_prime»:

primes.c:32:16: предупреждение: приведение к типу указателя от целого другого размера [-Wint-to-pointer-cast]

alex@alex-K53SJ:~/alex/lab6$ ./a.out

The 5000th prime number is 48611.

    1. critical-section.c

alex@alex-K53SJ:~/alex/lab6$ gcc critical-section.c -lpthread

alex@alex-K53SJ:~/alex/lab6$ ./a.out 200 100 10

success

alex@alex-K53SJ:~/alex/lab6$ ./a.out 0 100 10

Error

    1. tsd.c

alex@alex-K53SJ:~/alex/lab6$ gcc tsd.c -lpthread

alex@alex-K53SJ:~/alex/lab6$ ./a.out

alex@alex-K53SJ:~/alex/lab6$ ls

a.out primes.c thread43927296.log

cleanup.c Sem_Posix thread52320000.log

condvar.c spin-condvar.c thread551978752.log

critical-section.c thread1560205056.log thread560371456.log

critical-section.c~ thread1568597760.log thread568764160.log

cxx-exit.cpp thread1576990464.log thread577156864.log

detached.c thread1585383168.log thread-create2.c

file thread1593775872.log thread-create.c

job-queue1.c thread18749184.log thread-pid.c

job-queue2.c thread27141888.log tsd.c

job-queue3.c thread275150592.log

Makefile thread35534592.log

alex@alex-K53SJ:~/alex/lab6$ cat thread1560205056.log

Thread starting.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]