0.00
0 читателей, 4902 топика

Лекция 5: Взаимодействие процессов и нити исполнения. Алгоритмы синхронизации


Лекция посвящена вопросам работы нитей исполнения (threads) и основам синхронизации взаимодействия процессов (атомарные операции, interleaving, условия Бернстайна). Вводятся понятия взаимоисключений, race conditions и критических секций, общая схема взаимодействия процессов. Рассматриваются требования к алгоритмам синхронизации и простейшие алгоритмы.
Лекция и тесты в НОУ «ИНТУИТ» www.intuit.ru/studies/courses/1088/322/lecture/4255

ФАЙЛОВЫЕ СИСТЕМЫ: LINUX, APPLE, WINDOWS


Ссылка на файл Безумные Записки Убунтолога [БЗУ] находиться в разделе: О Канале.

Конфиг моей Пекарни:
#Antergos 17.x x64 GNOME3
Ubuntu Gnome 16.04
GNOME Shell 3.20.4
Linux Kernel 4.11.12
OBS studio 19.0.3.x-git ENVENC

ASUS Z97-P
i5-4460 (3.20 GHz, 6Mb)
Kingstone Fury 16Гб (2x8Gb)1866 МГц
GTX660 2Gb (Nvidia drivers 381.22)
SSD Samsung 950 Pro M.2,MZVKV256 (2200/900 Мбайт/с) \BtrFS
Hdd 500Gb 7200rpm \Ext4
Вебкамеры: Сanyon CNE-CWC3 Logitech c920 pro
Микрофоны: Logitech c920 pro
Internet: rostelecom 100Mb/c

Простая солнечная система своими руками (панели, батареи, инвертор) Пелых / Ясная Даль / Сокольники


Одна из самых простых конструкций солнечной системы для получения электричества от Солнца.
Электросистема в поместьи Пелых состоит из трех солнечных панелей (в сумме 550 Вт), электрификатора (инвертор, контроллер заряда и др.), 2 батареи 180 А/ч.
От системы работает освещение на светодиодах (24В), а также 220В. По нашим потребностям системы хватает. Хотя в будущем мы планируем добавить солнечных панелей и аккумуляторов, чтобы стало еще лучше!
Канал Алисы Пелых
www.youtube.com/channel/UCEKc-AyqT-xafXFAGzlVEXw

Смотрите плейлист о строительстве саманных домов www.youtube.com/playlist?list=PLRZmGq1UFZlKkY_gbbabTFYNoX1-pZQiI

плейлист «Бублик Б.А. Огород без Хлопот»
www.youtube.com/playlist?list=PLRZmGq1UFZlLgbJuD5Fvc_ynUgLxogvJ1

плейлист об успехах в органическом земледелии www.youtube.com/playlist?list=PLRZmGq1UFZlJtUplmRExWzFr5X8rZrcb2

Комментрируйте и делитесь видео в соцсетях!
Подписывайтесь!

Виртуальная файловая система в Unix


Основная тема занятия с отметки 8:50

Для организации доступа к разнообразным файловым системам (ФС) в Unix используется промежуточный слой абстракции — виртуальная файловая система (VFS).

С точки зрения программиста VFS организована как интерфейс или абстрактный класс в объектно ориентированном языке программирования типа C.

VFS объявляет API доступа к файловой системе, а реализацию этого API отдаёт на откуп драйверам конкретных ФС, которые можно рассматривать, как производные классы, наследующие интерфейс VFS.

91а О Compiz. Ч1.


Поговорим немного о Compiz. Общие правила установки и добавление в автозапуск.
Emerald для Ubuntu — Mint.
yadi.sk/d/ohwibpL03WvuzN

Мои сборки можно скачать по следующим ссылкам:
Mint NW
Яндекс диск
yadi.sk/d/LRvOsmjx3LTaUE
Mega
mega.nz/#F!tHRAlCgC!pgrdEHEwYQKDgwwpS_YgVA

Lubuntu NW
Яндекс диск
yadi.sk/d/HeW-YFjZ3LTchD
Mega
mega.nz/#F!VagglSIQ!mWMzN6UEqnO-KqLOwmAXBg

Сборки МХ (Test Builds)
Яндекс диск
yadi.sk/d/pbSR1_Jj3QEoeZ
Mega
mega.nz/#F!FKwiCKoS!ogB-n8xJoFIu6YBhDywNmQ

Последние сборки на Гугл драйве.
drive.google.com/open?id=1-jZbVgzNAzWLiHncbIIs3-GSsw3YTzOp

Посильная помощь каналу — money.yandex.ru/to/410019152018457
Карта Сбербанка — На странице сайта prostolinux.my1.ru/index/o_sajte/0-8

Публично собеседование #5: Антон Маркелов, Software Engineer


Новое публичное собеседование! Кандидат — Антон Маркелов.

______

Хотите поучаствовать в публичном собеседовании? Вступайте в наше сообщество с слаке: slack-ru.hexlet.io

Слак-чаты — это уникальное место, где можно задать вопросы касательно обучения или программирования в целом, узнавать новости и даже находить работу (#job). Время от времени Кирилл предупреждает о наборе претендентов для публичного собеседования.

ru.hexlet.io/pages/about?utm_source=youtube