# HG changeset patch # User e165727 # Date 1574919220 -32400 # Node ID 82be652de341f702998f838ef8d3fca7765ca171 # Parent 8bdae210d08dc4edede04a5240d31035dd50dfef コメントフィードバック修正 diff -r 8bdae210d08d -r 82be652de341 Paper/koo.aux --- a/Paper/koo.aux Thu Nov 28 12:00:00 2019 +0900 +++ b/Paper/koo.aux Thu Nov 28 14:33:40 2019 +0900 @@ -6,10 +6,10 @@ \newlabel{fig:perl6cbcinter}{{1}{2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}{MoarVM}}{2}} \@writefile{toc}{\contentsline {section}{\numberline {3}\hskip 1zw{NQP}}{2}} -\newlabel{fig:nqpbuild}{{2}{3}} \@writefile{toc}{\contentsline {section}{\numberline {4}\hskip 1zw{なぜ Perl6 は遅いのか}}{3}} \@writefile{toc}{\contentsline {section}{\numberline {5}\hskip 1zw{Perl6によるAbyssの実装}}{3}} \newlabel{fig:perl6cbcinter}{{3}{3}} +\newlabel{fig:nqpbuild}{{2}{4}} \newlabel{codeseg}{{1}{4}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Abyss サーバーの実装の source code}{4}} \newlabel{codeseg}{{2}{4}} @@ -17,7 +17,6 @@ \newlabel{eval}{{3}{4}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {3}evalのサンプルコード}{4}} \@writefile{toc}{\contentsline {section}{\numberline {6}\hskip 1zw{比較}}{4}} -\@writefile{toc}{\contentsline {section}{\numberline {7}\hskip 1zw{まとめ}}{4}} \bibcite{キー1}{1} \bibcite{キー2}{2} \bibcite{キー3}{3} @@ -27,4 +26,5 @@ \citation{*} \bibstyle{ipsjsort} \bibdata{reference} +\@writefile{toc}{\contentsline {section}{\numberline {7}\hskip 1zw{まとめ}}{5}} \newlabel{ipsj@lastpage}{{}{5}} diff -r 8bdae210d08d -r 82be652de341 Paper/koo.log --- a/Paper/koo.log Thu Nov 28 12:00:00 2019 +0900 +++ b/Paper/koo.log Thu Nov 28 14:33:40 2019 +0900 @@ -1,4 +1,4 @@ -This is e-pTeX, Version 3.14159265-p3.6-141210-2.6 (utf8.euc) (TeX Live 2015) (preloaded format=platex 2016.4.14) 28 NOV 2019 11:48 +This is e-pTeX, Version 3.14159265-p3.6-141210-2.6 (utf8.euc) (TeX Live 2015) (preloaded format=platex 2016.4.14) 28 NOV 2019 12:14 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -274,12 +274,12 @@ File: images/Rakudo.pdf Graphic file (type pdf) LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <9.61035> not available -(Font) Font shape `JT1/gt/m/n' tried instead on input line 104. +(Font) Font shape `JT1/gt/m/n' tried instead on input line 105. LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <9.61035> not available -(Font) Font shape `JY1/gt/m/n' tried instead on input line 104. - Excluding 'comment' comment. +(Font) Font shape `JY1/gt/m/n' tried instead on input line 105. + Excluding 'comment' comment. [2] File: fig/tgraph.pdf Graphic file (type pdf) - [2] + File: images/abyss.pdf Graphic file (type pdf) @@ -301,9 +301,7 @@ [] No file koo.bbl. -[5 - -] (./koo.aux) +[5] (./koo.aux) LaTeX Warning: There were multiply-defined labels. @@ -311,10 +309,10 @@ Here is how much of TeX's memory you used: 4110 strings out of 493777 61874 string characters out of 6151334 - 250664 words of memory out of 5000000 + 249664 words of memory out of 5000000 7566 multiletter control sequences out of 15000+600000 28364 words of font info for 125 fonts, out of 8000000 for 9000 929 hyphenation exceptions out of 8191 36i,7n,49p,639b,1118s stack positions out of 5000i,500n,10000p,200000b,80000s -Output written on koo.dvi (5 pages, 28184 bytes). +Output written on koo.dvi (5 pages, 28512 bytes). diff -r 8bdae210d08d -r 82be652de341 Paper/koo.pdf Binary file Paper/koo.pdf has changed diff -r 8bdae210d08d -r 82be652de341 Paper/koo.synctex.gz Binary file Paper/koo.synctex.gz has changed diff -r 8bdae210d08d -r 82be652de341 Paper/koo.tex --- a/Paper/koo.tex Thu Nov 28 12:00:00 2019 +0900 +++ b/Paper/koo.tex Thu Nov 28 14:33:40 2019 +0900 @@ -72,10 +72,10 @@ しかし現状の Perl6 は起動時間が非常に遅いことが問題である. -この問題を解決するために, 実行するファイル名をサーバーに転送し,サーバー上であらかじめ立ち上げておいたコンパイラでコンパイルを行う手法を提案する. +この問題を解決するために, 同一ホスト内で終了せずに実行を続けるサーバープロセスを立ち上げ, このサーバープロセス上で立ち上げておいたコンパイラに実行するファイル名をサーバーに転送し,サーバー上でコンパイルを行う手法を提案する. 著者らは、この提案手法に沿って『Abyss サーバー』を実装している. -またサーバーでは,サーバーに投げられた Perl6 をコンパイラで実行する際に, そのスクリプトが次に実行するスクリプトに影響を与えないことを保証する必要がある. +またサーバーでは, サーバーに投げられた Perl6 をコンパイラで実行する際に, そのスクリプトが次に実行するスクリプトに影響を与えないことを保証する必要がある. この問題を解決するために,本研究ではサーバーのコンテナ化を行う. 研究をするにあたり得られた, サーバー上でscript言語を実行する場合の利点と欠点について述べ, 今後の展望について記載する.