create account

streems



advanced mode

[Из песочницы] Сравнение взятия из кэша одного и того же файла с помощью fs.readFileSync и fs.readFile (и чтения множества файлов) by habreplicator

View this thread on golos.io
View on official site
@habreplicator ·
[Из песочницы] Сравнение взятия из кэша одного и того же файла с помощью fs.readFileSync и fs.readFile (и чтения множества файлов)

Автор: Shvab
Источник: https://habrahabr.ru/post/337746/

Прочитав статью Episode 8: Interview with Ryan Dahl, Creator of Node.js и комментарии к переводу, я решил протестировать эффективность блокирующей и неблокирующей операции чтения файла в Node.js, под катом таблицы и графики.



UPD: Под катом некоректний бенчмарк. Как правильно указали в комментариях, по сути сравнивается взятие из кэша одного и того же файла с помощью fs.readFileSync и fs.readFile.



UPD2: Статья отредактирована, бенчмарк исправлен, результаты добавлены.

Читать дальше →
👍  ,
json_metadata{"tags":["habrahabr"],"image":[""],"links":["https://habrahabr.ru/post/337746/"],"app":"habreplicator","format":"html"}
created2017-09-13 09:13:33
active2017-09-13 09:13:33
last_payout2017-09-14 09:30:36
depth0
children0
children_rshares20
net_rshares0
vote_rshares0
children_abs_rshares0
cashout_time2017-10-14 09:30:36
max_cashout_time1969-12-31 23:59:59
total_vote_weight0
reward_weight95
total_payout_value0.000 GBG
curator_payout_value0.000 GBG
author_rewards0
net_votes2
root_comment1,683,481
modesecond_payout
max_accepted_payout0.000 GBG
percent_steem_dollars10,000
allow_repliestrue
allow_votestrue
allow_curation_rewardstrue
root_title"[Из песочницы] Сравнение взятия из кэша одного и того же файла с помощью fs.readFileSync и fs.readFile (и чтения множества файлов)"
total_pending_payout_value0.000 GBG
author_reputation34,292,799,934,332
promoted0.000 GBG
body_length0
reblogged_by[]
author_curate_reward""
vote details (2)

vote your-acct "habreplicator" "iz-pesochnicy-sravnenie-vzyatiya-iz-kesha-odnogo-i-togo-zhe-faila-s-pomoshyu-fs-readfilesync-i-fs-readfile-i-chteniya-mnozhestva-337746" 100 true
post_comment your-acct "re-habreplicator-iz-pesochnicy-sravnenie-vzyatiya-iz-kesha-odnogo-i-togo-zhe-faila-s-pomoshyu-fs-readfilesync-i-fs-readfile-i-chteniya-mnozhestva-337746-20170923t094121863z" "habreplicator" "iz-pesochnicy-sravnenie-vzyatiya-iz-kesha-odnogo-i-togo-zhe-faila-s-pomoshyu-fs-readfilesync-i-fs-readfile-i-chteniya-mnozhestva-337746" "" "your reply.." "{}" true