タグ

2014年5月27日のブックマーク (2件)

  • Cross-architecture Linux containers in Debian

    I wanted to create a Deb-o-Matic environment to testbuild packages for a different architecture. Taking inspiration on Stéphane’s excellent blog post, I tried to replicate the creation of a cross-architecture Linux container in Debian. Here are the steps I made: Load binfmt_misc module: # modprobe binfmt_misc Install the required packages: # apt-get install lxc debootstrap rsync qemu-user-static b

    Cross-architecture Linux containers in Debian
    embedded
    embedded 2014/05/27
    Qemuのユーザーモードエミュレーションを利用したCross-architecture Linux containers
  • ARM Jazelle DBX / RCT - doldukeの日記

    組み込み業界の人には当たり前のことかもしれないが... ARM9*, ARM11* には Jazelle という Java bytecode 実行の機能がある。2001 頃に出てきたのが Jazelle DBX でこれは Hardware で Java bytecodeを実行する機能。もともとあった 32-bit の(ネイティブ)な ARM の命令、機能は若干劣るがコンパクトな 16-bit 系の Thumb に次ぐ第3の実行モードで、モデルによって異なるが、140 から 145 のバイトコードはプロセッサの命令として実行される。残りは特殊な命令でトラップ?させて ARM ネイティブ命令でエミュレートする。 エミュレートが必要となるのは普通のアプリケーションの 5% 程度。 また、新しいバイトコードへの対応は、とりあえず、このエミュレートをソフト的に追加することでできてしまう。 Jazel

    ARM Jazelle DBX / RCT - doldukeの日記
    embedded
    embedded 2014/05/27
    2007年頃はJazelle DBXは携帯Javaでは全盛だった。