ばいなりしりあらいず

わか松 初めて入ったけど隠れ家的で落ち着ける店

入ってまずはビールとおつまみ

20071229%20%E3%81%9D%E3%81%B01.jpg

ヒレカツ

20071229%20%E3%81%9D%E3%81%B02.jpg

キモチよくなってきた頃合をみてざるを頼む。と

20071229%20%E3%81%9D%E3%81%B03.jpg

蕎麦湯がちょいぬるかったのが残念

さて、DataSetでもプロパティ変えるだけでバイナリシリアライズできました。

効率良いデータ形式を探して各種速度比較とかしてみる。

sizeSaveLoadDisp
DataTable9,319Kbytes5.210.31.793
Structure18,360Kbytes10.867.30.017
VBFilePut8,640Kbytes10.714.00.010

DataTable はふつうにデータテーブル
Structure は構造体配列をBinaryFormaterでのシリアライズ
VBFilePut は構造体配列を昔ながらのバイナリFilePut

Dispってのは読み込み後の変数アクセス速度

データを一気に飲み込んで、ガリガリ処理するならやはり構造体配列が速いようです。(ちなみにヒープメモリに置かれるクラス配列は構造体より10%ほど低速な結果でした)

新しいBinaryFormaterより古いVBFilePutのほうが高速なのが面白いですね。

トラックバック(0)

トラックバックURL: http://kabu-drive.com/mt/mt-tb.cgi/835

コメント(4)

このヒレカツ旨そうスネ(~p~)腹へりました。
ごんぶとでも食べよう。この時間の食事はやばいんですが。

書いて数分でコメントくれたと思ったら、ヒレカツのほうですか、そっちですかww とウけました。コメントありがと。

いや、すみません。肉がすきなものでw

データ構造はよくわからないです。エクセルマンですから(^^;
あいもかわらずVBAでデイトレです。いい加減純張りのシステムが欲しいすね。

今日も仕事で昼は大戸屋です。ネットワーク屋は長期休暇が作業の山なので。
明日から休みですのでFXのバックテストしながらニコニコ動画でも見ます(^^)/

#Sippoさんの食事は全然B級じゃないですよ。
 私は今日もごんぶとです。カレー味。

EXCELもシートにデータを保存すると肥大しがちになるので、VBAでデータファイルをごにょごにょしたりすると高速化できそうな気がしますね。

ごんぶとカレー味を気にしてたからか、晩ご飯なか卯カレー+はいからうどんでした。

コメントする



Twitter

メッセンジャー







モバイル