タグ

Linuxと*SOFTWAREに関するsatmatのブックマーク (10)

  • カーネル空間のメモリマップ - Linuxカーネルメモ

    カーネル空間のPageDirectoryこのストレートマップしているPageDirectoryはswapper_pg_dirに格納されている。立ち上げ時に初期化される。 arch/i386/mm/init.c paging_init() pagetable_init() : kernel_physical_mapping_init(swapper_pg_dir) カーネルアドレス空間(0xc0000000〜)を物理メモリへストレートマップ (max_low_pfnページ分をマップ) <--全物理ページ分 swapper_pg_dirの先にPageDirectoryが作成される。 swapper_pg_dirをCR3に設定してストレートマップ完了 各プロセスPageDirectoryへのコピー各プロセスのPageDirectoryにもカーネル空間(0xc0000000-)のマップが入っていて

  • モノリシックカーネル - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。 適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2021年8月) モノリシックカーネルの概念図 モノリシックカーネル(monolithic kernel、一枚岩(モノリス)のような、一体のカーネルの意)とは、オペレーティングシステム(以下、OSと略記)におけるカーネルの構造、および設計思想を指す。「入出力機能やネットワーク機能、デバイスのサポートなどOSの一般的な機能」をカーネルと同一のメモリ空間に実装・実行する手法を言う。 代表的なモノリシックカーネルOSとしては、古典的なUNIXとその派生OSがあげられる。 モノリス(monolith)とは「一枚岩」の意であり、モノリシック(monolithic)とは「一枚板の」という形容詞である。 OSの構成要素を単一

    モノリシックカーネル - Wikipedia
  • 404 Blog Not Found:tips - sshでパスワード無しログイン

    2007年09月30日13:30 カテゴリTips tips - sshでパスワード無しログイン 以下に加えて、これも覚えておくといいかも。 odz buffer - SSH の接続を共有する パスワード無しの認証ファイルを作る $ ssh-keygen -d -f ~/.ssh/nopass-dsa -N '' または $ ssh-keygen -d -f ~/.ssh/nopass-dsa -N '' -C you@your.example.com -N ''がポイントです。 前者の場合、ssh commentは$USER@$HOSTになりますが、最近はDHCPホスト名を決めちゃう場合も多いので、それがいやな場合は後者の方法で決め打ちするのがいいでしょう。 完了すると、~/.ssh/nopass-dsaと、~/.ssh/nopass-dsa.pubの二つのファイルが出来ます。前者は絶

    404 Blog Not Found:tips - sshでパスワード無しログイン
  • LinuxをiTunesのサーバにする

    うちではLinuxで環境構築しましたが、他のUNIX系OSでもいけると思います。(注 内容若干古いので、ご注意下さい。以下の記述そのままでは動作しない可能性もあります。) まずはRendezvousを利用可能にする Rendezvousは、IETFによって定められたZero Configuration Networking (Zeroconf)のAppleによる実装です。特徴としては、 ネットワークの自動設定(IPアドレス、名前解決) ローカルネットワーク内のサービスの登録と検索 の2つがありますが、今回必要なのは後者の方だけです。これを実現するためには、Apple - Public Source - RendezvousからmDNSResponderを入手します。(うちの環境ではバージョン58.1以降じゃないとエラーが出てコンパイルできませんでした。)入手したら以下の様な感じでセットアッ

  • 【コラム】OS X ハッキング! (100) LinuxをiTunesサーバに仕立てる | パソコン | マイコミジャーナル

    先週末に国内デビューを果たした「iPod mini」は驚異的な売れ行きを示し、Apple Store, Ginzaの店頭はiPod miniを求める人で溢れかえった。うだるような暑さの中、開店前の行列は銀座1丁目付近まで続いたというのだから、その情熱たるや凄まじいものが……くれぐれも"熱中症"には御注意を。 さて、そのiPodだが、ほとんどの場合iTunesとセットで利用しているはず。ふと気が付けばハードディスクの大半がMP3かAAC、というユーザも多いことだろう。iPodと同期する必要のない曲はファイルサーバへ追い出せばスッキリするのだが、そうなるとiTunesで聴くときに不自由する。iTunesの音楽共有機能に対応したファイルサーバがあれば……今回はそんなiTunesヘビーユーザの願望を実現すべく、LinuxiTunesのファイルサーバに仕立てる手順を紹介してみよう。 iTunesの

  • @IT:Windows XPのリモートデスクトップ機能を使うには

    【関連記事】 この記事の内容を、最新のディストリビューションに合わせて改訂した「Windows XPのリモートデスクトップ機能を使うには・改」も公開されています。こちらもご覧ください。 Windows XP Professionalにはリモートデスクトップ機能があり、ほかのPCからデスクトップの操作を行うことができる。リモートデスクトップ機能にアクセスするには専用のプログラムが必要で、Windows 95以上のWindowsを対象とした「リモートデスクトップ接続」というソフトウェアがWindows XP ProfessionalのCD-ROMに含まれている。Mac OS X用は、MicrosoftのWebサイト(http://www.microsoft.com/japan/mac/)から、「Remote Desktop Connection Client」というクライアントツールをダウンロ

  • 独学Linux : Linuxで動画をエンコード!《その3》

    4月29 Linuxで動画をエンコード!《その3》 カテゴリ:Fedora Coreマルチメディア 最近、また業が忙しく、更新が遅れ気味です… 今回のテーマは、リッピングとエンコードの補足的な内容です。 LinuxでDVDをリッピング!《実践編》の手順では、VOBファイルが40個程度のチャプターに分かれてしまいます。 今回は、avimergeというコマンドを使って、それらのファイルを合成する方法を紹介します。 ただし、このコマンドでは、VOBファイルを直接結合することができないので、Linuxで動画をエンコード!《その1》の手順でxvidファイルに変換した後で、処理します。少し時間がかかりますが、ファイルサイズが小さくなり扱いやすくなるので、dvd::ripのGUIまたはコマンドのtranscodeを使って変換しておきましょう。 なお、avimergeは、transcodeをインストール

  • 独学Linux : Linuxで動画をエンコード!《その1》

    4月22 Linuxで動画をエンコード!《その1》 カテゴリ:Fedora Coreマルチメディア 論より証拠で、まず次の画像を見て下さい。 左がリッピングしたVOB形式、右がtranscodeで変換したxvid形式です。 VOB             xvid 画質的には全く問題なしですね。同じ画像にしようかと思ったんですが、それではつまらないので違う画像にしました。 さて、題に入りますが、ちょっと基事項の確認から。 動画データには、圧縮方式によっていろいろな種類があります。 代表的なものには、次のような特徴があります。 MPEG-1 :VideoCDの標準規格。 → 拡張子:.mpg または .m1v MPEG-2 :DVD-Videoの標準規格。 → 拡張子:.mpg または .m2v WindowsMedia :MPEG-4系のWindows標準規格。 → 拡張子:.wmv

  • 独学Linux : Linuxで動画をエンコード!《その2》

    4月23 Linuxで動画をエンコード!《その2》 カテゴリ:Fedora Coreマルチメディア 今回は、transcodeのオプションをもう少し詳しく見ていきます。 僕もよくわかってないんですが、次のオプションを覚えておけば、実用上差し支えないでしょう。 -i :元の動画データのファイル名を指定 -o :作成する動画データのファイル名を指定 -x :入力側のコーデックを指定 -y :出力側のコーデックを指定 -Z :画像サイズを変更[720x480など] -z :上下反転 -l :左右反転(鏡像) -R :-R 2 とすれば、2パスエンコードが可能 -w :ビットレートを指定 -c :frame数または時間(時:分:秒)で映像の長さを指定 --accel :CPUのアクセルオプション [sse2,sse,3dnowext,3dnowなど] CPUの説明によく書いてあるSSEって何のこと

  • 独学Linux : iTunes Serverの構築方法≪その1≫

    5月17 iTunes Serverの構築方法≪その1≫ カテゴリ:サーバー構築マルチメディア iPodの話に関連して、iTunes Serverの構築にチャレンジしてみました。別にサーバを立てるほど音楽ファイルが豊富にあるわけではないので、あくまでも実験です。 ←Rhythmboxでサーバのフォルダを確認しているところ。 ←mt-daapdの管理画面 今回利用したOSはFedora7 test4ですが、Windows用のexe,Macのdmg,Ubuntu edgy用のdebパッケージなどもありましたので、他のOSでも可能だと思います。 【mt-daapdのインストール】 iTunes Serverとして使うのは、mt-daapdというデーモンです。これを起動させておけば、サーバ内のmp3ファイルを他のPCiTunesライクなソフトのライブラリとして使えるようになります。 まず、こちら

  • 1