Лекция 7. Многопоточность: добро и зло (Архитектура операционной системы на примере Linux)

  Рет қаралды 10,051

Computer Science Center

Computer Science Center

Күн бұрын

Лекция №7 в курсе "Архитектура операционной системы (на примере Linux)", осень 2017
Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: bit.ly/2IWSWUn
Все лекции курса по порядку: bit.ly/2kBPnnZ

Пікірлер: 9
@juneuniversum
@juneuniversum 6 жыл бұрын
Спасибо за лекции, было очень познавательно и интересно.
@insbhor
@insbhor 4 жыл бұрын
На курсе в степике пример с порчей памяти на ассемблере был более понятным...
@ЕкатеринаНевзорова-й7е
@ЕкатеринаНевзорова-й7е 10 ай бұрын
На каком курсе?
@vadimosm
@vadimosm 5 жыл бұрын
good stuff
@Enerdzizer
@Enerdzizer 4 жыл бұрын
А в чем отличие критической области от транзакции?
@klimovNS
@klimovNS 4 жыл бұрын
Это несколько ортогональные понятия. Критическая область - о том, что к ресурсу может в один момент времени обращаться не больше одного потребителя ресурса. Транзакции - о том, что есть набор операций, который в какой-то момент может прерваться. Такой набор называется транзакцией, если при этом обрыве система не останется в неконсистентном состоянии. Например вы пишете в файл и ваше приложение падает, скорее всего в файле останется часть того, что там было раньше и часть, что вы успели записать. Это не транзакция. Вот если бы изменения в дальнейшем откатились (или вообще не применились), то это было бы транзакцией.
@gijduvon6379
@gijduvon6379 3 жыл бұрын
Слабый в целом курс, на мой взгляд. От Кринкина большего ожидал(
@asciipi3679
@asciipi3679 6 жыл бұрын
лектор говорит бред... такое впечетление что он студент. уберите его с канала
@sergeydev8273
@sergeydev8273 6 жыл бұрын
А в чем именно бред, дадите уточнения?
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 67 МЛН
отомстил?
00:56
История одного вокалиста
Рет қаралды 7 МЛН
Watermelon magic box! #shorts by Leisi Crazy
00:20
Leisi Crazy
Рет қаралды 28 МЛН
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 70 МЛН
Что такое TCP/IP: Объясняем на пальцах
15:38
Основы функционирования компьютерных сетей
1:57:04
Industrial Software Engineering Online
Рет қаралды 536 М.
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 399 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 67 МЛН