著者
松本 亮介 岡部 寿男
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.55, no.11, pp.2451-2460, 2014-11-15

Webサービスの大規模・複雑化にともない,Webアプリケーションの開発だけでなく,Webサーバソフトウェアの機能拡張も必要になる場合が多い.Webサーバの機能拡張において,高速かつ軽量に動作することを重視した場合,C言語による実装が主流であったが,生産性や保守性を考慮した場合はスクリプト言語で機能拡張を行う手法も提供されている.しかし,従来手法は,Webアプリケーションの実装だけでなく,Webサーバの内部処理を拡張することを主目的とした場合,高速性・省メモリ・安全性の面で課題が残る.そこで,スクリプト言語で安全に機能拡張でき,かつ,高速・省メモリに動作するWebサーバの機能拡張支援機構を提案する.Webサーバプロセスから内部処理としてスクリプトが呼び出された際,高速に処理するために,インタプリタの状態を保存する状態遷移保存領域の生成を,サーバプロセス起動時に生成しておいて,それを複数のスクリプトで共有して実行するアーキテクチャをとった.また,メモリ増加量を低減し,かつ,状態遷移保存領域を共有することにより生じるスクリプト間の干渉を防止して安全に機能拡張するために,スクリプト実行後に状態遷移保存領域からメモリ増加の原因となるバイトコード,および,任意のグローバル変数・例外フラグを解放するようにした.このアーキテクチャの実装には,組み込みスクリプト言語mrubyとApacheを利用し,Rubyスクリプトによって容易にApache内部の機能拡張を行えるようにした.このApacheの機能拡張支援機構をmod_mrubyと呼ぶことにする.As the increase of large-scale and complex Web services, not only a development of Web applications but also an implementation of Web server extensions is required in many cases. The Web server extensions were mainly implemented in C language because of fast and memory-efficient behavior, and extension methods using scripting language also are provided with consideration of maintainability and productivity. However, if the existing methods primarily intended to enhance not the implementation of Web applications but the implementation of internal processing of the Web server, the problem remains in terms of fast, memory-efficiency and safety. Therefore, we propose a fast and memory-efficient Web server extension mechanism using scripting language. We design the architecture that a server process create the region to save the state of the interpreter at the server process startup, and multiple scripts share the region in order to process fast when the script is called as internal processing from a Web server process. The server process free any global variables, the exception flag and the byte-code which cause the increase of memory usage mainly, in order to reduce the memory usage and extend safely by preventing interference between each scripts because of sharing the region. We implement the mechanism that can extend the internal processing of Apache easily by Ruby scripts using Apache and embeddable scripting language mruby. It's called "mod_mruby".
著者
山本 雅史 奥代 直巳 松本 亮司
出版者
園藝學會
雑誌
園芸学会雑誌 (ISSN:00137626)
巻号頁・発行日
vol.60, no.4, pp.785-789, 1992
被引用文献数
3 6

カンキツにおけるやくの退化性は,ウンシュウミカンの細胞質を持つ品種を種子親にした場合にのみ出現するとされてきたが,'アンコール'を種子親にし,数品種を花粉親とした交雑実生群においてもやくの退化性を示す実生が出現することが明らかになった.<BR>'アンコール'を種子親に用いた場合,ポンカンを花粉親とするとやく退化性の実生は出現しなかったが,'ミネオラ','マーコット'および'セミノール'を花粉親にした時には,それぞれ61個体中8個体,43個体中10個体および26個体中7個体はやくが退化していた.清見'×'アンコールレの約半数の実生はやくが退化していた.これらの結果から,やく退化性の遺伝子に関して,ポンカンは優性ホモ,'アンコール','ミネオラ','マーコット'および'セミノール'は,ヘテロであると推定できた.また,'ミネオラ'の遺伝子型は分離比から見て他のヘテロ品種とは異なるのではないかと思われた.<BR>謝辞本稿のこ校閲をいただいた大阪府立大学教授河瀬憲次博士に感謝の意を表します.
著者
小澤 守 松本 亮介
出版者
関西大学
雑誌
基盤研究(B)
巻号頁・発行日
2010

特別の保炎機構を持たない管状火炎燃焼器とその周囲に水管を配置することによって高性能の小型蒸気発生器を構築し,その燃焼特性,伝熱特性,排ガス特性,燃焼の安定性など,装置設計上,必須のパラメータの把握を行った.水管としてはベローズ型フレキシブルチューブをらせん状に巻くことにより,燃焼室外壁を構成し,燃焼室長さを短く抑え,かつ十分な伝熱面積を確保することが燃焼/沸騰伝熱双方の安定性に極めて効果的であることを明らかにした.
著者
横山 玲子 松本 亮三 吉田 晃章
出版者
東海大学
雑誌
基盤研究(B)
巻号頁・発行日
2010

本調査研究は、カンペチェ州南部地域を中心に、古代マヤ文明の発展と衰退のメカニズムを、文明と環境の相互作用から考察するための最初の調査である。古典期マヤ社会は、優越センターが複数の従属センターを支配する統合形態をもつとされるが、調査遺跡として特定したラモナル遺跡周辺の遺跡分布調査からは、古典期終末期に優越センターの支配とは異なった独立した諸集団の活動があったことが予見された。その要因として、当該地域の自然環境と、当時起こったと思われる気候変動(大干ばつ)が考えられるため、今後、さらなる調査を実施する必要がある。
著者
原 耕平 河野 茂 門田 淳一 朝野 和典 平潟 洋一 前崎 繁文 中富 昌夫 浅井 貞宏 水兼 隆介 奥野 一裕 福島 喜代康 伊藤 直美 井上 祐一 小池 隆夫 大西 勝憲 大道 光秀 山田 玄 平賀 洋明 渡辺 彰 貫和 敏博 武内 健一 新妻 一直 柳瀬 賢次 友池 仁暢 中村 秀範 加藤 修一 佐田 誠 池田 英樹 板坂 美代子 荒川 正昭 和田 光一 原口 通比古 星野 重幸 五十嵐 謙一 嶋津 芳典 近 幸吉 瀬賀 弘行 関根 理 鈴木 康稔 青木 信樹 滝沢 敬夫 兼村 俊範 竹村 尚志 長尾 光修 濱島 吉男 坂本 芳雄 坂田 憲史 豊田 丈夫 大角 光彦 小林 宏行 河合 伸 酒寄 享 杉浦 宏詩 押谷 浩 島田 馨 佐野 靖之 荒井 康男 北條 貴子 小川 忠平 柴 孝也 吉田 正樹 岡田 和久 佐藤 哲夫 古田島 太 林 泉 宍戸 春美 松本 文夫 桜井 磐 小田切 繁樹 鈴木 周雄 綿貫 祐司 高橋 健一 吉池 保博 山本 俊幸 鈴木 幹三 下方 薫 川端 原 長谷川 好規 齋藤 英彦 酒井 秀造 西脇 敬祐 山本 雅史 小笠原 智彦 岩田 全充 斉藤 博 三木 文雄 成田 亘啓 三笠 桂一 二木 芳人 河端 聡 松島 敏春 副島 林造 澤江 義郎 高木 宏治 大泉 耕太郎 木下 正治 光武 良幸 川原 正士 竹田 圭介 永正 毅 宇都宮 嘉明 秋山 盛登司 真崎 宏則 渡辺 浩 那須 勝 橋本 敦郎 後藤 純 河野 宏 松倉 茂 平谷 一人 松本 亮 斎藤 厚 健山 正男 新里 敬 伊志嶺 朝彦 上地 博之 比嘉 太 仲本 敦 我謝 道弘 中島 光好
雑誌
日本化学療法学会雜誌 = Japanese journal of chemotherapy (ISSN:13407007)
巻号頁・発行日
vol.45, no.11, pp.901-922, 1997-11-25
参考文献数
20
被引用文献数
19
著者
松本 亮介 岡部 寿男
雑誌
研究報告インターネットと運用技術(IOT)
巻号頁・発行日
vol.2012-IOT-16, no.13, pp.1-6, 2012-03-08

ホスティングサービスにおいて,仮想ホスト単位で権限を分離するためには,Web サーバ上のアクセス制御である suEXEC 等を利用する.しかし,既存の Web サーバにおけるアクセス制御方式は,プロセスの生成,破棄が必要となり,パフォーマンスが低く,Web API のような動的コンテンツに適していない.また,インタプリタやプログラム実行方式別に複数用意されており,システム開発者が扱いにくい.そこで,本稿では,コンテンツ処理時にサーバプロセス上で新規スレッドを生成し,スレッドで権限分離を行った上で,スレッド経由でコンテンツの処理を行うアクセス制御手法 “mod_process_security” を提案する.この手法は,高速に動作し,かつ,煩雑になっている Web サーバ上のアクセス制御手法を統一することで,システム開発者が扱いやすくなる.実装は,広く使われている Linux と Apache HTTP Server に対して Apache モジュールとして組み込む形式をとった.
著者
松本 亮三 横山 玲子 齋藤 秀樹
出版者
東海大学
雑誌
東海大学紀要. 文学部 (ISSN:05636760)
巻号頁・発行日
vol.67, pp.148-172, 1997

The Scientific Expedition to the New World conducted the stratigrafical excavations at the archaeological complex of Campamento de Paredones from July 29th to October 1st, 1996. The site lies in the hot chaupiyunga ecological zone drained by the Chancay River, one of the main tributaries of the Lambayeque drainage system, and occupies a strategic point connecting the Lambayeque coastal zone with the Cajamarca highlands to the east. We concentrated the excavations in the Sectors E (Platform E) and G (Plaza G) aiming to clarify the site formation process, and could tentatively divide the whole cultural sequence into four successive phases, all belonging to the Late Intermediate Period (A.D. 900-1476). Thy are, from the lowest upward : the Raccarumi, Paredones, Carniche and Chongoyape phases. Although the analyses of the excavated materials have not yet been completed, we can suggest the following at present. 1) The site was occupied as an independent regional administrative-ceremonial center during the whole Late Intermediate Period with some architectural modifications in each phase. 2) The last Chongoyape phase represents the Chimu conquest and its subsequent occupation, narrated in the oral tradition documented by a Spanish chronicler, Miguel Cabello de Balboa in the late 16th century. And 3) Campamento de Paredones flourished all through the Late Intermediate Period playing a pivotal role in the socio-cultural exchanges between the coastal and highland ecological zones in the northern part of the Central Andean prehistoric cultural area.