Вопросы по теме 'disk-io'

Возможное исключение System.UnauthorizedAccessException: доступ к пути запрещен
У меня есть простая консольная программа C #, которая вызывает функцию, показанную ниже: static void DirTest() { string dir = "Temp"; for (int i = 0; i < int.MaxValue; i++) { if (!Directory.Exists(dir)) {...
4697 просмотров
schedule 10.11.2022

Получение iowait с помощью top и awk
Для эталонного скрипта мне нужно извлечь iowait% сразу после небольшой операции. На данный момент лучший способ, который я нашел, был таким: IOWAIT= top -bn2 | awk '$1~/Cpu/ {print $6}' | sed -n '2p' | tr -d '%wa,' Правильный вывод что-то вроде...
2670 просмотров
schedule 19.04.2024

Почему эта программа дает ошибку сегментации?
Это программа, которую я написал для проверки байтов между файлом и диском. #include <stdio.h> #include <fcntl.h> #include <unistd.h> #define BYTES_TO_READ 64 int main(int argc, char **argv) { int device = open("/dev/sdz",...
262 просмотров
schedule 23.02.2023

Состояние диска BASH: ожидается целочисленное выражение
Это часть моего сценария bash: # Checking disk for disk in $disks do # Creating a array with results declare -a status=(`smartctl -a -d ata $disk | awk '/Reallocated_Sector_Ct/ || /Seek_Error_Rate/ { print $2" "$NF }'`)...
443 просмотров
schedule 17.08.2022

Как я могу получить трассировку дискового ввода-вывода с фактическими входными значениями?
Я хочу сгенерировать файл трассировки с дискового ввода-вывода, но проблема в том, что мне нужны фактические входные данные вместе с меткой времени, логическим адресом, размером блока доступа и т. д. Я пытался решить проблему, используя "...
389 просмотров
schedule 16.03.2023

C Дисковый ввод-вывод — запись после чтения по тому же смещению файла сделает скорость чтения очень низкой
Фон: Я разрабатываю программу, связанную с базой данных, и мне нужно последовательно сбрасывать грязные метаданные из памяти на диск. /dev/sda1 — это формат volumn, поэтому доступ к данным в /dev/sda1 будет осуществляться поблочно, а при...
957 просмотров
schedule 15.11.2023

GraphicsMagick медленнее при изменении размера изображения в папке с большим количеством файлов (+80k)
Я заметил, что когда я пытаюсь изменить размер изображения, которое находится в папке с более чем 80 тысячами других изображений (тот же уровень без подкаталогов), изменение размера может занять почти 2 секунды. (1,92 с) Тем не менее, то же самое...
71 просмотров

ошибка дискового ввода-вывода с SQLite3 в Python 3 при записи в базу данных
Я студент, только начинающий работать с Python, и мне поручили создать систему управления реляционными базами данных. Я думаю, что продвинулся довольно далеко, но, похоже, я ударился о стену. Это мой код: import csv import sqlite3 conn =...
15764 просмотров

Как получить текущий дисковый ввод-вывод и сетевой ввод-вывод в процентах с помощью Python?
Я хочу написать код Python для чтения дискового ввода-вывода и сетевого ввода-вывода в процентах, как мы видим в диспетчере задач Windows. В настоящее время я использую psutil.disk_io_counters() и psutil.net_io_counters() . Благодаря этому я...
5692 просмотров
schedule 26.07.2022

Как увеличить скорость чтения моего программного диска в Ubuntu?
У меня есть программа C++ read_bin для чтения сотен двоичных файлов размером 200 МБ на диске. Программа для чтения файла с использованием ifstream : std::ifstream is(filename, std::ios::in | std::ios::binary); is.seekg(startPos,...
294 просмотров
schedule 23.06.2023

Сравнение производительности между mybaits Batch ExecutorType и for_each Xml
У меня есть список записей, которые нужно вставить в БД с помощью моих приманок. Раньше мой код выглядел примерно так: for(Item item : items){ sqlSession.insert("insert", item); } Использование этого метода работает, но я обнаружил, что...
219 просмотров

Интенсивная дисковая активность MySQL даже без выполнения запросов
Попытка устранить проблему с таинственным узким местом дискового ввода-вывода, вызванным MySQL. Я использую следующие команды для проверки скорости чтения/записи диска: #write dd if=/dev/zero of=/tmp/writetest bs=1M count=1024...
269 просмотров
schedule 09.05.2022

Zabbix ответы на запросы медленного диска
Я установил Zabbix-сервер 5.0 в контейнер Docker, следуя официальному руководству (для postgresql): https://www.zabbix.com/documentation/current/manual/installation/containers После этого я установил Zabbix-Agent 5.0 для Debian 8 на машину, на...
2462 просмотров