わか松 初めて入ったけど隠れ家的で落ち着ける店
入ってまずはビールとおつまみ
ヒレカツ
キモチよくなってきた頃合をみてざるを頼む。と
蕎麦湯がちょいぬるかったのが残念
さて、DataSetでもプロパティ変えるだけでバイナリシリアライズできました。
効率良いデータ形式を探して各種速度比較とかしてみる。
| size | Save | Load | Disp | |
|---|---|---|---|---|
| DataTable | 9,319Kbytes | 5.2 | 10.3 | 1.793 |
| Structure | 18,360Kbytes | 10.8 | 67.3 | 0.017 |
| VBFilePut | 8,640Kbytes | 10.7 | 14.0 | 0.010 |
DataTable はふつうにデータテーブル
Structure は構造体配列をBinaryFormaterでのシリアライズ
VBFilePut は構造体配列を昔ながらのバイナリFilePut
Dispってのは読み込み後の変数アクセス速度
データを一気に飲み込んで、ガリガリ処理するならやはり構造体配列が速いようです。(ちなみにヒープメモリに置かれるクラス配列は構造体より10%ほど低速な結果でした)
新しいBinaryFormaterより古いVBFilePutのほうが高速なのが面白いですね。







このヒレカツ旨そうスネ(~p~)腹へりました。
ごんぶとでも食べよう。この時間の食事はやばいんですが。
書いて数分でコメントくれたと思ったら、ヒレカツのほうですか、そっちですかww とウけました。コメントありがと。
いや、すみません。肉がすきなものでw
データ構造はよくわからないです。エクセルマンですから(^^;
あいもかわらずVBAでデイトレです。いい加減純張りのシステムが欲しいすね。
今日も仕事で昼は大戸屋です。ネットワーク屋は長期休暇が作業の山なので。
明日から休みですのでFXのバックテストしながらニコニコ動画でも見ます(^^)/
#Sippoさんの食事は全然B級じゃないですよ。
私は今日もごんぶとです。カレー味。
EXCELもシートにデータを保存すると肥大しがちになるので、VBAでデータファイルをごにょごにょしたりすると高速化できそうな気がしますね。
ごんぶとカレー味を気にしてたからか、晩ご飯なか卯カレー+はいからうどんでした。