タグ

OSに関するgologo13のブックマーク (18)

  • COCOAPODS SEARCH

    The iconic font designed for Bootstrap. Contains only the official font files directly from Font Awesome.

  • Firefox OS - naoyaのはてなダイアリー


    Firefox OS  Firefox OS Web  HTML  JavaScript  CSS OS Developer Preview Phone  Firefox OS  Web iOS  Android   dynamis  Firefox OS from dynamis
    Firefox OS - naoyaのはてなダイアリー
  • 軽量仮想化機能「chroot」と「jail」


    chrootjailFreeBSD21/2  便2   
    軽量仮想化機能「chroot」と「jail」
    gologo13
    gologo13 2012/11/18
    「UNIXではリソースは基本的にファイルとしてアクセスする仕組みになっている。」この観点は重要だ。ファイルへのアクセスを制限することで、リソース(プロセス、ファイル、ネットワーク、etc)への制限も可能になると
  • 初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵


    30! OS  :   : 2006/3/1   WindowsMac  Mac WindowsMac()  EmacsVim  Mac0xED http://www
    初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵
    gologo13
    gologo13 2012/07/30
  • B3 OS/Programming(東京工業大学の授業:コンパイラのつくりかた)


     OS 1. C CC 2Lisp C
  • le4 parallel programming

    高速化: オペレーティングシステムについて 前節では、ユーザプログラムの実行時の状態は、 <pcの値, レジスタの値, メモリの値> というソフトウェアから見える計算機ハードウェアの状態であると考えていた。 しかし、近年の オペレーティングシステム(OS) ではプログラムを実行する プロセスを複数並行して走らせる ことができる。 プログラムが静的な実体であるのに対し、プロセスは実行時の 個々のインスタンスである。例えば、シェルのコマンドラインで: ./foo -a 100 & ./foo -a 200 & ./foo -a 300 とすれば、fooという名前の実行形式ファイル(ユーザプログラム)を実行 する3つのプロセスを並行して走らせることができる。 OSは、各プロセスがそれぞれの <pcの値, レジスタの値, メモリの値> を持って処理を進めるようにする必要がある。各プロセスのプ ログ

    gologo13
    gologo13 2012/07/17
  • コンテキストスイッチ - Wikipedia

    このページは著作権侵害のおそれが指摘されており、事実関係の調査が依頼されています。 このページの現在または過去の版は、ウェブサイトや書籍などの著作物からの無断転載を含んでいるおそれが指摘されています。もしあなたが転載元などをご存知なら、どうぞこのページのノートまでご一報ください。 著作権侵害が確認されると、このページは削除の方針により一部の版または全体が削除されます。もしこのページの加筆や二次利用をお考えでしたら、この点を十分にご認識ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "コンテキストスイッチ" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年5月) コンテ

    gologo13
    gologo13 2012/07/17
  • Linux カーネルのコンテキストスイッチ処理を読み解く - naoyaのはてなダイアリー

    Linux カーネルのプロセススケジューラの核である kernel/sched.c の schedule() を読み進めていくと、タスク切り替え(実行コンテキスト切り替え)はその名も context_switch() という関数に集約されていることが分かります。2.6.20 の kernel/sched.c だと以下のコードです。 1839 static inline struct task_struct * 1840 context_switch(struct rq *rq, struct task_struct *prev, 1841 struct task_struct *next) 1842 { 1843 struct mm_struct *mm = next->mm; 1844 struct mm_struct *oldmm = prev->active_mm; 1845 184

    Linux カーネルのコンテキストスイッチ処理を読み解く - naoyaのはてなダイアリー
  • システムコールについてどれくらいご存じですか?

    システムコールについてどれくらいご存じですか?:知ってトクするシステムコール(1)(1/2 ページ) 「システムコール」と聞いて、どういう印象を受けますか? 「難しくて、自分では手に負えない」とか「使う必要を感じない」という方は多いでしょう。しかし、コンピュータを使う人ならどんな人でも、システムコールについて知っておくといろいろトクをするんですよ。(編集部) システムコール? 聞いたことはあるけど…… 企業情報システムや、Webアプリケーション、携帯機器向けアプリケーション、あるいはちょっとしたツールの作成など、なんらかの形でソフトウェア開発に携わったことのある方なら、一度は、「システムコール」という言葉を耳にしたことがあるはずだ。しかし、先に挙げたような分野のアプリケーション開発現場で、明示的にシステムコールを利用する開発者は多くない。 システムコールは、低レベルのプログラミングやカーネ

    システムコールについてどれくらいご存じですか?
    gologo13
    gologo13 2012/07/10
  • コールスタック - Wikipedia


     20234 20234 ?: ""   ·  ·  · CiNii · J-STAGE · NDL · dlib.jp ·  · TWL : call stack (execution stack) (control stack) (function stac
    コールスタック - Wikipedia
    gologo13
    gologo13 2011/03/21
    糞勉強になるな
  • Spotlight on Linux: ZevenOS-Neptune 1.9.1 | Linux Journal

    ZevenOS is a German-born project that offers Debian-based and Ubuntu-based versions of their BeOS-like system. ZevenOS is based on Ubuntu (Xubuntu) and ZevenOS-Neptune is based on Debian Testing. The main purpose is to preserve some of the features of BeOS in a modern, capable operating system. Neptune 1.9.1 was recently released to bring the latest Linux goodies to users. Being developed in Germa

  • Zevenos

    Webdesigner stehen heute mehr denn je im Zentrum einer schnelllebigen, digital orientierten Welt. Ihre Fähigkeit, innovative, ansprechende und funktionale Websites zu erstellen, ist entscheidend für den Erfolg jedes Unternehmens im digitalen Zeitalter. Den richtigen, innovativen Webdesigner finden, ist daher ein entscheidender Schritt, um sicherzustellen, dass eine Website nicht nur optisch anspre

  • Jolicloud: Cloud enabled and not just for netbooks | Linux Journal

    There’s a Linux distribution for every occasion and the main purpose of Jolicloud is to present a web enabled GUI for netbooks and similar devices. I’m going to take a look at a preview release of the forthcoming 1.1 version. Under the hood, it’s based on the Ubuntu long term service release (10.04), and the front end is handled by a combination of the Chromium web browser and a full screen user i

  • Jolicloud

    Thank you Jolicloud was discontinued on April 1, 2016. As a former Jolicloud user, we think you'll love Polite the new project from the team behind Jolicloud, the Jolibook and Netvibes. Visit Polite

  • Mona OS

    MonaOS is a free operating system. It's new, small, simple, open source and well structured. So, MonaOS may be suitable for education of operating system and program at school. You can download MonaOS for free at Download.

    gologo13
    gologo13 2010/07/20
  • USENIX - USENIX Events by Name: OSDI

    This site is no longer being maintained. Please see the page on our New Site. Last changed: 19 May 2012 mpn

  • SOSP.ORG: Symposium on Operating Systems Principles

    The ACM Symposium on Operating Systems Principles (SOSP) is a conference that brings together developers and researchers from academia and industry to advance the science and technology in operating systems. The conference is sponsored by the ACM Special Interest Group on Operating Systems (SIGOPS). It has been held once every two years since 1967, when the first SOSP conference took place in Gatl

  • Part1 プログラムの実態は命令の集まり


    Part1CPUCPUCPU CPUCPULANCPUCD-ROM1CPUMCHICH12CPUC
    Part1 プログラムの実態は命令の集まり
  • 1