プロフィール

銀座のママ

  • Author:銀座のママ
  • 金ちゃんラヴ

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブロとも申請フォーム

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

やればできるこ

2008.04.21  [未分類]



毎週定例のサーバメンテにも行かず、ひたすらコードを書きなぐり、夕方やっとこ動かせる状態になってちょろっとテストしてみたら1コマンドで0.1秒くらいにまで短縮できた。やったねママえもん。
とりあえずコードの最適化とかまだしてないんで、それやったとしてもいまの約0.2-0.3秒ってのは無理だなと組みながら思ってたんだけども、プログラム組んだことある人ならわかると思うが、無理だとわかってて組んでるロジックほどむなしいものはない。まあおそらく最終的には0.4-0.5秒の間くらいになるんじゃないかと思われる。

ただ驚いたのが、こうしてみると思ったより.NETのSerialPortクラスは遅くないってこと。APIでゴリっと組んだら1/5くらいの速さになっちゃうんじゃないかと予想してたのが半分だから、普通に使う分にはなんの問題もないってことか。まあ.NETが遅いということにもなってしまうのかもしれないけど。
で、これ以上高速化するとなると、最早ロジック云々というところより、メモリの効率化とかそういういわゆる機械語レベルまで来てるんじゃないかといやな予感がしてるわけで、いまでもある程度は考えながら組んでたけど、ifはおせえからなるべく使わないとかそういうレベルまでやるのはなるべく避けたいなと。もうママえもんは.NETにヌルヌルに浸かったヌルグラマーになっちゃったからめんどくさいことはいやなんだ、という雰囲気を明日からやんわりと漂わせて勘弁してもらおうという魂胆であります。

まあとりあえずだ、エロ本は屋根裏に隠せってことだな。