タグ

関連タグで絞り込む (284)

タグの絞り込みを解除

osに関するmasterqのブックマーク (190)

  • Singularity - Microsoft Research

    Singularity was a multi-year research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools. We built a research operating system prototype (called Singularity), extended programming languages, and developed new techniques and tools for specifying and verifying program behavior. Advances in languages, compilers, and tools open th

    Singularity - Microsoft Research
    masterq
    masterq 2009/02/10
    とりあえずC#から勉強しないと。
  • いまどきのデスクトップ処理系 steps to phantasien t(2006-09-22)

    いまどきのデスクトップは色々モダンになっている. ただモダン化は API の裏側で進んでいるため, あまり興味を持たれていないらしい. 一見いろいろウォッチしていそうな知り合いと話していてわかった. 利用者視点の話題では, いまどきのデスクトップというとたとえばウィンドウが ヘナヘナ揺れるといったアイ・キャンディばかりが連想される. でもそのアイ・キャンディに至るにはきっと山ほど苦労があったはず. そのへんをちょっとねぎらってみたい. 念頭にあるのは Windows Vista, Mac OSX, XGL あたり. まず共通の階層化されたアーキテクチャを想定し, ケーススタディを交えつつその層を下から上へ順にたどっていきます. 復習: デスクトップ処理系の階層構造 そもそもデスクトップの中味はどんな構成をとっているのか. ざっと眺めておこう. 典型的なデスクトップ処理系のアーキテクチャはだ

    masterq
    masterq 2009/01/12
    Windows Vista, Mac OSX, XGLの構造概説。
  • FrontPage - Linuxカーネルメモ

    Linux Kernel(2.6)の実装に関するメモ書き 書き殴っているので書き方/内容にムラあり。 3.6系に関する記述は【3.6】と記載。 カーネル プロセス プロセスのBlockとWakeup プロセスの優先度 コンテキストスイッチ プリエンプション スケジューラ RunQueue WaitQueue WorkQueue 例外処理 割り込み処理 ページフォルト ページフォルト - 個々のハンドラ ソフト割り込み システムコール 排他制御関連 モジュール 64bit環境での32bitプロセスの動作 メモリ管理 アドレス空間 アドレス空間の管理 カーネル空間のメモリマップ 64bitでのアドレス空間 HighMemory kmalloc,vmalloc 物理ページ管理 スラブアロケータ Rmap proc/meminfo 空きページの確保 kswapd Swap Swap - Swap領

    masterq
    masterq 2009/01/11
    Linux kernel(2.6)の解説メモ。
  • カーネル挙動を追尾する「DTrace」の実力

    Solaris 10の強化機能としてクローズアップされることが多い「DTrace」。さまざまなサービスが並列稼働する基幹サーバでは、カーネル挙動によってボトルネックを判断することも多い。DTraceは、解決するための打開策となるのか? 実例サンプルで検証していく。 Solaris 10の目玉となる機能のひとつに、実行中のサーバ情報をいつでも取得できる「DTrace」がある。DTraceは、稼働サーバ上で思うようなパフォーマンスが得られなかったり、トラブルが生じた際に原因究明するのに役立つ機能だ。この「OS選択の新常識」Solaris特集では、DTraceを使うと具体的にどのような情報を取得でき? どのようなシーンで役立つのか? その実例を解説していくことにしよう。 DTraceの仕組み まずは簡単に、DTraceの仕組みから説明する。 Solaris 10の内部には、「プローブ」と呼ばれる

    カーネル挙動を追尾する「DTrace」の実力
    masterq
    masterq 2009/01/06
    Solaris由来のkernelのトレーシング機能。FreeBSDにも搭載されたんですね。
  • 【特別】エミナルクリニック池袋東口院の気になる口コミまとめ&行く前に知りたい口コミ5選まとめ

    最近オープンしたエミナルクリニックの池袋東口院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの池袋東口院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの池袋東口院ですが、すでにオープンしています!(2021年10月6日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

    masterq
    masterq 2008/01/10
    キャッシュの説明などわかりやすいかも
  • Super Technique 講座〜シグナルとコールバック

    この文書ではまず、関数ポインタとその型チェックについて述べた後で、UNIXのシグナル機能について解説する。そして、ウィンドウシステムのプログラミングで多用される「コールバック」について解説する。 ちなみにシグナルの機能は質的には UNIX に固有である。他のOSにもないわけではないが、その異同については筆者は関知しない。また、UNIXでのシグナルの実装については Linux を基準に解説をしていく。UNIX シグナルは、実は具体的な実装において大変差がある機能なのだが、一応 POSIX で「こう実装しなさい」という風に決まってはおり、後発の Linux は比較的マジメにそれを実装しているので、まあ、Linux を基準にするのが無難というものであろう(ユーザ比の問題を別にしても)。勿論、伝統的に重要ないわゆる「SysVシグナル」「BSDシグナル」についてもしっかりと解説しているが、もはや「

  • Kernel Mode Linux: Execute user processes in kernel mode

    Kernel Mode Linux : Execute user processes in kernel mode Kernel Mode Linux Patch for Linux Kernel 4.0 (for IA-32, AMD64, MicroBlaze, and ARM) (last updated 2015-04-16 : version 4.0_001. ChangeLog (for 4.*). Old versions (for 4.*)) Kernel Mode Linux Patch for Linux Kernel 3.19 (for IA-32, AMD64, MicroBlaze, and ARM) (last updated 2015-04-12 : version 3.19_001. ChangeLog (for 3.*). Old versions (fo

    masterq
    masterq 2007/01/24
    TAL試してみないとアカンなー
  • hubertf's NetBSD blog

    masterq
    masterq 2006/12/28
    2006年のNetBSD新機能について
  • Solaris の ZFS はこんなにすごいぞ![ZFS関連] - Solaris User

    Solaris の ZFS はこんなにすごいぞ! Solaris 11 開発者バージョン(Nevada) でZFS(Zetabyte File System)の検証をしてみました。 【OSの入手】 以下のサイトでダウンロードできます。Build 27a からはZFSが標準で入ってます。 http://www.opensolaris.org/os/downloads/ 【検証環境】 bash-3.00# more /etc/release Solaris Nevada snv_27a SPARC Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved. Use is subject to license terms. Assembled 09 November 2005 bash-3.00# uname -a SunOS s11t

    masterq
    masterq 2006/12/27
    LVMみたいなもんか
  • The es Operating System

    es オペレーティングシステム This site is no longer maintained and frequently out of date. The current ES website is at http://code.google.com/p/es-operating-system/. はじめに 概要, スクリーンショット (2007-12-10更新) ドキュメント サイト移転のお知らせ: es オペレーティングシステムのサイトを移転しました。最新の情報については、こちらのサイトをご覧ください。 2007-12-10: es オペレーティングシステム バージョン0.1.1を公開しました。CanvasRenderingContext2Dインターフェイスのテキスト拡張、ECMAScriptインタープリタesjs等のパフォーマンスの改善などが組み込まれています。 また今回は、

    masterq
    masterq 2006/12/27
    C++で書くメリットがわからないけど、任天堂ラブ