LINUX.ORG.RU

История изменений

Исправление LightDiver, (текущая версия) :

Даже если мы возьмем m.2 - в простое 50-200мВт, в пике работы до 4-9Вт. Тут даже по чистой времени работы у хдд нет никакого особо преимущества, а даже в простое беда. А если уж мы возьмем количество выполненной информации.

Чистые цифры. А разгромные статьи я хз откуда брали. Пусть покажут модели и их потребление.

=======================================================
                     ЗАПИСЬ ФАЙЛА                      
               Объём: 100 ГБ (102400 МБ)               
=======================================================

───────────────────────────────────────────────────────
  HDD (Жёсткий диск)
───────────────────────────────────────────────────────
  Скорость записи:          70 МБ/с
  Время записи:           1462.9 сек  (24.38 мин)
  Потребляемая мощность:     7 Вт
  Затраченная энергия:      10.24 кДж  (10240.0 Дж)

───────────────────────────────────────────────────────
  NVMe SSD (Твердотельный)
───────────────────────────────────────────────────────
  Скорость записи:         200 МБ/с
  Время записи:            512.0 сек  (8.53 мин)
  Потребляемая мощность:     9 Вт
  Затраченная энергия:       4.61 кДж  (4608.0 Дж)

=======================================================
  Сравнение
=======================================================
  SSD быстрее в:           2.9 раз
  SSD экономичнее в:       2.2 раз
=======================================================
# Расчёт записи 100 ГБ на HDD и SSD

# Исходные данные
file_size_gb = 100  # Объём файла в ГБ
file_size_mb = file_size_gb * 1024  # Перевод в МБ

# --- Характеристики накопителей ---
# HDD
hdd_write_speed = 70      # МБ/с (средняя скорость записи)
hdd_power_active = 7       # Вт (потребление при активной записи)

# NVMe SSD
ssd_write_speed = 200     # МБ/с (средняя скорость записи)
ssd_power_active = 9      # Вт (потребление при активной записи)

# --- Расчёт времени ---
hdd_time = file_size_mb / hdd_write_speed
ssd_time = file_size_mb / ssd_write_speed

# --- Расчёт энергии ---
hdd_energy_j = hdd_power_active * hdd_time
ssd_energy_j = ssd_power_active * ssd_time

hdd_energy_kj = hdd_energy_j / 1000
ssd_energy_kj = ssd_energy_j / 1000

# --- Вывод результатов ---
print("=" * 55)
print(f"{"ЗАПИСЬ ФАЙЛА":^55}")
print(f"{"Объём: " + str(file_size_gb) + " ГБ (" + str(file_size_mb) + " МБ)":^55}")
print("=" * 55)

print(f"\n{'─' * 55}")
print(f"  HDD (Жёсткий диск)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {hdd_write_speed:>6} МБ/с")
print(f"  Время записи:         {hdd_time:>8.1f} сек  ({hdd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {hdd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {hdd_energy_kj:>8.2f} кДж  ({hdd_energy_j:.1f} Дж)")

print(f"\n{'─' * 55}")
print(f"  NVMe SSD (Твердотельный)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {ssd_write_speed:>6} МБ/с")
print(f"  Время записи:         {ssd_time:>8.1f} сек  ({ssd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {ssd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {ssd_energy_kj:>8.2f} кДж  ({ssd_energy_j:.1f} Дж)")

print(f"\n{'=' * 55}")
print(f"  Сравнение")
print(f"{'=' * 55}")
print(f"  SSD быстрее в:        {hdd_time/ssd_time:>6.1f} раз")
print(f"  SSD экономичнее в:    {hdd_energy_j/ssd_energy_j:>6.1f} раз")
print(f"{'=' * 55}")

Подставь свои данные и запусти.

А потом посчитай время простоя сколько за сутки у тебя накрутит хдд, в то время, когда ссд будет спокойно ждать.

Вот я взял статью, где считали заявленное потребление в простое и реальное у конкретных моделей. Среднее потребление в простое у тимичного 3.5" около 8вт. Ладно снижаю до 5.

Считаем:

============================================================
            ЭНЕРГОПОТРЕБЛЕНИЕ В ПРОСТОЕ ЗА СУТКИ            
                  (24 часа / 86400 секунд)                  
============================================================

────────────────────────────────────────────────────────────
  HDD (Жёсткий диск) — шпиндель вращается
────────────────────────────────────────────────────────────
  Мощность в простое:            5.0 Вт
  Энергия за сутки:             120.00 Вт·ч
  Энергия за сутки:             0.1200 кВт·ч
  Стоимость за сутки:           0.6000 руб
  Стоимость за месяц (30 дн):    18.00 руб
  Стоимость за год (365 дн):    219.00 руб

────────────────────────────────────────────────────────────
  SSD (SATA/NVMe) — типичный простой
────────────────────────────────────────────────────────────
  Мощность в простое:            0.5 Вт
  Энергия за сутки:              12.00 Вт·ч
  Энергия за сутки:             0.0120 кВт·ч
  Стоимость за сутки:           0.0600 руб
  Стоимость за месяц (30 дн):     1.80 руб
  Стоимость за год (365 дн):     21.90 руб

────────────────────────────────────────────────────────────
  SSD (с глубоким сном / ASPM L1.2)
────────────────────────────────────────────────────────────
  Мощность в простое:           0.05 Вт
  Энергия за сутки:               1.20 Вт·ч
  Энергия за сутки:             0.0012 кВт·ч
  Стоимость за сутки:           0.0060 руб
  Стоимость за месяц (30 дн):     0.18 руб
  Стоимость за год (365 дн):      2.19 руб

============================================================
  СРАВНЕНИЕ (СУТКИ)
============================================================
  SSD экономичнее HDD в простое:
    • без ASPM:            в  10.0 раз
    • с глубоким сном:     в 100.0 раз

  Разница в деньгах за сутки:
    • HDD vs SSD (обычный):  0.5400 руб
    • HDD vs SSD (глуб. сон): 0.5940 руб

  Разница в деньгах за год:
    • HDD vs SSD (обычный):   197.10 руб
    • HDD vs SSD (глуб. сон):  216.81 руб

При стоимости квт 5р.

По сути, ссд в простое почти бесплатен. Можно считать, что потребление ноль. Хдд же потихоньку жрет.

Забавное тут еще то, что ссд в пике (ноутбучные всякие) жрут как хдд в простое. Ну почти.

Исправление LightDiver, :

Даже если мы возьмем m.2 - в простое 50-200мВт, в пике работы до 4-9Вт. Тут даже по чистой времени работы у хдд нет никакого особо преимущества, а даже в простое беда. А если уж мы возьмем количество выполненной информации.

Чистые цифры. А разгромные статьи я хз откуда брали. Пусть покажут модели и их потребление.

=======================================================
                     ЗАПИСЬ ФАЙЛА                      
               Объём: 100 ГБ (102400 МБ)               
=======================================================

───────────────────────────────────────────────────────
  HDD (Жёсткий диск)
───────────────────────────────────────────────────────
  Скорость записи:          70 МБ/с
  Время записи:           1462.9 сек  (24.38 мин)
  Потребляемая мощность:     7 Вт
  Затраченная энергия:      10.24 кДж  (10240.0 Дж)

───────────────────────────────────────────────────────
  NVMe SSD (Твердотельный)
───────────────────────────────────────────────────────
  Скорость записи:         200 МБ/с
  Время записи:            512.0 сек  (8.53 мин)
  Потребляемая мощность:     9 Вт
  Затраченная энергия:       4.61 кДж  (4608.0 Дж)

=======================================================
  Сравнение
=======================================================
  SSD быстрее в:           2.9 раз
  SSD экономичнее в:       2.2 раз
=======================================================
# Расчёт записи 100 ГБ на HDD и SSD

# Исходные данные
file_size_gb = 100  # Объём файла в ГБ
file_size_mb = file_size_gb * 1024  # Перевод в МБ

# --- Характеристики накопителей ---
# HDD
hdd_write_speed = 70      # МБ/с (средняя скорость записи)
hdd_power_active = 7       # Вт (потребление при активной записи)

# NVMe SSD
ssd_write_speed = 200     # МБ/с (средняя скорость записи)
ssd_power_active = 9      # Вт (потребление при активной записи)

# --- Расчёт времени ---
hdd_time = file_size_mb / hdd_write_speed
ssd_time = file_size_mb / ssd_write_speed

# --- Расчёт энергии ---
hdd_energy_j = hdd_power_active * hdd_time
ssd_energy_j = ssd_power_active * ssd_time

hdd_energy_kj = hdd_energy_j / 1000
ssd_energy_kj = ssd_energy_j / 1000

# --- Вывод результатов ---
print("=" * 55)
print(f"{"ЗАПИСЬ ФАЙЛА":^55}")
print(f"{"Объём: " + str(file_size_gb) + " ГБ (" + str(file_size_mb) + " МБ)":^55}")
print("=" * 55)

print(f"\n{'─' * 55}")
print(f"  HDD (Жёсткий диск)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {hdd_write_speed:>6} МБ/с")
print(f"  Время записи:         {hdd_time:>8.1f} сек  ({hdd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {hdd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {hdd_energy_kj:>8.2f} кДж  ({hdd_energy_j:.1f} Дж)")

print(f"\n{'─' * 55}")
print(f"  NVMe SSD (Твердотельный)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {ssd_write_speed:>6} МБ/с")
print(f"  Время записи:         {ssd_time:>8.1f} сек  ({ssd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {ssd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {ssd_energy_kj:>8.2f} кДж  ({ssd_energy_j:.1f} Дж)")

print(f"\n{'=' * 55}")
print(f"  Сравнение")
print(f"{'=' * 55}")
print(f"  SSD быстрее в:        {hdd_time/ssd_time:>6.1f} раз")
print(f"  SSD экономичнее в:    {hdd_energy_j/ssd_energy_j:>6.1f} раз")
print(f"{'=' * 55}")

Подставь свои данные и запусти.

А потом посчитай время простоя сколько за сутки у тебя накрутит хдд, в то время, когда ссд будет спокойно ждать.

Вот я взял статью, где считали заявленное потребление в простое и реальное у конкретных моделей. Среднее потребление в простое у тимичного 3.5" около 8вт. Ладно снижаю до 5.

Считаем:

============================================================
            ЭНЕРГОПОТРЕБЛЕНИЕ В ПРОСТОЕ ЗА СУТКИ            
                  (24 часа / 86400 секунд)                  
============================================================

────────────────────────────────────────────────────────────
  HDD (Жёсткий диск) — шпиндель вращается
────────────────────────────────────────────────────────────
  Мощность в простое:            5.0 Вт
  Энергия за сутки:             120.00 Вт·ч
  Энергия за сутки:             0.1200 кВт·ч
  Стоимость за сутки:           0.6000 руб
  Стоимость за месяц (30 дн):    18.00 руб
  Стоимость за год (365 дн):    219.00 руб

────────────────────────────────────────────────────────────
  SSD (SATA/NVMe) — типичный простой
────────────────────────────────────────────────────────────
  Мощность в простое:            0.5 Вт
  Энергия за сутки:              12.00 Вт·ч
  Энергия за сутки:             0.0120 кВт·ч
  Стоимость за сутки:           0.0600 руб
  Стоимость за месяц (30 дн):     1.80 руб
  Стоимость за год (365 дн):     21.90 руб

────────────────────────────────────────────────────────────
  SSD (с глубоким сном / ASPM L1.2)
────────────────────────────────────────────────────────────
  Мощность в простое:           0.05 Вт
  Энергия за сутки:               1.20 Вт·ч
  Энергия за сутки:             0.0012 кВт·ч
  Стоимость за сутки:           0.0060 руб
  Стоимость за месяц (30 дн):     0.18 руб
  Стоимость за год (365 дн):      2.19 руб

============================================================
  СРАВНЕНИЕ (СУТКИ)
============================================================
  SSD экономичнее HDD в простое:
    • без ASPM:            в  10.0 раз
    • с глубоким сном:     в 100.0 раз

  Разница в деньгах за сутки:
    • HDD vs SSD (обычный):  0.5400 руб
    • HDD vs SSD (глуб. сон): 0.5940 руб

  Разница в деньгах за год:
    • HDD vs SSD (обычный):   197.10 руб
    • HDD vs SSD (глуб. сон):  216.81 руб

При стоимости квт 5р.

По сути, ссд в простое почти бесплатен. Можно считать, что потребление ноль. Хдд же потихоньку жрет.

Исправление LightDiver, :

Даже если мы возьмем m.2 - в простое 50-200мВт, в пике работы до 4-9Вт. Тут даже по чистой времени работы у хдд нет никакого особо преимущества, а даже в простое беда. А если уж мы возьмем количество выполненной информации.

Чистые цифры. А разгромные статьи я хз откуда брали. Пусть покажут модели и их потребление.

=======================================================
                     ЗАПИСЬ ФАЙЛА                      
               Объём: 100 ГБ (102400 МБ)               
=======================================================

───────────────────────────────────────────────────────
  HDD (Жёсткий диск)
───────────────────────────────────────────────────────
  Скорость записи:          70 МБ/с
  Время записи:           1462.9 сек  (24.38 мин)
  Потребляемая мощность:     7 Вт
  Затраченная энергия:      10.24 кДж  (10240.0 Дж)

───────────────────────────────────────────────────────
  NVMe SSD (Твердотельный)
───────────────────────────────────────────────────────
  Скорость записи:         200 МБ/с
  Время записи:            512.0 сек  (8.53 мин)
  Потребляемая мощность:     9 Вт
  Затраченная энергия:       4.61 кДж  (4608.0 Дж)

=======================================================
  Сравнение
=======================================================
  SSD быстрее в:           2.9 раз
  SSD экономичнее в:       2.2 раз
=======================================================
# Расчёт записи 100 ГБ на HDD и SSD

# Исходные данные
file_size_gb = 100  # Объём файла в ГБ
file_size_mb = file_size_gb * 1024  # Перевод в МБ

# --- Характеристики накопителей ---
# HDD
hdd_write_speed = 70      # МБ/с (средняя скорость записи)
hdd_power_active = 7       # Вт (потребление при активной записи)

# NVMe SSD
ssd_write_speed = 200     # МБ/с (средняя скорость записи)
ssd_power_active = 9      # Вт (потребление при активной записи)

# --- Расчёт времени ---
hdd_time = file_size_mb / hdd_write_speed
ssd_time = file_size_mb / ssd_write_speed

# --- Расчёт энергии ---
hdd_energy_j = hdd_power_active * hdd_time
ssd_energy_j = ssd_power_active * ssd_time

hdd_energy_kj = hdd_energy_j / 1000
ssd_energy_kj = ssd_energy_j / 1000

# --- Вывод результатов ---
print("=" * 55)
print(f"{"ЗАПИСЬ ФАЙЛА":^55}")
print(f"{"Объём: " + str(file_size_gb) + " ГБ (" + str(file_size_mb) + " МБ)":^55}")
print("=" * 55)

print(f"\n{'─' * 55}")
print(f"  HDD (Жёсткий диск)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {hdd_write_speed:>6} МБ/с")
print(f"  Время записи:         {hdd_time:>8.1f} сек  ({hdd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {hdd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {hdd_energy_kj:>8.2f} кДж  ({hdd_energy_j:.1f} Дж)")

print(f"\n{'─' * 55}")
print(f"  NVMe SSD (Твердотельный)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {ssd_write_speed:>6} МБ/с")
print(f"  Время записи:         {ssd_time:>8.1f} сек  ({ssd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {ssd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {ssd_energy_kj:>8.2f} кДж  ({ssd_energy_j:.1f} Дж)")

print(f"\n{'=' * 55}")
print(f"  Сравнение")
print(f"{'=' * 55}")
print(f"  SSD быстрее в:        {hdd_time/ssd_time:>6.1f} раз")
print(f"  SSD экономичнее в:    {hdd_energy_j/ssd_energy_j:>6.1f} раз")
print(f"{'=' * 55}")

Подставь свои данные и запусти.

А потом посчитай время простоя сколько за сутки у тебя накрутит хдд, в то время, когда ссд будет спокойно ждать.

Вот я взял статью, где считали заявленное потребление в простое и реальное у конкретных моделей. Среднее потребление в простое у тимичного 3.5" около 8вт. Ладно снижаю до 5.

Считаем:

============================================================
            ЭНЕРГОПОТРЕБЛЕНИЕ В ПРОСТОЕ ЗА СУТКИ            
                  (24 часа / 86400 секунд)                  
============================================================

────────────────────────────────────────────────────────────
  HDD (Жёсткий диск) — шпиндель вращается
────────────────────────────────────────────────────────────
  Мощность в простое:            5.0 Вт
  Энергия за сутки:             120.00 Вт·ч
  Энергия за сутки:             0.1200 кВт·ч
  Стоимость за сутки:           0.6000 руб
  Стоимость за месяц (30 дн):    18.00 руб
  Стоимость за год (365 дн):    219.00 руб

────────────────────────────────────────────────────────────
  SSD (SATA/NVMe) — типичный простой
────────────────────────────────────────────────────────────
  Мощность в простое:            0.5 Вт
  Энергия за сутки:              12.00 Вт·ч
  Энергия за сутки:             0.0120 кВт·ч
  Стоимость за сутки:           0.0600 руб
  Стоимость за месяц (30 дн):     1.80 руб
  Стоимость за год (365 дн):     21.90 руб

────────────────────────────────────────────────────────────
  SSD (с глубоким сном / ASPM L1.2)
────────────────────────────────────────────────────────────
  Мощность в простое:           0.05 Вт
  Энергия за сутки:               1.20 Вт·ч
  Энергия за сутки:             0.0012 кВт·ч
  Стоимость за сутки:           0.0060 руб
  Стоимость за месяц (30 дн):     0.18 руб
  Стоимость за год (365 дн):      2.19 руб

============================================================
  СРАВНЕНИЕ (СУТКИ)
============================================================
  SSD экономичнее HDD в простое:
    • без ASPM:            в  10.0 раз
    • с глубоким сном:     в 100.0 раз

  Разница в деньгах за сутки:
    • HDD vs SSD (обычный):  0.5400 руб
    • HDD vs SSD (глуб. сон): 0.5940 руб

  Разница в деньгах за год:
    • HDD vs SSD (обычный):   197.10 руб
    • HDD vs SSD (глуб. сон):  216.81 руб

При стоимости квт 5р.

Исправление LightDiver, :

Даже если мы возьмем m.2 - в простое 50-200мВт, в пике работы до 4-9Вт. Тут даже по чистой времени работы у хдд нет никакого особо преимущества, а даже в простое беда. А если уж мы возьмем количество выполненной информации.

Чистые цифры. А разгромные статьи я хз откуда брали. Пусть покажут модели и их потребление.

=======================================================
                     ЗАПИСЬ ФАЙЛА                      
               Объём: 100 ГБ (102400 МБ)               
=======================================================

───────────────────────────────────────────────────────
  HDD (Жёсткий диск)
───────────────────────────────────────────────────────
  Скорость записи:          70 МБ/с
  Время записи:           1462.9 сек  (24.38 мин)
  Потребляемая мощность:     7 Вт
  Затраченная энергия:      10.24 кДж  (10240.0 Дж)

───────────────────────────────────────────────────────
  NVMe SSD (Твердотельный)
───────────────────────────────────────────────────────
  Скорость записи:         200 МБ/с
  Время записи:            512.0 сек  (8.53 мин)
  Потребляемая мощность:     9 Вт
  Затраченная энергия:       4.61 кДж  (4608.0 Дж)

=======================================================
  Сравнение
=======================================================
  SSD быстрее в:           2.9 раз
  SSD экономичнее в:       2.2 раз
=======================================================
# Расчёт записи 100 ГБ на HDD и SSD

# Исходные данные
file_size_gb = 100  # Объём файла в ГБ
file_size_mb = file_size_gb * 1024  # Перевод в МБ

# --- Характеристики накопителей ---
# HDD
hdd_write_speed = 70      # МБ/с (средняя скорость записи)
hdd_power_active = 7       # Вт (потребление при активной записи)

# NVMe SSD
ssd_write_speed = 200     # МБ/с (средняя скорость записи)
ssd_power_active = 9      # Вт (потребление при активной записи)

# --- Расчёт времени ---
hdd_time = file_size_mb / hdd_write_speed
ssd_time = file_size_mb / ssd_write_speed

# --- Расчёт энергии ---
hdd_energy_j = hdd_power_active * hdd_time
ssd_energy_j = ssd_power_active * ssd_time

hdd_energy_kj = hdd_energy_j / 1000
ssd_energy_kj = ssd_energy_j / 1000

# --- Вывод результатов ---
print("=" * 55)
print(f"{"ЗАПИСЬ ФАЙЛА":^55}")
print(f"{"Объём: " + str(file_size_gb) + " ГБ (" + str(file_size_mb) + " МБ)":^55}")
print("=" * 55)

print(f"\n{'─' * 55}")
print(f"  HDD (Жёсткий диск)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {hdd_write_speed:>6} МБ/с")
print(f"  Время записи:         {hdd_time:>8.1f} сек  ({hdd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {hdd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {hdd_energy_kj:>8.2f} кДж  ({hdd_energy_j:.1f} Дж)")

print(f"\n{'─' * 55}")
print(f"  NVMe SSD (Твердотельный)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {ssd_write_speed:>6} МБ/с")
print(f"  Время записи:         {ssd_time:>8.1f} сек  ({ssd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {ssd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {ssd_energy_kj:>8.2f} кДж  ({ssd_energy_j:.1f} Дж)")

print(f"\n{'=' * 55}")
print(f"  Сравнение")
print(f"{'=' * 55}")
print(f"  SSD быстрее в:        {hdd_time/ssd_time:>6.1f} раз")
print(f"  SSD экономичнее в:    {hdd_energy_j/ssd_energy_j:>6.1f} раз")
print(f"{'=' * 55}")

Подставь свои данные и запусти.

А потом посчитай время простоя сколько за сутки у тебя накрутит хдд, в то время, когда ссд будет спокойно ждать.

Исходная версия LightDiver, :

Даже если мы возьмем m.2 - в простое 50-200мВт, в пике работы до 4-9Вт. Тут даже по чистой времени работы у хдд нет никакого особо преимущества, а даже в простое беда. А если уж мы возьмем количество выполненной информации.

Чистые цифры. А разгромные статьи я хз откуда брали. Пусть покажут модели и их потребление.

=======================================================
                     ЗАПИСЬ ФАЙЛА                      
               Объём: 100 ГБ (102400 МБ)               
=======================================================

───────────────────────────────────────────────────────
  HDD (Жёсткий диск)
───────────────────────────────────────────────────────
  Скорость записи:          70 МБ/с
  Время записи:           1462.9 сек  (24.38 мин)
  Потребляемая мощность:     7 Вт
  Затраченная энергия:      10.24 кДж  (10240.0 Дж)

───────────────────────────────────────────────────────
  NVMe SSD (Твердотельный)
───────────────────────────────────────────────────────
  Скорость записи:         200 МБ/с
  Время записи:            512.0 сек  (8.53 мин)
  Потребляемая мощность:     9 Вт
  Затраченная энергия:       4.61 кДж  (4608.0 Дж)

=======================================================
  Сравнение
=======================================================
  SSD быстрее в:           2.9 раз
  SSD экономичнее в:       2.2 раз
=======================================================
# Расчёт записи 100 ГБ на HDD и SSD

# Исходные данные
file_size_gb = 100  # Объём файла в ГБ
file_size_mb = file_size_gb * 1024  # Перевод в МБ

# --- Характеристики накопителей ---
# HDD
hdd_write_speed = 70      # МБ/с (средняя скорость записи)
hdd_power_active = 7       # Вт (потребление при активной записи)

# NVMe SSD
ssd_write_speed = 200     # МБ/с (средняя скорость записи)
ssd_power_active = 9      # Вт (потребление при активной записи)

# --- Расчёт времени ---
hdd_time = file_size_mb / hdd_write_speed
ssd_time = file_size_mb / ssd_write_speed

# --- Расчёт энергии ---
hdd_energy_j = hdd_power_active * hdd_time
ssd_energy_j = ssd_power_active * ssd_time

hdd_energy_kj = hdd_energy_j / 1000
ssd_energy_kj = ssd_energy_j / 1000

# --- Вывод результатов ---
print("=" * 55)
print(f"{"ЗАПИСЬ ФАЙЛА":^55}")
print(f"{"Объём: " + str(file_size_gb) + " ГБ (" + str(file_size_mb) + " МБ)":^55}")
print("=" * 55)

print(f"\n{'─' * 55}")
print(f"  HDD (Жёсткий диск)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {hdd_write_speed:>6} МБ/с")
print(f"  Время записи:         {hdd_time:>8.1f} сек  ({hdd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {hdd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {hdd_energy_kj:>8.2f} кДж  ({hdd_energy_j:.1f} Дж)")

print(f"\n{'─' * 55}")
print(f"  NVMe SSD (Твердотельный)")
print(f"{'─' * 55}")
print(f"  Скорость записи:      {ssd_write_speed:>6} МБ/с")
print(f"  Время записи:         {ssd_time:>8.1f} сек  ({ssd_time/60:.2f} мин)")
print(f"  Потребляемая мощность: {ssd_power_active:>5} Вт")
print(f"  Затраченная энергия:   {ssd_energy_kj:>8.2f} кДж  ({ssd_energy_j:.1f} Дж)")

print(f"\n{'=' * 55}")
print(f"  Сравнение")
print(f"{'=' * 55}")
print(f"  SSD быстрее в:        {hdd_time/ssd_time:>6.1f} раз")
print(f"  SSD экономичнее в:    {hdd_energy_j/ssd_energy_j:>6.1f} раз")
print(f"{'=' * 55}")

Подставь свои данные и запусти.