エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Emerge Technology: Tornadoってシングルスレッドのままなのかな?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Emerge Technology: Tornadoってシングルスレッドのままなのかな?
前回は、パフォーマンスにちょっと疑問があるって書きました。で、その解決として、Tornadoのプロセスを... 前回は、パフォーマンスにちょっと疑問があるって書きました。で、その解決として、Tornadoのプロセスをたくさん立ち上げるのかなー、と夢想しました。でも、プロセスをたくさん立ち上げると、管理が大変です。でも、その辺は自動化すれば何とかなるかもしれません。で、プロセスやスレッドのスイッチングコストは無視するとして、プロセスでやる場合、メモリの使用量はどうなるんでしょう?まあ、数十のプロセスなら問題ないし、現状のアプリも数十個か数百個のスレッドでしかほとんど動いていないので、プロセスモデルで数十か数百のプロセスを作っても、問題なのかもしれません。まあ、プロセスはスレッドを作るよりさらにメモリを食うのですが、そこそこのサーバを使えば心配いらないのかも。 で、結局、Tornadoってロングポーリングに特化したWebアプリケーションサーバにしかならないんじゃないの?というのが今のところの僕の印象。結