Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Работа с потоками #8

Open
ariran5 opened this issue Apr 15, 2020 · 3 comments
Open

Работа с потоками #8

ariran5 opened this issue Apr 15, 2020 · 3 comments

Comments

@ariran5
Copy link

ariran5 commented Apr 15, 2020

У меня xml по 30гб в оперативку не влезут, приходится искать те пакеты что работают с потоками)
Не планируется добавление такого функционала?

@vflash
Copy link
Owner

vflash commented Apr 15, 2020

планировал. да вот времени не хватает.
где такие размеры xml используются? если подкинете ссылку на архив или готовый генератор буду благодарен

@ariran5
Copy link
Author

ariran5 commented Apr 15, 2020

вот тут если скачать полную версию xml весом 8 гб оно распакуется в 60гб, и там будут большие xml весом 4 18 30гб...

@vflash
Copy link
Owner

vflash commented Apr 30, 2020

выложил ветку stream-support
`
node stream.js -file AS_ROOM_20200403_d4351dc6-6b84-4949-ae9d-cc9e47f3b7b1.XML
--- 17,6 GB ---

ltx - total: 286775.01 time: 244089.91
easysax ns=on uq=on attr=on - total: 247627.53 time: 208360.55
easysax ns=off uq=on attr=on - total: 218095.56 time: 179362.94
easysax ns=off uq=off attr=on - total: 206713.24 time: 167724.24
easysax ns=off uq=off attr=off - total: 80604.33 time: 31110.46
`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants