タグ

osに関するsuikyoのブックマーク (14)

  • 「TouchPad」でAndroid 4.0が動いた! ハック好きのプロジェクトが移植

    「TouchPad」でAndroid 4.0が動いた! ハック好きのプロジェクトが移植:組み込み技術 Android ガジェットのハック好きな人々の間で、HPが事業撤退時に安価に売りさばいたタブレット「TouchPad」にAndroidを移植する試みが活発になっている。さらに、HPがWebOSのオープンソース化を発表したことで、今度はAndroid端末にWebOSを移植するプロジェクトも立ち上がっているという。 ガジェットのハック好きな開発者らが、Hewlett Packard(HP)のタブレット端末「TouchPad」にAndroidの最新版を移植するプロジェクトを進めている。メンバーの1人は、個人所有のTouchPad上でAndroid 4.0(コードネーム「Ice Cream Sandwich」)が稼働している写真を公開し、プロジェクトの大きな進展を実証してみせた。 HPは2011年

    「TouchPad」でAndroid 4.0が動いた! ハック好きのプロジェクトが移植
  • Monday Note

    Monday NoteMedia, Tech, Business Models viewed from Palo Alto and Paris

    Monday Note
  • BLOGOS サービス終了のお知らせ

    平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ

    BLOGOS サービス終了のお知らせ
    suikyo
    suikyo 2010/10/19
  • スピンロック - Wikipedia

    この項目では、計算機科学におけるスピンロックについて説明しています。核磁気共鳴におけるスピンロックについては「交差分極」をご覧ください。 スピンロック(英: spin lock, spinlock)[1]とは、計算機科学におけるロックの一種で、スレッドがロックを獲得できるまで単純にループ(スピン)して定期的にロックをチェックしながら待つ方式。スレッドはその間有益な仕事を何もせずに動作し続けるため、これは一種のビジーウェイト状態を発生させる。獲得されたスピンロックは明示的に解放するまでそのまま確保されるが、実装によってはスレッドがブロック(スリープ)したときに自動的に解放される場合もある。 スレッドが短時間だけブロックされるならば、スピンロックは効率的であり[2]、オペレーティングシステムのプロセススケジューリングのオーバーヘッドを防ぐことにもなる。このため、スピンロックはカーネル内でよく使

    suikyo
    suikyo 2010/04/13
    うむむ
  • プロセス、スレッド、ファイバ、タスク、ジョブ、違いを整理してみよう - Schi Heil と叫ぶために

    まずは分かりやすいプロセスとスレッドから。 WindowsLinux などの汎用 OS 上のアプリケーションは一般にプロセスとして動作している。プロセスはプログラムの実行単位である。プロセスは1つ以上のスレッドと、ファイル、ヒープメモリなどのリソースで構成される。一方、スレッドは CPU 利用の単位である。スレッドはそれぞれが専用のスタックと CPU レジスタのコピーを保持するが、ファイルやヒープメモリは同一プロセス内の全てのスレッドで共有する。 スレッドのさらにサブセットがファイバである。スレッドとの違いは切り替え動作にありファイバのほうが軽いというメリットがある。プロセス、スレッド、ファイバの関係はこちらの説明が分かりやすかった。 プロセスはプログラム実行のための固有のメモリ空間を持っており、最も独立性の高い実行単位である反面、起動や切り替えに時間がかかるという特性を持っています

    プロセス、スレッド、ファイバ、タスク、ジョブ、違いを整理してみよう - Schi Heil と叫ぶために
  • L4Linux

    L4Linux is a Linux kernel that has been adapted ("ported") to the L4Re APIs such that it runs as a user-level application on top of L4Re. You may call this virtualization or para-virtualization, however, with the broad existance of hardware support for virtualization, L4Linux remains to be useful for special-purpose use-cases as well as being a worderful learning tool for the Linux kernel, L4Re, m

  • Midori (オペレーティングシステム) - Wikipedia

    Midori(ミドリ)はマイクロソフトリサーチが開発中のマネージコードをベースとしたオペレーティングシステム (OS) のコードネーム。 概要[編集] Midori というコードネームは CHESS: A systematic testing tool for concurrent software と題したPowerPointのプレゼンテーションで初めて一般に明らかになった[1]。 2009年4月、プログラミング言語BitCとオペレーティングシステムCoyotos[2]を推進しているJonathan S. Shapiroは、マイクロソフトでMidoriプロジェクトに関して職を得たことを発表し、2009年8月以降はBitCについて作業しないとしている[3]。 機能[編集] 並行性を重視した設計で、アプリケーションは複数の場所で動作できる[4]。また、全く新たなセキュリティモデルを採用し、ア

    suikyo
    suikyo 2010/02/17
  • Singularity - Wikipedia

    Singularity は マイクロソフトリサーチ が2003年から実験的に開発しているオペレーティングシステム (OS)。高度なディペンダブルOSとすることを目標とし、カーネルやデバイスドライバ、アプリケーションも全てマネージコードで書かれている。 仕組み[編集] x86の割り込みディスパッチ部分のコードはアセンブリ言語とC言語で書かれている。カーネル体とガベージコレクタはSing#で書かれている。Sing#は、Spec#を拡張した言語で、Spec#自体はC#を拡張した言語である。HALはC++で書かれている。他にもデバッグ関連でC言語を使っている。ブート時の16ビットリアルモードではBIOSを呼び出すが、32ビットモードになるとBIOSは使わず、Sing#で書かれたデバイスドライバを使う。インストール時にBartokコンパイラを使って共通中間言語 (CIL) をx86の機械語にコンパ

    suikyo
    suikyo 2010/02/17
  • xPUD - Shortest Path to the Cloud

    The desktop has never been this easy -- Get your favorite web browser with a simple web-based interface on top

    suikyo
    suikyo 2010/01/18
  • nesC: A Programming Language for Deeply Networked Systems

    Eric Brewer, UC Berkeley David Culler, UC Berkeley David Gay, Intel Research Phil Levis, UC Berkeley Rob von Behren, UC Berkeley Matt Welsh, Harvard University nesC (pronounced "NES-see") is an extension to the C programming language designed to embody the structuring concepts and execution model of TinyOS. TinyOS is an event-driven operating system designed for sensor network nodes that have very

    suikyo
    suikyo 2009/09/09
  • Sakai Hiroaki's Home Page

    このホームページは以下に移動しました. ブックマークを張り直してください. 5秒後に自動的に移動します. http://kozos.jp/kozos/kozos26.html

    suikyo
    suikyo 2009/07/08
  • ついにWindows開発から離れた「闘うプログラマー」

    先日の弊誌が報じたニュース「米MicrosoftWindows部門の幹部社員を大幅に入れ替え」によれば,Windows NTのアーキテクトであるDavid Cutler氏が7月,Windows OSの開発部門からオンライン・サービス「Windows Live」の開発部門に異動したという。Cutler氏らによるWindows NTの開発物語「闘うプログラマー(原題:Show-stopper!)」(1994年,小社刊)を読まれた方も多いだろう。そうあの「闘うプログラマー」が,ついにWindowsの開発現場を離れたのだ。 Cutler氏は1942年3月生まれの64歳。米Digital Equipment(DEC)でミニコン用OS「VMS」を開発した後,米Microsoftに移籍し,Windows NTを一から作り上げた。Cutler氏はアーキテクト/開発者として,初期バージョンのWindows

    ついにWindows開発から離れた「闘うプログラマー」
    suikyo
    suikyo 2006/08/22
    カトラーもWindows Live!へ.Ozzieの直属の部下になるというから,もう行く手が想像できない.
  • 30日でできる! OS自作入門

    ■内容紹介 プログラミングの基礎からはじめて、30日後にはウィンドウシステムを有する32bitマルチタスクOSをフルスクラッチで作り上げるという入門書。ビギナーでも無理なく作成できるようPCの仕組み・アセンブラ・Cの解説から始まり、試行錯誤を繰り返しながらアルゴリズムを学びつつ、たのしく自由な雰囲気でOSをゼロから構築していくという、他に類を見ない手法による、趣味と実用と学習を兼ね備えたOS作成の入門書です。 ●の中身を見てみる

    suikyo
    suikyo 2006/03/02
    買う
  • S.S'S HOMEPAGE 逆アセのスス乂 目次 MicrosoftのCOFFフォーマット解説 日本語訳

    目次 1. 基概念 2. 概要 3. ファイル ヘッダ 3.1 MS-DOSのスタブ(イメージのみ) 3.2 シグネチャ(イメージのみ) 3.3 COFFファイル ヘッダ(オブジェクトとイメージ) 3.3.1 マシン タイプ 3.3.2 特性 3.4 オプション ヘッダ(通常はイメージのみ) 3.4.1 オプション ヘッダの標準フィールド(イメージのみ) 3.4.2 オプション ヘッダのWindows NT固有フィールド(イメージのみ) 3.4.3 オプション ヘッダのデータ ディクショナリ(イメージのみ) 4. セクション テーブル(セクション ヘッダ) 4.1 セクション フラグ 4.2 Grouped Sections(オブジェクトのみ) 5. 他のファイル内容 5.1 セクション データ 5.2 COFFの再配置(オブジェクトのみ) 5.2.1 タイプ インジケータ 5.3 CO

    suikyo
    suikyo 2005/07/06
    確かにこれは良い資料.
  • 1