Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
58 / 24 / 6
Регистрация: 26.09.2010
Сообщений: 241

Максимальный размер типизированного файла

09.01.2012, 02:08. Показов 2715. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В Delphi 7 какой максимально допустимый размер типизированного файла (в байтах/мегабайтах/гигабайтах)?
И какой предел количества записей в типизированном файле?

И конкретно для примера
Delphi
1
2
3
4
5
6
7
8
type
  TFileTest = record
    S: String[10];
    I: Integer;
  end;
 
var
  FileTest: file of TFileTest;
Тут размер записи TFileTest равен 16 байт.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.01.2012, 02:08
Ответы с готовыми решениями:

Как определить размер типизированного файла
Подскажите, пожалуйста, как определить размер типизированного файла, который может быть либо TCon_File1 ил и TCon_File2 или TCon_File3. ...

Какой максимальный размер файла, передаваемого по протоколу TCP?
Какой максимальный размер файла, передаваемого по протоколу TCP, средствами Indy?

Сортировка типизированного файла
Всем привет! Помогите понять, как сортируются типизированные файлы. Задача такова: Есть типизированный файл, в нем данные типа...

6
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
09.01.2012, 13:20
И какой предел количества записей в типизированном файле?
если вам надо хранить тонны записей, тогда подключите Базу данных.
0
58 / 24 / 6
Регистрация: 26.09.2010
Сообщений: 241
09.01.2012, 13:26  [ТС]
Цитата Сообщение от Alex_pac Посмотреть сообщение
если вам надо хранить тонны записей, тогда подключите Базу данных.
Базы данных конечно хорошо, но ввиду того что уже нету времени все переделывать, хочу получить ответы на свои вопросы.
0
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
09.01.2012, 13:48
ну проведите тест производительности тогда, создайте через цикл типизированный файл с тонной записей, а потом поробуйте прочесть и замерьте время за которое программа это делает.
0
58 / 24 / 6
Регистрация: 26.09.2010
Сообщений: 241
09.01.2012, 13:53  [ТС]
Цитата Сообщение от Alex_pac Посмотреть сообщение
ну проведите тест производительности тогда, создайте через цикл типизированный файл с тонной записей, а потом поробуйте прочесть и замерьте время за которое программа это делает.
Ну я проводил тест, правда там размер записи не 16 байт, а примерно 8400 байт. И при 1,5 млн записей размер файла составил 12,5 Гигабайт. И похоже что это не предел. При таких то размерах файлов единственное разумное решение - использовать базы данных.
Но просто интересно было с научной точки зрения узнать (обосновать) максимальное число элементов типизированного файла.
0
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
09.01.2012, 13:59
Но просто интересно было с научной точки зрения узнать (обосновать) максимальное число элементов типизированного файла
подозреваю что это будет предел числа INTEGER, то есть около 2 миллиардов
0
 Аватар для Mawrat
13116 / 5897 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
10.01.2012, 14:27
Цитата Сообщение от Sergio-X86 Посмотреть сообщение
В Delphi 7 какой максимально допустимый размер типизированного файла (в байтах/мегабайтах/гигабайтах)?
И какой предел количества записей в типизированном файле?
Это зависит от операционной системы и от используемой файловой системы. В FAT32 размер файла не может быть больше 4 Гбайт. В Win XP SP1 на FAT32 наибольший размер файла 2 Гбайта. В Win XP SP3 на FAT32 наибольший размер файла 4 Гбайта. В Win XP на NTFS размеры файлов могут быть очень большими - десятки (и не только) Гбайт.
В Delphi 7 можно работать с любыми по размеру файлами - размер ограничен лишь возможностями операционной и файловой систем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.01.2012, 14:27
Помогаю со студенческими работами здесь

Удаление из типизированного файла
Привет, Ребятки!))) Столкнулся вот с какой проблемой!( Есть процедура удаления файла If FileSize(_Prog) = 1 Then //Если в файле 1...

Сортировка типизированного файла
Добрый день , нужна помощь с программой. Я написал программу она создает типизированный файл и сохраняет в файл. Нужно добавить...

Разбор типизированного файла
Имеется типизированный файл... нужно узнать его структуру а после прочитать данный файл. Пытался побайтово считать ничего дельного...

Создание типизированного файла
Доброго времени суток. Проблема в том, что не выходит создать типизированный файл в среде Delphi. Нужно, используя поля ввода TEdit, в...

Вывод из типизированного файла
Пусть дан файл целых чисел. Нужно вывести все элементы в Edit1.Text файл задается F:File of Integer; сколько не пробывал выдает ересь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru