Myvideo

Guest

Login

АКОС 23. Linux. Время.

Uploaded By: Myvideo
75 views
0
0 votes
0

Работаем со временем в си. Какие бывают часы, что такое эпоха. Проблема 2038 года и 2000. Таймзоны. Откуда компьютер узнает о часовых поясах и локальных изменених во времени. Високосная секунда. Перевод времени между разными форматами. Ведет Миша Филитов Конспект: Канал: Архитектура компьютера и операционные системы. Семинарское занятие 238 группы ФКН ПМИ. НИУ ВШЭ 0:00 - болтаем 2:26 - time, эпоха, почему плохо получать время делением 9:27 - localtime, mktime, как нормализовать время 14:40 - TZ, где хранится информация о локальном времени 20:45 - суффикс _r: localtime_r 24:35 - всегда ли время монотонно? Високосная секунда 35:20 - форматируем таймстемпы. ctime, asctime 38:56 - может ли время быть отрицательным? 41:26 - переполнение. Проблема 38 года. В каком году будет переполнение 64-битного времени? 52:50 - пишем таймстемпы в произвольном формате - strftime 1:02:07 - смотрим на исходники strftime и пугаемся 1:04:46 - читаем таймстемпы в произвольном формате - strptime 1:09:40 - более точное время - gettimeofday 1:11:37 - считываем время с заданных часов - clock_gettime, еще более точное время, монотонные часы 1:17:06 - процессорное время CLOCK_PROCESS_CPUTIME_ID. Наглядно, почему sleep не расходует cpu 1:20:10 - считаем время работы детей fork times

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later