ソフトウェア」カテゴリーアーカイブ

Linux で trim を行う

みむらです。メモがてら。

ext4 だと trim をファイルシステムが対応しているようで、
マウント時に “discard” をオプションとして指定してマウントすればおっけー。

mount コマンドの場合は次のような感じに

mount –o discard /dev/sdb1 /mnt/hogeo

fstab の場合は次のような感じに

/dev/sda2     /     ext4     noatime,discard     0     1

 

任意のタイミングで trim を掛けたい場合は

( Windows のデフラグツールで  defrag C: /L  を実行するようなことをしたい場合 )

fstrim  コマンドを用いる。

使い方についてはこのへんにばっちりと

Man online – fstrim (8)

使い方としては、

fstrim (マウント場所) 

となるので、

fstrim /boot
fstrim /

とすると、一通り trim を掛けることが出来るっぽい。


余談ですが、

Hyper-V の仮想ハードディスクに対しても

このコマンドで trim (実際に送信されるのは unmap) を送って、

ディスクの最適化を行うと、ちゃんと vhd / vhdx サイズが縮まります。

( Win8.1 搭載の Hyper-V で確認 )

ソフトウェアからタッチ入力を行う ( SendInput のタッチ版をする場合のメモ )

メモです。

http://msdn.microsoft.com/en-us/library/windows/desktop/hh802899(v=vs.85).aspx

入力を行う場合、

InjectTouchInput 関数
http://msdn.microsoft.com/en-us/library/windows/desktop/hh802881(v=vs.85).aspx

を用いて入力を行うようです。

 

また、こちらのサイトに非常にわかりやすいサンプルを見つけました。
http://www.naturalsoftware.jp/blog/8185

Linux 上で Hyper-V の動的メモリやらいろいろと使えるようにしてみた。

どうもみむらです。

今回の内容は、需要がニッチすぎるだとか激コワだとか、なんかいろいろと言われていますが、
自己満足の内容です。

 

・・こわくないよ!

 

動的メモリというのは、Hyper-V 上において、
ゲストマシン(仮想で動かしているマシン)のメモリ需要にあわせてホストで確保するメモリの量を変化させるというものでしょうか。

早い話が、ゲストでメモリを使っていなければホスト上でメモリを解放して、
使いそうならホストに空きがあればより多くのメモリを割り当てる、とそんな感じ。

 

結論とすると、

image

こんな感じで動くように。

 

勿論、普通の Linux を動かしますと、

image

こんな感じで対応していませんので動作することはありません。

 

その他、Linux のカーネルを作る際に Hyper-V のゲストモジュールを組み込んだとしても、

image

執筆時最新の Version 3.8.7 でもこんな感じですので、ホスト側にメモリの利用状況は伝えられますが、
縮小、拡大処理は行われません。

 


その他、

image

こういう感じのスナップショット系・・なんですかね中身はまだ見てないのでアレですが、
そういうのを追加してみたり、

image

Hyper-V 用の Framebuffer ドライバを入れてみたり。 いろいろといじりました。

 

image

あとはやっぱり、こんな感じで Gnome を Hyper-V で動かしてみたり。

 


続きを読む

Hyper-V で ディスクの最適化をしても VHDX ファイルが縮まらない場合。

みむらです。何となくメモ。

image

Hyper-V において、こんな感じで仮想ハードディスクに対して最適化を行っても縮まらない場合。

 

1. 事前にゲストOS 上で 空き領域を 0-fill しておく。

2. PowerShell を起動して、 Users\Public\Documents\Hyper-V\Virtual hard disks に移動。

image

3. “Optimize-VHD [縮めたい vhdxファイル] –Mode Prezeroed” を実行。

image

ということで、終われば縮まります。

ATOK2013 でいきなり半角英数モードに切り替わってしまう場合。

どうもみむらです。
Win8 にしてから、こいつだけがどーも。

ってことで、 2ch で見つけたのでぺたり。

引用元 : http://anago.2ch.net/test/read.cgi/software/1358044631/61

61 :名無しさん@お腹いっぱい。:2013/01/17(木) 03:33:02.35 ID:um2ykaLB0

これもテンプレに入れるべきじゃね?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
アプリケーションによって入力モードが変化する不具合の解消方法
1. ATOKのメニューから「プロパティ(環境設定)」を起動。
2. 左側の「設定項目」の「入力補助」から「特殊」を選ぶ。
3. 右側の「設定一覧」から「「アプリケーションからのモード変更を無視する」にチェックを入れる。
4. 「OK」ボタンを押す。
原因:
アプリケーションには指定する入力モードが設定されている為。
他社はこれを臨機応変に対応しているのだが、
ATOKは律儀に守っているためこの不具合が発生するので、
設定モードで解除剃る必要がある。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

このへんいじるとどうやら直るっぽいので、ちょっと試してみる。