Перейти к содержанию

Этот урок ещё не переведён на русский язык, поэтому показан на английском.

Начало урока

The Channel and Its Limit

The ladder gave us many storages. But steps do not touch: data must travel between them, and it travels through channels. This second refinement of the real machine is small to state and enormous in consequence — the single law at its end explains more slow systems than any other sentence in engineering.

Learning goals: name the two independent characteristics of any channel and explain why they are NOT the same thing; state the law of the narrowest place; and sign one promissory note about networks that a distant lesson must repay.

Start with the question

Which is "faster": a courier pigeon carrying a memory card with a terabyte of photos across town, or your internet connection sending the same photos?

The honest answer is: the question is broken — and learning exactly how it is broken is this lesson. "Fast" secretly means two different things, and until you split them, half of all reasoning about machines, networks and systems is fog.

Two numbers, not one: throughput and latency

Every channel — a wire between processor and memory, a cable to the disk, a fiber across the ocean — is described by two independent quantities:

Throughput (bandwidth): how much data the channel moves per second once it is flowing. A river's width.

Latency: how long you wait for the first answer after asking. The river's length.

Продолжите этот урок на YourAIZone

В полном уроке — объяснение целиком, разобранные примеры, частые ошибки, тесты с мгновенной проверкой и ИИ-репетитор. Начните сразу как гость или создайте аккаунт, чтобы сохранять прогресс.

В полном уроке

  • Объяснение целиком
  • Разобранные примеры
  • Частые ошибки и как их избежать
  • Тестовые вопросы: 2
  • ИИ-репетитор, который отвечает на вопросы по теме
  • Отслеживание прогресса для ученика, родителей и учителя