ホーム > 未分類

未分類のアーカイブ

.NET FrameworkでLOH断片化によるメモリリークもどき

ちょっと前に、画像とかをManagedな配列で持つと、処理は遅いけどGarbage Collectionしてくれるし良いかも的な事を書いたけど、どうやら遅いだけでは無いらしい。

Garbage Collectionがメモリの配置をゴニョゴニョ弄ってくれるおかげでメモリリークをある程度気にしなくて良いかと思いきや、やはり巨大なデータをゴニョゴニョするのは時間がかかるらしく、C#(というかCLR)では85kbよりでかい配列などのメモリはLarge Object Heap (LOH)に入れて、再配置はしないようになってるそうです。
http://msdn.microsoft.com/ja-jp/magazine/cc534993.aspx

てことで、画像とかGC任せで管理するのは危険とおもはれる。
アプリを開いてから閉じるまでの枚数が限られてたりする場合はいいけど、そうじゃない場合は断片化してメモリ食っちゃう可能性がありそう。
まあ考えてみれば当然ですよね。世の中の画処理ライブラリもそうなってるし。。
でも僕のような素人のために画処理の本の最初に書いといて欲しい。

結局Marshal使ってunmanageで頑張るしか無いらしい。
msec単位で時間かかるとしても、GCにLOHメモリの再配置を指示できればいいのに。。。

生きてます

cats20110603

cats20110603


いやあいろんなことがありました。地震とか地震とか。
震度5弱でしたが、家の中は震度6強ぐらいの荒れようでした。
米びつがひっくり返って床に米がしいてあり、トイレの壁がひび割れ、水が止めどなく流れ、猫が見つかんない。。。
あれ以来地震恐怖症で、いつも揺れてる気がするし、ちょっと揺れるだけでドキドキする。

今更な話はこれくらいにして、
そういえば猫飼ってます。2匹。
そろそろ仔猫とは呼べないかな。まだ大きくなりそうだけど。
好きな人は遊びに来てね。

最近はLinuxを本気で使い始めたりしていました。
デスクトップはチップセットのFake RAIDを使っちゃってるし、とりあえずWindows7メインで。
ノートはMBRがぶっ壊れたこともあり、UbuntuとWindows VistaとPuppy Linuxのマルチブート。Ubuntuメイン。
MBRはVistaのCDで修復できず、Grubでも起動できず、Grub4dosで何とか起動できた。勉強が足りない。
当初はUbuntuではなくて、派生ディストリビューションのPeppermintを入れていたけど、メジャーなディストリの方が何かと調べるのが楽なので、昨日Ubuntuに入れ替えた。
Puppyは軽さに惚れて入れといた。Grub4Dosを入れるきっかけにもなった。

みなさんも、古い省電力ノートPCに軽いLinuxでも入れて、東京電力に協力しようね!

日本の代表

今日はなんとなくカーリングを見たりしてた。
カーリングは駆け引きが面白いですね。あんまりルール知らないけど面白かった。
今日の試合は特に凄かったらしく、解説者が大変なことになってた。

前回の五輪でもチーム青森が頑張っていたなぁとか考えてたら、前回の五輪で本橋選手が変顔していたのを思い出した。
そういえば今回は国母が問題だと騒ぎ立てられてたけど、変顔には世論は寛容だったなぁ。
もし、マリリンがだらしない服装で空港に降り立ち、国母が変顔してても、責められる人は変わらないのではないかと思う。

ちなみに僕は腰パンでも変顔しててもオリンピックで楽しくやってたら良いと思う。どっちかといえば、ステッカー貼ってなくて出場できないのとかはスタッフが責められてしょうがないかも。その辺のケアが仕事なんだろうし。。
でも、基本的には暖房の効いたお茶の間で感動できる身分の人たちは、選手にあんまり妙な責任をかけるべきじゃないと思う。

たまにはだらだらオリンピック見るのもいいねって話。

関係ないけど、Googleが買収したFeed BurnerってサービスでFeedをいろいろいじれるらしいね。
あとで試してみよう。

回避

出張生活は回避できそうです。
でも、他の人が大変なことになっているのは変わらないわけで。。

今回の件で、将来どういう働き方をするか考えていかなきゃなぁ、と改めて思う。

My home town

鯖借りてみたものの、忙しくて全然更新して無い。
大学時代からやりたい事いっぱいで時間が無いことしか愚痴ってないけど、またその類です。

来月ぐらいから数ヶ月、2週間の僻地へ出張を繰り返すことになりそうです。一人で。
個人的に非常に嫌なので、色々頑張ってるんですが、かなり高確率。
先週末はそのこと考えてたらインフルエンザにかかりました。

社会人は厳しいです。
小さい頃から親にどっか行こうと言われても頑なに拒む旅行嫌いでしたが、今でも出不精です。
出不精というより、同じ場所に腰を据えたい。
昔からの仲間と何かしたい。
行き付けの店でご飯が食べたい。(いつも同じものでいい。)
散歩したら知り合いに会いたい。
といった希望があるし、なんか落ち着く場所がほしい。これからもその辺は目指していきたい。

でも、市場主義というか、不完全なシステムの中では難しいのかな。
自分の時間を作ろうと頑張っているつもりですが、なかなか巧くいきません。

不完全なシステムの合間で出来る理想の生活を目指すのも良いと思いますが、同時に真っ向から対立しつつその中で生きる派も必要だと思ってます。
それが成功しなければ、この仕組みは変われないと思う。

みんなこの仕事中心の人生をどう考えているのかよくわかりませんが、回りはとても逞しい。
逞しいが、羨ましくはない。幸福には見えない。

そういえば、今月末あたりから同棲を始めます。
いきなり出張生活なんて悲しい。
なるべく関わらずに済むように明日からも頑張ろう。

けんけつちゃん

前回、血液検査用の血は何の問題も無く採れたのに、
本番の献血では血管がうまく見えずに失敗したんですが、
今回は難なく成功しました。

前回作った献血カードは、献血回数0回と書いてあるレアカードでしたが、
晴れて普通カードになりました。

献血ルームではお菓子食べられるし珈琲飲めるし、各種けんけつちゃんグッズがもらえたりするので、会社とかでやるより断然お得だった。
敬われすぎて逆に気まずいw
こんなサービスやってられなくなるくらい献血すべきだね。

みんなも献血ルームに行こう。

地元

実家でゆっくりしてます。

昨日の夜は散歩に出かけてみました。夜に大学を周っていたら、なんか昔の楽しさが思い出されて大変だった。。

最近、実家で見つけた古いビデオテープをH.264化したりして遊んでいたんだけど、そのビデオに写ってた生家の前の公園にも行ってみました。懐かしかった。結構変わってなかった。

千葉はいいなぁ。最近ニュースでよく見るけど。。

今後たまには散歩しようと思う。

新鯖設定

家の常時接続環境が無くなってしまったので、レンタル鯖を借りました。自宅鯖が置けないと大変です。後悔。

せっかくなので、人脈的に引き篭もりがちな近況を改善する意味もこめて何か公開したい気分になりました。

鯖比較の結果については近々まとめたいと思います。

ホーム > 未分類

カレンダー
« 2018 年 9月 »
S M T W T F S
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
最近の反応
メタ情報

ページの上部に戻る