• из оперативной памяти (ОЗУ) записали изображения на флеш-карту. Сколько свободной памяти в ОЗУ останется после операции записи, если одно изображение занимает 16 Кбайт.

Ответы 2

  • 96Кбайт, а можно варианты ответа?

    • Автор:

      tobías42
    • 6 лет назад
    • 0
  • Условие задачи совершенно некорректное или авторы задачи не в теме или ты что-то напутала, но попробую хоть чем то помочь.

    1. Не понятно, освобождается ли тот кусок ОЗУ после его выгрузки на флешку. 

    Если НЕТ(а именно так чаще всего и бывает), то ответ - не изменится.

    2. Если ДА, то не известно, этот кусок - буфер для загрузки только одного изображения, в который изображения последовательно считываются по одному, а затем по одному выгружаются на флешку, в конце буфер очищается.

    2.1 Если алгоритм такой как описан, то ответ такой

    Если до начала операции копирования было N байт свободно, то в процессе работы было (N-16К) свободно, а по окончании копирования опять N.

    2.2 Если буфер больше одной фотографии, допустим, на m фотографий, то

    До начала операции копирования было N свободных, во время копирования (N - m*16K) свободно, по окончанию копирования снова N.

     

    Вот где-то так, ну а N зависит от многих факторов, а именно - физически установленный размер ОЗУ, занятая часть ОЗУ на момент запуска операции копирования, что зависит от типа ОС, запущенных процессов и пр.

    Ну и ещё сама программа копирования ведь тоже размещается в ОЗУ и если её величина Р байт, то в процессе копирования(п. 2.2) будет свободно (N - m*16K-P) байт.

     

    Так что ответ вот такой, потому что задача сформулирована, повторюсь, КРАЙНЕ НЕКОРРЕКТНО, без понимания происходящих процессов.

     

     

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years