• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Let's read the Linux socket source code скачать в хорошем качестве

Let's read the Linux socket source code 2 года назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Let's read the Linux socket source code
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Let's read the Linux socket source code в качестве 4k

У нас вы можете посмотреть бесплатно Let's read the Linux socket source code или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Let's read the Linux socket source code в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Let's read the Linux socket source code

In this live stream, we look at the source code for Linux's implementation of the Berkeley socket API. We also look at "socks" (no "et"), which seem to contain the lower-level implementation details for "sockets". In a now time-honored tradition, I confuse the right and left shift operators. And @Raxneff Nextnerf and others help me out with some of the thornier details in the code. Along the way, we take a detour to learn a bit about how to optimize C structs for cache locality. Useful links: Socket.h: https://github.com/torvalds/linux/blo... Socket.c: https://github.com/torvalds/linux/blo... Sock.h: https://github.com/torvalds/linux/blo... Sock.c: https://github.com/torvalds/linux/blo... Related videos: Linux kernel:    • Let's read the Linux kernel source code   TCP:    • Let's read the Linux TCP source code   Sorry about the harsh sound on this video, I accidentally plugged my microphone into the wrong channel 🤦‍♂️. Thanks for watching :) ‪@raxneff‬ put together the following timeline: 00:00:15 What this live show is about 00:03:28 socket.c 00:05:06 includes in socket.c 00:07:30 opening files 00:13:44 socket address families in socket.h 00:15:35 protocol families in socket.h 00:16:25 flags for send/recv in socket.h 00:17:13 setsockoptions level in socket.h 00:11:54 basic functions in socket.h 00:18:33 sockaddr in socket.h 00:19:32 sockaddr_storage in socket.h 00:20:02 msghdr in socket.h 00:24:06 Linux socket API 00:26:35 for_each_cmsghdr in socket.h (PLEASE, do not touch) 00:29:04 msg_data_left in socket.h 00:32:04 control message types in socket.h 00:32:49 recvmsg in socket.h 00:35:36 sendmsg lookup man page 00:38:49 What I think sock.h is about 00:39:23 includes in sock.h 00:40:34 SOCK_DEBUG in sock.h 00:41:04 socket_lock_t sock.h 00:42:59 sock_common struct in sock.h 00:49:22 SO_REUSEADDR lookup 00:43:10 for what the unions are used 00:53:03 tcp timewait lookup 00:55:51 sock.h (cont.) 00:56:07 sock structure in sock.h 00:58:45 we are in lower level land 01:02:11 sound issues 01:04:04 How ordering of elements in structs can help performance 01:09:18 back in sock.h 01:10:13 optimisation in sock.h and Google QUIC 01:15:04 CPU caches 01:22:09 further stuff in sock.h 01:23:11 sk_page_frag ... in sock.h 01:23:50 sk_pacing_shift_update and right-shift for ms 01:31:13 socket.c 01:32:30 file_operations ... in socket.c 01:34:22 spinlock in socket.c 01:34:40 support routines and audit_sockaddr in socket.c 01:35:17 sockfs_dname in socket.c 01:36:38 sock_alloc_file in socket.c 01:38:48 sock_sendmsg in socket.c 01:39:17 Linux Security Modules 01:39:53 socket.c (cont.) 01:40:35 __sock_recv_timestamp and more in socket.c 01:43:01 sock.c 01:43:03 includes in sock.c 01:45:20 sk_clear_memalloc in sock.c 01:46:26 timeout, netstamp, ... -stuff in sock.c 01:47:53 sk_setsockopt in sock.c 01:52:21 static_branch_unlikely lookup 01:56:45 outro and what comes next

Comments
  • Let's read the Stack (Haskell) source code 2 года назад
    Let's read the Stack (Haskell) source code
    Опубликовано: 2 года назад
  • Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding 10 дней назад
    Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding
    Опубликовано: 10 дней назад
  • Ядро Linux 6.19 | Объяснение конвейера обработки цвета! 8 дней назад
    Ядро Linux 6.19 | Объяснение конвейера обработки цвета!
    Опубликовано: 8 дней назад
  • Как загружается Linux 3 месяца назад
    Как загружается Linux
    Опубликовано: 3 месяца назад
  • Всего 40 строк кода 20 часов назад
    Всего 40 строк кода
    Опубликовано: 20 часов назад
  • Создание кейлоггера на чистом языке C — без использования библиотек. 3 недели назад
    Создание кейлоггера на чистом языке C — без использования библиотек.
    Опубликовано: 3 недели назад
  • Let's read the Linux TCP source code 2 года назад
    Let's read the Linux TCP source code
    Опубликовано: 2 года назад
  • 99% of Developers Don't Get Sockets 9 месяцев назад
    99% of Developers Don't Get Sockets
    Опубликовано: 9 месяцев назад
  • Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория 2 года назад
    Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория
    Опубликовано: 2 года назад
  • The Linux socket API explained 5 лет назад
    The Linux socket API explained
    Опубликовано: 5 лет назад
  • Ядро Linux переходит на современный язык программирования C! Почему? Давайте изучим исходный код ... 3 года назад
    Ядро Linux переходит на современный язык программирования C! Почему? Давайте изучим исходный код ...
    Опубликовано: 3 года назад
  • Си — Язык Программирования, Без Которого Не Было бы Linux, Windows и JS 8 месяцев назад
    Си — Язык Программирования, Без Которого Не Было бы Linux, Windows и JS
    Опубликовано: 8 месяцев назад
  • Linux Signals. I Spent 2 Years to Understand This Part. 1 год назад
    Linux Signals. I Spent 2 Years to Understand This Part.
    Опубликовано: 1 год назад
  • Software Networking and Interfaces on Linux: Part 1 7 лет назад
    Software Networking and Interfaces on Linux: Part 1
    Опубликовано: 7 лет назад
  • Adding Simple System Call in Linux Kernel 2 года назад
    Adding Simple System Call in Linux Kernel
    Опубликовано: 2 года назад
  • Linux network programming   Netlink socket and Netfilter  Part 1 3 года назад
    Linux network programming Netlink socket and Netfilter Part 1
    Опубликовано: 3 года назад
  • Как устроена компьютерная графика? OpenGL / C++ 1 месяц назад
    Как устроена компьютерная графика? OpenGL / C++
    Опубликовано: 1 месяц назад
  • The Superpower of Unix Sockets 3 года назад
    The Superpower of Unix Sockets
    Опубликовано: 3 года назад
  • Steven Rostedt - Learning the Linux Kernel with tracing 7 лет назад
    Steven Rostedt - Learning the Linux Kernel with tracing
    Опубликовано: 7 лет назад
  • What is a spinlock? //Source Dive// 002 2 года назад
    What is a spinlock? //Source Dive// 002
    Опубликовано: 2 года назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5