[vsesdal]
Тип работы: Реферат
Предмет: Информатика
Страниц: 14

ВВЕДЕНИЕ 3
1. Понятие файлов 4
2.Общие понятия файловой системы 9
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 15
Стоимость данной учебной работы: 300 руб.

 

    Форма заказа работы
    ================================

    Укажите Ваш e-mail (обязательно)! ПРОВЕРЯЙТЕ пожалуйста правильность написания своего адреса!

    Укажите № работы и вариант

    Соглашение * (обязательно) Федеральный закон ФЗ-152 от 07.02.2017 N 13-ФЗ
    Я ознакомился с Пользовательским соглашением и даю согласие на обработку своих персональных данных.

    Учебная работа № 430568. Тема: Файл и файловая система

    Выдержка из похожей работы

    …….

    Подсистема ввода-вывода и файловая система ОС Windows NT

    ……exe).
    Рис. 1 – Копирование и удаление
    файла
    На рис. 1 представлены счетчики
    монитора производительности физического диска: текущая длина очереди диска
    (сплошная тонкая), средняя длина очереди диска (штриховая), количество
    обращений к диску в секунду (сплошная толстая). Первые пики соответствуют
    процессу копирования файла программой TotalCmd.exe: регистрируется максимальное
    число обращений к диску в 1 секунду, возрастает средняя и текущая длина очереди
    диска (максимальное значение – 4). Последний пик на графике зарегистрирован в
    момент удаления файла.
    Рис. 2 – Поиск файла на диске Yandex.RTB R-A-98177-2
    (function(w, d, n, s, t) {
    w[n] = w[n] || [];
    w[n].push(function() {
    Ya.Context.AdvManager.render({
    blockId: “R-A-98177-2”,
    renderTo: “yandex_rtb_R-A-98177-2”,
    async: true
    });
    });
    t = d.getElementsByTagName(“script”)[0];
    s = d.createElement(“script”);
    s.type = “text/javascript”;
    s.src = “//an.yandex.ru/system/context.js”;
    s.async = true;
    t.parentNode.insertBefore(s, t);
    })(this, this.document, “yandexContextAsyncCallbacks”);
    На рис. 3 и 4 представлены графики
    монитора производительности при скачивании и закачивание файла по локальной
    сети. Счетчики: получено байт в секунду (сплошная тонкая), отправлено байт в
    секунду (штриховая), длина очереди вывода (сплошная толстая). Из рисунков
    видно, что при закачивании значение длины очереди вывода в среднем больше, чем
    при скачивании файлов. Данное различие наблюдается из-за того, что значение
    счетчика «длина очереди вывода» определяется количеством исходящих пакетов в
    очереди, количество которых значительно больше при закачивании файла.
    Рис. 3 – Скачивание файла
    Рис. 4 – Закачивание файла
    Рис. 5 – File Monitor: копирование файла
    На рис. 5 изображен отчет программы
    Filemon.exe, в котором показаны запросы процесса TotalCmd.exe в ходе
    копирования файла: процесс поочередно вызывает системные функции read (чтение из файла в
    буфер оперативной памяти) и write (запись из буфера оперативной памяти в файл). Путь к
    используемому файлу отображается в столбце Path, а результат выполнения
    системного вызова – в столбце Result. Копирование осуществляется равными блоками, размер которых – 131
    072 байт. Смещение offset указывают позицию в файле, с которой происходит чтение/запись
    данных.
    Рис. 6 – TDImon: скачивание файла
    файловый сетевой адаптер приложение
    Рис. 7 – TDImon: закачивание файла
    С помощью программы TDImon.exe был проведен анализ
    работы процесса TotalCmd.exe при скачивании и закачивании файла по локальной
    сети (рис. 6 и 7). В столбце Request отображается тип запроса (TDI_RECEIVE, TDI_EVENT_RECEIVE при скачивании файла, TDI_SEND при закачивании файла),
    в столбце Local – IP-адрес сетевого интерфейса (“0.0.0.0” – любой
    сетевой интерфейс) и порт, Remote – удаленный IP-адрес и порт (порт 20 для данных протокола FTP). Результат выполнения
    запроса отображается в столбце Result.
    Рис. 8 – Диспетчер задач Windows
    C помощью диспетчера задач Windows (рис. 8) и утилиты TaskInfo (рис. 9) была собрана
    следующая информация о приложении Total Commander:
    ·  
    процесс – Totalсmd.exe;
    ·  
    PID – 3352;
    ·  
    родительский процесс – explorer.exe; Yandex.RTB R-A-98177-2
    (function(w, d, n, s, t) {
    w[n] = w[n] || [];
    w[n].push(function() {
    Ya.Context.AdvManager.render({