Redirect Notice The page you requested has been relocated to https://docs.fedoraproject.org/en-US/quick-docs/systemd-understanding-and-administering/.
「プロセス毎のswap使用量を計測するパッチを読む その6」の続き。 カーネルコードを追える部分、追えない部分が分かってきたので、残りのパッチエントリは簡単に見て最後とします。 @@ -648,11 +653,11 @@ static int copy_pte_range(struct mm_stru pte_t *src_pte, *dst_pte; spinlock_t *src_ptl, *dst_ptl; int progress = 0; - int rss[2]; + int rss[3]; swp_entry_t entry = (swp_entry_t){0}; again: - rss[1] = rss[0] = 0; + rss[2] = rss[1] = rss[0] = 0; dst_pte = pte_alloc_map_lock(dst_mm, dst_pmd,
減り続けるメモリ残量! 果たしてその原因は!?:Linuxトラブルシューティング探偵団 番外編(1)(1/3 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基本的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。 Web:福山義仁 俺は、福山義仁。Web技術の達人さ。Ap
ありがたいことに404 Blog Not Found様がレスポンスを返してきてくれていて、うれしかったので調子にのってさらに補足追加。 しかし、これだとどんどん成長するファイルに関しては、realloc()しまくりでそれはそれで大変そうな気がしないでもないです。例えば、 dd if=/dev/zero of=/mnt/tmp/foo.tmp bs=1m count=256 cat /dev/null > /mnt/tmp/foo.tmp とした場合、foo.tmpのsizeは0になりますが、foo.tmpのために割り当てられた256MBはそのままですよね、rm /mnt/tmp/foo.tmp するまでは。 これは、たぶんtmpfsをまだ誤解いしてるような気がする。 えと、まずmalloc/freeのfreeしても実はメモリを開放せずにライブラリが抱え込んで次のmallocに備えるんだよー
Arch Linux は、x86_64 向けに独自に開発された、あらゆる用途に対応できる万能 GNU/Linux ディストリビューションです。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。Arch は最小限の基本システムの状態でインストールされ、ユーザー自身が、ユーザーの理想とする環境のために必要なものだけをインストールして構築することができます。 原則 シンプルであること Arch Linux はシンプリシティを、「不必要な追加や修正を行わない」ことと定義しています。Arch Linux はオリジナルの開発者(アップストリーム)のリリースしたままのソフトウェアを、最小限のディストリビューション固有(ダウンストリーム)の変更を加えて提供しています。アップストリームに取り入れられていないパッチは
RSコンポーネンツから42.00米ドルで買えるLinuxパソコンと言いながら、その実ARM CPUを搭載したマイコンボード……にしては豪華すぎる仕様のRaspberry Piが届いたので使ってみました。 (続きは[Read More]から) マイコンボードとして清貧に使うRaspberry PiにはHDMIポートが付いていますが、うちにはHDMIポート付きのモニタが一台も無いし、元よりRaspberry Piをパソコン的な用途として使う気は全く無いので、モニタ無し、母艦Macな環境で、高機能なマイコンボードとして使うべく、Lチカをやったところまでのメモです。 HDMIポートが無くても、以下のような変換ケーブル、変換アダプタを使うと、DVI-Dでも使えるということです。VGAに変換するのはコストが嵩むので現実的ではないでしょう。 電源はmicroUSBから供給します。5V/700mAだという
検証環境 OS: CentOS5 テスト用データの作成方法 「FTPでデータのダウンロードやアップロードの試験を行いたい」 「メール受信サイズ制限の確認をしたい」 「quotaの動作確認をしたい!!」 などといった場合に、適当な大きさのテストデータがすぐにあれば良いのですが、そんなに都合よく丁度良い大きさのテストデータが見つかることなんて、あまり無かったりします。そんな時は、自分でテスト用データを作ってしまえば良いのです。 肝心のテストデータの作成方法はというと、 dd コマンドを使えば好きな大きさのデータを簡単に作ることが出来ます。 書式 ブロックサイズ * ブロック数 = ファイルの大きさ となります。 ブロックサイズの値はbyte(バイト)で設定しますが、以下のような単位でも指定できます。 k (キロ) M (メガ) G (ギガ) ※詳しくは man の dd (1) を見てみてくだ
2.日本での入手方法 本項はBeagleboard と同じ内容のため、 リンク先を参照してください Digi-Keyで、このボードを検索するには“beaglebone”と入力します。本ボードと拡張ボードが検索にかかります 価格は 送料込み \7,777 ~2012/06/14現在~ (なお、日本の消費税 +5% は別途要) (円ドル為替相場によって毎月価格が変わります) 3.別途用意する持ち物 (1) 母艦パソコン Windowsパソコンでいいので用意してください。(Macも可能) Linux環境をお持ちでなければ、 このサイトの記事を参考に 仮想化ソフト上でUbuntu( or Debian )をインストールしてください (2) マイクロSDHCカード 4GB以上のものを用意してください。 (3) SDHCアダプタ 上記SDHCを母艦から読み書きできるアダプタを用意ください (4) 端末
HDS や HLS 形式の保存には streamlink を使う。 streamlink の使い方 RTMPDumpHelper の使い方 rtmpdump のコマンド一覧は -h から取得できる。 この和訳はrtmpdump.1.htmlの和訳に独自の使用方法を加筆した文章になっている。 追記 2011年10月27日 rtmpdump-2.4-windows.zip付属のrtmpdump.1.htmlの和訳に変更し、-j JSON を追加した。 追記 2012年5月10日、2012年5月12日、2012年6月14日、2012年7月3日 和訳を一部修正、-A -B を修正。 追記 2012年8月11日 -R を追加した。 追記 2013年9月1日 一部の文字を強調して修正を行った。 -A, -B で時間指定した場合に動画時間がカットしてない時間になるので保存した後に動画を remux する
症状 サウンドカードがYaSTで正常に設定できたように見えても、音が出ない、ミキサーが使用できい、チャンネルが間違って割り当てられるという問題が発生することがあります。このページはノートPCにヘッドフォンを接続してもスピーカが切り替わらないときにも役立つかもしれません。このケースの場合、スピーカとヘッドフォンのボリュームを個別に変更すると、音が聞こえるはずです。 ヘッドフォンを接続したときに音が出ない問題だけであれば、この下の「ヘッドフォンから音が出ない」を参照してください。 原因 hda-intelサウンドカードは数多くの種類が市場に存在するため、YaSTで自動的かつ正確に設定することができません。 解決策 konsoleなどのターミナルを開き、rootでログインしてください。サウンドカードにどのコーデックが使われるかを調べるには次のようにします。 head -n 1 /proc/aso
ALSA configuration window In Skype showing list of hardware devices only In XMMS featuring selection list with text input where you can enter custom ALSA device name (skype in here) Once we have ALSA support in Skype we can use it configuration flexibility to use any combination of sound cards and speakers/headphones/microphone connected to them. As of Skype 1.3.0.30 BETA there are a few limitatio
挿入削除機能付きファイルシステム 概要 現在のパーソナルコンピュータでサポートされている汎用的なファイルシステムでは、ファイルへの操作は、読み出し(read), 書き込み(write), シーク(seek)などのシステムコールにより行われています。そのため、映像などの大きなサイズのファイルの一部分のデータに対して挿入や削除を行いたい場合、それ以降のデータに対してもコピー動作が必要となるため、操作の完了までに時間がかかるという問題があります。 挿入削除機能付きファイルシステムは、ファイルに対する挿入および削除を高速に行うことを目的に開発したファイルシステムです。挿入削除機能付きファイルシステムは次の操作を高速に行うことができます。 ファイルに対するブロックの挿入 ファイルに対するブロック単位の削除 ファイルの一部分のブロックを他のファイルへ移動 ブロックのサイズはデフォルトでは4Kバイトにな
Linux(Ubuntu 10.04 LTS Server)で mdadm を使用してソフトウェアRAIDを構築・管理する方法について述べます。特に既に稼働中のLinuxにHDDを追加してあとからRAID1を構築する方法を述べます。 概念 デバイスの作成 RAIDの作成 GRUBの設定(Ubuntu/Debianの場合) mdadm.confとinitramfsの設定 RAIDの管理 参考になるサイト 概念 LinuxのソフトウェアRAIDは、複数の実体デバイス(/dev/sda?等)をまとめあげて、1つの仮想デバイス(/dev/md?)として見せる仕組みです。 /dev/sda? 等の実体デバイスは、パーティーションタイプを0xfd(Linux raid 自動検出)にする。 パーティーションを単位としてRAID化するため、極端な話、同一デバイス内でもRAIDにできる。*1 デバイスの作成
自宅で使っていた Link Station LS-QL が故障してしまった。 赤ランプが6回点灯して起動しない状態になった。 disk1が高速に点灯しているので、fsckでも走っているんだろうか。。 ディスク自体はraid5で保護しているんだけど、RAID機材が死んでしまうと、どうすることもできない。 逆に NAS専用機のためコンソールを繋げないから何が起きているかよくわからないのと、raid構成だから、diskを引きぬいて、読めるデータ、読めるディスクからデータを救出するなんてこともできない。 raidってハードディスクが壊れことは想定しているけど、raidそのものが壊れてしまうことを考えていないのね。 RAIDで使用していたHDDは、RAIDコントローラのメーカーが変わると使えないでしょうか? http://oshiete.goo.ne.jp/qa/2003202.html マザーボー
APG (Automated Password Generator) とは? APG は自動パスワード生成器。システム管理者の「あ~、パスワードなんにしよ~」っていう苦悩を軽減してくれる。パスワードポリシーをランダムにしたり、固定にしたり、文字種、文字長の指定も思いのまま。 expect を入れてあれば、mkpasswd が使えるんだよ。わざわざソースからコンパイルする必要ねーよ。ってゆー人もいると思うけども。悪いとはいわないが、mkpasswd では、パスワード生成ポリシーが固定になってしまう難点がある。文字種、文字長が推測できるので、1 つ同じポリシーで生成されたパスワードを入手できれば、ブルートフォースの必要はなくなってしまう。 オフィシャルサイト: APG (Automated Pasword Generator) ソースのダウンロードと整合性チェック $ cd src/ $ wg
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く