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

$75 на фрилансе за 1 час LIVE от профи!


Представляю Вам видео, по многочисленным просьбам подписчиков, где я зарабатываю $75 на фрилансе за 1 час.

Человеческие цены на игры Steam и рандомы только тут — bit.ly/SteamAlmostFreeGames

Хочешь зарабатывать на своих видео в YouTube?
Подключайся! — youpartnerwsp.com/join?23195

Жми красную кнопку «Подписаться» под видео :)
Есть вопрос? — Задай его лично мне в наших группах!
===
Наша группа ВКОНТАКТЕ — www.vk.com/howdyho_net
Наш Twitter — www.twitter.com/howdyho_net

#Реквизиты для донатства | Поддержи канал!
Z252920168434
R250434217196

Музыкальный трек предоставлен VSP Group и Apollo Music с сайта музыкальной библиотеки www.findthetune.com

11. LINUX. Распределение ресурсов системы | Технострим


Слайды лекции: www.docme.ru/WQQ7
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9rx3HmaLQfLYb9ociIvYOY1
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/81/

Описание лекции:

Лекция посвящена продвинутым вопросам системного администрирования Linux.

Рассматриваются следующие темы:

— Ядро ОС Linux
— Выделяемые ресурсы ОС
— Виртуальная и резидентная память
— Выделение процессорного времени
— Планировщик задач CFS
— NUMA(Non-Uniform Memory Access)
— Планировщики ввода-вывода (элеваторы)
— CGROUPS — контрольные группы

Хронометраж:

00:00:05 О теме лекции
00:01:27 Ядро ОС: основные функции ядра
00:02:17 Ядро ОС: управление параметрами ядра (общий механизм)
00:02:35 Управление параметрами ядра ОС: интерфейс SYSCTL
00:04:36 Ядро ОС: модульная архитектура
00:06:06 Просмотр загруженных модулей ядра с помощью утилиты LSMOD
00:07:49 Ядро ОС: выделение ресурсов ОС приложению
00:08:11 Вопрос залу: в чем отличия между резидентной и виртуальной памятью?
00:08:42 Вопрос залу: кто из вас программировал на языках с ручным управлением памятью?
00:09:48 Выделяемые ресурсы ОС: виртуальная и резидентная память
00:12:09 Выделяемые ресурсы ОС: процессорное время
00:12:44 Выделяемые ресурсы ОС: ресурсы ввода-вывода, дескрипторы
00:13:36 Виртуальная и резидентная память: пример распределения памяти конкретного процесса
00:15:05 Виртуальная и резидентная память: использование раздела подкачки (swap)
00:16:01 Виртуальная и резидентная память: три стратегии выделения памяти
00:16:14 Стратегии выделения памяти: vm.overcommit_memory = 2
00:17:51 Стратегии выделения памяти: vm.overcommit_memory = 1
00:18:19 Событие OUT OF MEMORY
00:20:44 Стратегии выделения памяти: vm.overcommit_memory = 0
00:22:14 Виртуальная и резидентная память: единицы выделения памяти (страницы)
00:24:26 Виртуальная и резидентная память: HUGE PAGES
00:25:33 Два механизма выделения HUGE PAGES
00:34:52 Сложность решения задачи выделения процессорного времени
00:35:29 Выделение процессорного времени: немного истории
00:36:01 Выделение процессорного времени: кооперативная многозадачность
00:38:12 Выделение процессорного времени: вытесняющая многозадачность
00:39:56 Вытесняющая многозадачность: пример
00:41:22 Алгоритмы выделения процессорного времени в Linux
00:44:08 Два независимых вида приоритетов процессов в Linux
00:46:10 Каким образом работает планировщик задач (CFS)?
00:47:31 CFS: алгоритм управления процессорным временем (SCHED_NORMAL — политика по умолчанию)
00:50:54 CFS: политики планирования задач
00:51:16 Политики планирования задач: SCHED_FIFO
00:53:09 Политики планирования задач: SCHED_RR
00:54:42 Работа с приоритетами: практика, команда NICE
00:57:40 Назначение реалтаймовых приоритетов: команда CHRT
00:59:29 NUMA(Non-Uniform Memory Access)
01:04:00 Работа с NUMA: практический пример
01:06:59 Работа с NUMA: утилита NUMACTL
01:08:54 Вопрос из зала: об архитектурах процессоров
01:11:02 Вопрос из зала: об оптимизации работы приложений с помощью NUMA
01:12:24 Планировщики ввода-вывода (элеваторы)
01:13:51 Планировщики ввода-вывода: NOOP
01:15:41 Планировщики ввода-вывода: CFQ
01:17:14 Планировщики ввода-вывода: DEADLINE
01:18:51 CGROUPS — контрольные группы
01:20:46 Иерархия CGROUPS: пример
01:22:31 CGROUPS: управляемые ресурсы
01:23:46 CGROUPS: пример управления ресурсами
01:26:13 Управление лимитами ввода-вывода
01:27:23 Ответ на вопрос из зала: об основных иерархиях CGROUPS

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

[BadComedian] - ПРИТЯЖЕНИЕ (ЧУЖОЙ против ГОПНИКА)


#BadComedian обзор блокбастера ПРИТЯЖЕНИЕ
Поддержать создание обзоров — thebadcomedian.ru/

Фёдор Бондарчук, снял ответ фильмам ЧУЖОЙ, День независимости, Район №9, Сумерки, голодные игры, дивергент, Хищник и ЧЁРНОЕ ЗЕРКАЛО.
Какой он, наш ОТВЕТИЩЕ ГОЛЛИВУДУ?

Ответ в обзоре.
========================
Группа ВК — vk.com/badcomedian
Страница FB — www.facebook.com/thebadcomedian
Твиттер — twitter.com/EvgenComedian
Инстаграм — instagram.com/evgenbad
Основной канал — www.youtube.com/TheBadComedian
Второй Канал — www.youtube.com/EvgenComedian
Гугл ПЛЮС plus.google.com/ TheBadComedian/

Автор музыки MATRANG - Медуза и ЭЛДЖЕЙ - Минимал [ПО СТУДИЯМ]


Репортаж о создании песни MATRANG — Медуза, а так же хитов ЭЛДЖЕЙ — Минимал и LEGO. Битмейкер и саудпродюсер Muzza (BluntBeat) vk.com/muzzabeat рассказал о создании этих композиций и даже показал проекты на своем ноутбуке в секверсоре FL Studio. Мы его пригласили в свою музыкальную студию звукозаписи.
Так же им были написаны биты для треков HammAli

В гостях у SLAVA MARLOW - О работе с Моргенштерном, разбор битов YUNG HEFNER, Я ПЫЛЬ, No Problem


Телеграм Димиксера: ttttt.me/djdimixer

Slava Marlow рассказал про свой переезд в Москву и показал свою домашнюю студию. Слава поведал как пишет биты в Ableton. В FL Studio он не работает. В ролике мы разобрали биты для треков Morgenshtern — Young hefner, Morgenshtern — Я пыль и Slava Marlow — No Problem

Смотреть полный выпуск! youtu.be/ELTDCB-VyMc

Славик: www.youtube.com/channel/UCwAlUoQBC1Tqn0PlrNDDz_A

Следить за DJ DIMIXER!
Основной канал: www.youtube.com/user/dimixerdj
Instagram: instagram.com/dimixer
ВК — vk.com/dj_dimixer

История серии Call of Duty. Часть 1


• Ваши комментарии и предложения — stopgame.ru/show/114463/istoriya_serii_call_of_duty_chast_1
• Подписывайся на лучшие истории серий — bit.ly/StopGame-SUB

Все знают, что Call of Duty — это ежегодный конвейерный блокбастер, а Стивен Спилберг — режиссёр. Но знаете ли вы, что если бы не Стивен Спилберг, то Call of Duty могло бы и не быть? Почему авторы игры отказались от консольных версий и как там появилась советская кампания? Обо всём этом вы узнаете в истории серии Call of Duty.

00:00 — Вступление
01:30 — Роль Спилберга в создании CoD
04:20 — Medal of Honor и авторы CoD
10:00 — Разработка Call of Duty, убийцы MoH
15:46 — Сюжет Call of Duty
25:09 — Разбор и критика Call of Duty
28:51 — Разработка аддона United Offensive
30:05 — Сюжет United Offensive
33:19 — Разбор и критика United Offensive
35:29 — Мультиплеер
38:47 — Разработка консольной Finest Hour
40:31 — Сюжет Finest Hour
42:33 — Разбор и критика Finest Hour
45:25 — Заключительное слово

***

Все наши истории серий — stopgame.ru/games_history/new

Игры на StopGame.ru — stopgame.ru
Футболки от StopGame — goo.gl/eYmQG9
Мы ВКонтакте — goo.gl/ACHwpT
Мы в Steam — goo.gl/3BQAlB
Мы в Facebook — goo.gl/1oAoU4
Мы в Twitter — goo.gl/JYy7C4
Мы в Telegram — goo.gl/VgqMn2
Мы в Instagram — goo.gl/e8rQ1D
Прямые трансляции на YouTube — goo.gl/9N311N
Прямые трансляции на Twitch — goo.gl/fmd5LY