Еще о гигабайтах
От: Chamele0n  
Дата: 07.10.05 07:57
Оценка:
Читал Об эффективности программ
Автор: Pavel Dvorkin
Дата: 05.10.05
. Некоторые высказали идею, что Word одинаково легко работает с любым текстом, поскольку они маленькие. Вот моя проблема — текстовый документ 1,5Мбhttp://www.artint.ru/projects/frqlist/words.num.zip(в архиве 0,5Мб). Представляет собой список 70000 русских слов с частотой их употребления. На компьютере с 500Мб памяти операцию Word'a "текст->таблица" еще можно произвести, а вот копи-паст этой таблицы в Excel — увы.
P.S. Вчера хотел это написать — RSDN выдал Service unaviable и OutOfMemory...
Re: Еще о гигабайтах
От: Sinclair Россия https://github.com/evilguest/
Дата: 07.10.05 09:28
Оценка: +1
Здравствуйте, Chamele0n, Вы писали:

C>Представляет собой список 70000 русских слов с частотой их употребления. На компьютере с 500Мб памяти операцию Word'a "текст->таблица" еще можно произвести, а вот копи-паст этой таблицы в Excel — увы.

Боюсь тебя разочаровать, но в Excel принята 32х разрядная адресация ячеек. и на строки отведено только 16 разрядов. То есть сделать лист Excel высотой более 65536 строк невозможно. В принципе.
... << RSDN@Home 1.1.4 stable rev. 510>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Еще о гигабайтах
От: Chamele0n  
Дата: 07.10.05 10:00
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Chamele0n, Вы писали:


S>Боюсь тебя разочаровать, но в Excel принята 32х разрядная адресация ячеек. и на строки отведено только 16 разрядов. То есть сделать лист Excel высотой более 65536 строк невозможно. В принципе.


Не знал. Но при этом эксель не пишет "размер таблицы превышен", он просто висит — я честно ждал полчаса =)
Re[3]: Еще о гигабайтах
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.10.05 17:57
Оценка: +2
Здравствуйте, Chamele0n, Вы писали:

C>Не знал. Но при этом эксель не пишет "размер таблицы превышен", он просто висит — я честно ждал полчаса =)


Думаю, он просто все это вряме заполнял табличку данными.

Дело в том, что данные в экселе хранятся не очень эффективно. Эесель рассчитан на сильно разреженные данные или на маленьких их объем.
... << RSDN@Home 1.2.0 alpha rev. 618>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Еще о гигабайтах
От: DJ KARIES Россия  
Дата: 13.11.05 17:15
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Chamele0n, Вы писали:

C>>Не знал. Но при этом эксель не пишет "размер таблицы превышен", он просто висит — я честно ждал полчаса =)

VD>Думаю, он просто все это вряме заполнял табличку данными.


А что, криворукие девелоперы екселя не делают перед циклом заполнения ячеек проверку на превышения границ?
http://dkdens.narod.ru http://giref.forthworks.com
Re[5]: Еще о гигабайтах
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 13.11.05 17:39
Оценка:
Здравствуйте, DJ KARIES, Вы писали:

VD>>Думаю, он просто все это вряме заполнял табличку данными.

DK>А что, криворукие девелоперы екселя не делают перед циклом заполнения ячеек проверку на превышения границ?

Делают, только внутри границ ячейки заполнить — тоже времени до хренищща уходит. Особенно, если залить все строки — с 1-й по 65536-ю.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[2]: Еще о гигабайтах
От: Pavel Dvorkin Россия  
Дата: 14.11.05 05:57
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Боюсь тебя разочаровать, но в Excel принята 32х разрядная адресация ячеек. и на строки отведено только 16 разрядов. То есть сделать лист Excel высотой более 65536 строк невозможно. В принципе.


Сделал текстовый файл из 30000 строчек , такого же вида. Записал его в клипбоард и попробовал вставить в Эксел. Вполне успешно — Эксел примерно на 2 минуты загрузил процессор на 100%, но все же вставил
With best regards
Pavel Dvorkin
Re[3]: Еще о гигабайтах
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.11.05 07:33
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Сделал текстовый файл из 30000 строчек , такого же вида. Записал его в клипбоард и попробовал вставить в Эксел. Вполне успешно — Эксел примерно на 2 минуты загрузил процессор на 100%, но все же вставил
У экселя, кстати, есть какой-то жуткий глюк с пейстом html. Вставка текста в него срабатывает мгновенно, а вот если выделить любой фрагмент в IE, то его вставка будет тормозить нещадно. Судя по всему — от большого ума. Т.е. они сначала пытаются сделать чуть ли не обновляемый линк на адрес страницы.
1.1.4 stable rev. 510
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[4]: Еще о гигабайтах
От: Pavel Dvorkin Россия  
Дата: 14.11.05 08:55
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Pavel Dvorkin, Вы писали:

S>У экселя, кстати, есть какой-то жуткий глюк с пейстом html. Вставка текста в него срабатывает мгновенно, а вот если выделить любой фрагмент в IE, то его вставка будет тормозить нещадно. Судя по всему — от большого ума. Т.е. они сначала пытаются сделать чуть ли не обновляемый линк на адрес страницы.

Да, ты прав. Я сейчас попробовал вставить те же 30000 строчек, но загнав их в клипбоард из текстового файла. Мгновенно.
А разве Word загоняет на клипбоард в html ? Зачем ?
With best regards
Pavel Dvorkin
Re[5]: Еще о гигабайтах
От: Pavel Dvorkin Россия  
Дата: 14.11.05 09:45
Оценка:
Сам себе отвечаю

PD>А разве Word загоняет на клипбоард в html ? Зачем ?


Да, наверное, только так. Хоть и жутковато это смотрится
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.