Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

Проконсультируйте по работе с объемными файлами   Найти похожие ветки 

 
MaryM ©   (2008-06-17 11:05) [0]

Народ, подскажите. Предположим, я делаю текстовый редактор (это не совсем так, но не суть), в котором бы редактировались большие файлы (большие - ок. 500 000 символов с пробелами или больше). Так вот, вопрос мой состоит в том, как подобные вещи делают профессионалы - открытие такого большого файла, он же, как я понимаю, выгружается в память... не нужно ли это делать как-то по-другому?
Понимаю, что мой вопрос сумбурен и непрофессоинален, но на то это и раздел для начинающих. Может, есть какие-то статьи на эту тему?..


 
Игорь Шевченко ©   (2008-06-17 11:11) [1]

500 000 это мелочи - грузи в мемо


 
Anatoly Podgoretsky ©   (2008-06-17 11:15) [2]

> MaryM  (17.06.2008 11:05:00)  [0]

Откуда же это большой файл, всего лишь полмегабайта - ничто. У тебя что 32 мб оперативки?


 
MaryM ©   (2008-06-17 11:21) [3]

>>Откуда же это большой файл, всего лишь полмегабайта - ничто. У тебя что 32 мб оперативки?
я просто волнуюсь заранее, на всякий случай *краснеющий смайлик*


 
TUserClass   (2008-06-17 11:22) [4]

Действительно - а если файл в 5 гб ??? Сам интересуюсь этим вопросом - ждем ответов... :)


 
Anatoly Podgoretsky ©   (2008-06-17 11:24) [5]

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


 
Игорь Шевченко ©   (2008-06-17 11:46) [6]

за ради интереса написал простой редактор (мемо).
файл в 2 500 000 символов загружается мгновенно


 
Anatoly Podgoretsky ©   (2008-06-17 11:57) [7]

> Игорь Шевченко  (17.06.2008 11:46:06)  [6]

Не удивительно, поскольку скорость чтения современных винчестеров 50 000 000 - 120 000 000 байт/сек



Страницы: 1 вся ветка

Текущий архив: 2008.07.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
2-1214108702
WebSQLNeederrr
2008-06-22 08:25
2008.07.20
Выход из цикла, но не выход из процедуры? Как?


15-1212697734
No_Dead
2008-06-06 00:28
2008.07.20
Автоподстройка заблокир.


15-1212673804
Mystic
2008-06-05 17:50
2008.07.20
Футбол, ЧМ-2008, турнир прогнозов


2-1213879626
abhtr
2008-06-19 16:47
2008.07.20
Как отобразить нули, после запятой (в цене) в DBGride


2-1213805282
Kaer
2008-06-18 20:08
2008.07.20
Вопрос о консольном приложении и функции