Все вопросы: [disk]

49 вопросов

8
голосов
3ответов
2193 просмотров

Memory mapped - partially disk based algorithms

Are there any good resources or books for spillable data structures, that is, say, a queue? When storing large objects it could fill up all of memory, but if you can keep, say, the most used items of that queue structure in memory and the rest on disk (sort of like paging). Similarly, this qu...

4
голосов
7ответов
3091 просмотров

Performance issues with hard disk reading

I have a C++ program which reads files from the hard disk and does some processing on the data in the files. I am using standard Win32 APIs to read the files. My problem is that this program is blazingly fast some times and then suddenly slows down to 1/6th of the previous speed. If I read the sa...

2
голосов
2ответов
871 просмотров

Probing for filesystem block size

I'm going to first admit that this is for a class project, since it will be pretty obvious. We are supposed to do reads to probe for the block size of the filesystem. My problem is that the time taken to do this appears to be linearly increasing, with no steps like I would expect. I am timing ...

2
голосов
1ответов
224 просмотров

How to determine allocated blocks on an NTFS disk

Is there a way of determining which clusters on an NTFS disk are allocated? I'm thinking along the lines of the display you see on a defrag program before you kick off the defrag itself. I guess you could parse the MFT but it strikes me that this could take a long time on a system with potential...

2
голосов
1ответов
3747 просмотров

What is SQLite3 Disk I/O Error in Cocoa

I am programming in snow Leopard 10.6. My application opens up a locally stored database successfully, but when it tries to insert into the database, I continue to receive 'Disk I/O error". Anyone has any ideas as to what could possibly cause this? Thanks Yang

2
голосов
2ответов
737 просмотров

Are MySQL databases with a MEMORY storage engine persisted to disk?

If MySQL databases with a MEMORY engine are stored in memory, does this mean that their contents are not persisted to disk? Or are they stored on HDD, but fully loaded into RAM on system power up?

4
голосов
1ответов
865 просмотров

Programmatically accessing the contents of a Sony MP3 player

How to access/manipulate Sony MP3 player’s contents programmatically?.. A Sony Walkman MP3 player (NWZ-W202) is connected to a Vista Ultimate PC through a USB port. The player contents is visible by the Windows Explorer as “Computer\WALKMAN NWZ-W202\Storage Media\MUSIC\MediaFile1.mp3”. Compute...

7
голосов
3ответов
14915 просмотров

Direct disk access in windows (C#)

I want to be able to read and write data directly to and from a disk (i.e. at a sector / cluster level) but I've yet to find a suitable tool for doing this under windows. I've been trying to figure out how to write my own in C#, but the documentation I've found is sparse and only deals with C++ ...

3
голосов
3ответов
1672 просмотров

How does one map physical sectors of a disk to the files that contain them on an HFS+ volume on Mac OS X

I've been recovering a hard disk using dd_rescue, which provides me a list of all of the device sectors it could not copy due to hardware errors. I'd like to take that list, and write a tool to give me all of the files that contain these bad sectors so I can delete them. I'm not sure what APIs I...

50
голосов
6ответов
41754 просмотров

How much faster is the memory usually than the disk?

IDE,SCSI,SSD,SATA or all of those.

29
голосов
7ответов
21791 просмотров

How can I simulate a failed disk during testing?

In a Linux VM (Vmware workstation or similar), how can I simulate a failure on a previously working disc? I have a situation happening in production where a disc fails (probably a controller, cable or firmware problem). Obviously this is not predictable or reproducible, I want to test my monitor...

2
голосов
3ответов
873 просмотров

How to take advantage of Disk IO queueing

I need to read small sequences of data from a 3.7 GB file. The positions I need to read are not adjacent, but I can order the IO so that the file is read from beginning to end. The file is stored on a iSCSI SAN which should be capable of handling/optimizing queued IO. The question is, how can I...

77
голосов
3ответов
96026 просмотров

Internal and external fragmentation

Can anyone please tell me the difference between internal and external fragmentation while allocation of disk space for files?

30
голосов
5ответов
16481 просмотров

Manipulate an Archive in memory with PHP (without creating a temporary file on disk)

I am trying to generate an archive on-the-fly in PHP and send it to the user immediately (without saving it). I figured that there would be no need to create a file on disk as the data I'm sending isn't persistent anyway, however, upon searching the web, I couldn't find out how. I also don't care...

0
голосов
1ответов
284 просмотров

How expand size virtual disk in virtual server 2005?

I'm using Virtual Server 2005 and working with a virtual hard disk 16GB. I need expand this virtual disk to 20GB. Thanks. Beatriz

2
голосов
2ответов
1068 просмотров

Квотирование ввода-вывода Delphi и HDD, предварительное кэширование ресурсов, ограничение параметров чтения / записи / поиска

У меня есть динамический массив, заполненный байтами, которые читаются из файла .raw с помощью BlockRead (), и эта операция, логически, требует чертовски много ресурсов Shell, и я хотел знать, есть ли какие-либо методы для резервирования некоторой суммы или ограничения максимальный объем чтения ...

6
голосов
5ответов
5656 просмотров

Логика дефрагментации и проверки диска

Какова логика дефрагментации диска и проверки диска в Windows? Могу ли я сделать это, используя код C #?

6
голосов
4ответов
6331 просмотров

Какой самый быстрый способ чтения / записи на диск в .NET?

У меня есть небольшая программа, которая читает и записывает файлы на диск. Разбивая его на самый простой уровень, он считывает байты из одного файлового потока и записывает их в другой. Он отлично выполняет свои обязанности, но не самый быстрый. Я видел другие приложения, которые могут выпол...

4
голосов
2ответов
6777 просмотров

Как получить использование ЦП или использование диска приложением с помощью Windows API из C ++?

Как продолжить, чтобы узнать использование ЦП или использование диска приложением с помощью API на C ++ ??? Я хочу добиться максимальной загрузки ЦП или диска среди приложений, работающих в Windows. Я пытался узнать API, но прямого API для этого нет. Может ли кто-нибудь сообщить мне, как пост...

0
голосов
2ответов
82 просмотров

Можно ли обнаружить подключенные диски из Java?

Я пишу программу-обходчик дисков, и если пользователь не указывает существующий путь, программа должна искать все доступные диски. Кто-нибудь знает, возможно ли это и как это сделать с Java?

1
голосов
3ответов
3854 просмотров

Переносимость open (... O_DIRECT) в C?

При вводе-выводе файла C можно использовать флаг O_DIRECT для минимизации эффектов кеширования для файла, который open() редактируется. Я понимаю, что это не функция POSIX, она присутствует в ядре Linux с версии 2.4.10, и что Линус выступает против интерфейса в целом. В NetBSD все работает так, ...

36
голосов
9ответов
37438 просмотров

Есть ли способ определить, является ли диск SSD?

Я собираюсь выпустить инструмент, который эффективен только с обычными жесткими дисками, а не с твердотельными накопителями. Фактически, его не следует использовать с SSD, потому что это приведет к большому количеству операций чтения / записи без реальной эффективности. Кто-нибудь знает спосо...

5
голосов
5ответов
4769 просмотров

Структура данных / алгоритм для хранения записей переменной длины и поиска на диске с поиском только по первичным ключам

Я ищу алгоритм / структуру данных, которая хорошо работает для больших блочных устройств (например, механический жесткий диск), которая оптимизирована для вставки, получения, обновления и удаления, где поиск всегда выполняется с использованием идентификатора данных и где поля данных для любого и...

5
голосов
3ответов
1531 просмотров

Профилирование доступа к диску

В настоящее время я работаю над приложением MFC, которое читает и записывает на диск. Иногда это приложение работает невероятно быстро, а иногда чертовски медленно. Я предполагаю, что это связано с доступом к диску, поэтому я хочу профилировать его. Вот несколько вопросов по этому поводу: (1)...

3
голосов
5ответов
244 просмотров

Можно ли удалить оба конца большого файла без копирования?

Я хотел бы знать, возможно ли, используя Windows и c ++, взять большой видеофайл (длиной несколько гигабайт) и удалить его первые и последние несколько сотен мегабайт «на месте». Традиционный подход к копированию полезных данных в новый файл часто занимает до 20 минут, казалось бы, ненужного ...

1
голосов
3ответов
316 просмотров

lib для чтения DVD FS (диска с данными)

Я думаю, мне стоит перенести библиотеку для чтения файловой системы DVD. Я говорю не о фильмах, а о данных. Для меня есть код для необработанного чтения с диска. Мне нужен код, запрашивающий эти данные и позволяющий просматривать файлы на диске. Какую библиотеку я могу использовать для этого? ...

1
голосов
4ответов
1383 просмотров

Проверьте, есть ли у диска доступ для записи

Мне нужно знать, может ли моя программа записывать файлы на диск (жесткий диск, дискету, флеш-память, компакт-диск) с того места, где она запущена. Я пробовал что-то вроде: {$I-} Rewrite(myFile); {$I+} Result:= (IOResult = 0); Пробле...

0
голосов
2ответов
320 просмотров

Как мне написать программу, которая может проверить пропускную способность диска?

Как я могу написать программу, которая может тестировать пропускную способность диска в системах Windows с помощью c ++? Какие основные этапы и API-интерфейсы я могу использовать для программирования?

2
голосов
1ответов
155 просмотров

Уникальная информация о DVD?

Мне было интересно, есть ли какой-либо тип идентификатора диска, который я могу использовать для поиска в моей базе данных, чтобы узнать, был ли этот диск сканирован или нет? Все диски были созданы мной, как правило, записаны на windows. -edit - Я мог бы сравнить время записи и метку тома, чт...

5
голосов
3ответов
456 просмотров

Определение компакт-дисков

Я хотел бы иметь возможность определять компакт-диск с музыкальным альбомом в дисководе для компакт-дисков. Например, если кто-то утверждает, что компакт-диск в их приводе - это Eminem - The Eminem Show, я хотел бы иметь возможность убедиться, что этот компакт-диск действительно является The Emi...