タグ

LinuxとDebianに関するraimon49のブックマーク (41)

  • OS毎のシステムコール実行性能 〜 その1 - 彷徨えるフジワラ

    Mercurial のテストセット ("make tests") を複数の環境で実行したところ、ほぼ同一性能の CPU 上での実行にも関わらず、Mac OS X 上での実行では、仮想環境上の Linux での実行よりも、大幅に時間を要することが確認できました。 仮想環境上の実行ではクロック情報の精度がよろしくないので、計測主体が仮想環境上にあるベンチマーク結果はあまり信用できない、ということを考慮に入れても、明らかに体感できるレベルで遅い(分単位の所要時間差)ので、単純に「仮想環境上の計測誤差が、良い方向に出ている」と片付けるわけにも行きません。 そこで、幾つかのシステムコールに関して、OS 間での実行性能を計測してみることにしました。 元々の比較対象が「Mercurial のテストセット」なので、比較的影響が高そうな、以下のシステムコールを計測対象にします。 fork/exec 等による

    OS毎のシステムコール実行性能 〜 その1 - 彷徨えるフジワラ
  • 「SteamOS」がやってきた! 2014年の本格展開を前に初期β版を動かしてみる

    SteamOS」がやってきた! 2014年の格展開を前に初期β版を動かしてみる ライター:米田 聡 12→ 初期β版SteamOS 北米時間2013年12月13日,予告どおり,Valveから,「SteamOS」のβ版が公開された。 Valveは2014年に,同社のゲームプラットフォーム「Steam」が統合された“Steam専用PC”こと「Steam Machine」を,世界市場へ投入すると表明している(関連記事)。Steam Machineは,専用ゲームパッド「Steam Controller」がセットになった状態で,ValveのサードパーティとなるPCメーカー各社から,日を含む世界市場へ投入される見込みだが,今回β版が公開になったSteamOSというのは,文字どおり,そんなSteam MachineのOS(オペレーティングシステム)である。 ここで重要なのは“Steam Machi

    「SteamOS」がやってきた! 2014年の本格展開を前に初期β版を動かしてみる
    raimon49
    raimon49 2013/12/23
    普通のx86 PCアーキテクチャで動作する。
  • Desktop Linux Reviews | Linux Reviews for Crypto Mining

    With all the dating and hookup apps out there, you’d think that there would be more people reviewing these things like they do with the newest restaurants, clothing, and Amazon products; but there’s only a handful of sites out there, and an even lesser amount of trusted sources. At least 49 million singles have tried online dating, and dating apps/sites rack in millions of dollars from all these u

  • Linuxディストリビューションから消えてもMySQLが進化するワケ

    昨年末から、代表的なオープンソースDBMSであるMySQLを巡る話題が、Linux関連のニュースサイトをにぎわせている。MySQLといえば、拡張性や保守容易性、参照性能などが優れるという特徴を持ち、Yahoo!Twitter、モバゲーといった巨大サイトをはじめとする各種Webシステムに利用されている。約2年半ぶりにバージョンアップが行われ、新版(5.6)が2013年2月にリリースされたわけだが、それがにぎわいを呼んでいるわけではない。 Linuxカーネルが1991年に登場してから既に20年以上が経過し、いまではそれを使いやすくするために各種オープンソースのソフトウエアを組み合わせたLinuxディストリビューションが数百種類も開発されている。その中でも、開発コミュニティーの活動が活発で、他ディストリビューションに大きな影響を及ぼしているFedoraやArch LinuxSlackware

    Linuxディストリビューションから消えてもMySQLが進化するワケ
  • Linux Mint Debianはセミローリングリリース

    The Linux Mint Blog » Blog Archive » Linux Mint Debian 201303 released! DebianベースのLinux Mintが公開されている。 DebianベースのLinux Mintは、セミローリングリリースというモデルをとっているそうだ。これは、Debianのtestingから、さらにLinux Mint開発者が多少のテストをして検証したものをアップデートパックとして配布するのだそうだ。もちろん、ユーザーが望めば、testingやunstableをソースレポジトリにすることも可能だという。 Linux MintはUbuntu互換ではないが、Debian互換であり、Debian用のレポジトリをそのまま使うことができる。 Ubuntuベースに比べた利点は、セミローリングリリースなので再インストールする必要がなく、また動作も軽快だと

  • Mac OS Xを使う理由とDebianを使う理由 - komagataのブログ

    何がLinuxデスクトップを殺したか(What Killed the Linux Desktop語訳) 要約すると、(a) 第一の要因:物事があまりに早く変化し、オープンソースも独占ソフトウェアも同じように壊れる。(b) Linux ディストリビューション間の非互換性。 これがデスクトップ分野で Linux をターゲットとしようとするサードパーティの開発者のエコシステムを殺した。一度は挑戦して、「トップ」ディストロや寛容な人なら「トップ3」ディストロをサポートするのに最善を尽くすだろう。それで知ることになるのは、6ヵ月後にはそのソフトウェアがもう動かないということだけ。 何か覚えのある感覚。僕(ら)はサーバー用OSとしてDebianを選ぶのにも同じような考えをしているなと思いました。 Linuxはサーバー分野では成功して、沢山のサードパーティー開発者(僕も)に使われている。サーバー分

  • 最近のLinuxのディストリ事情

    10年前、私はLinuxの使用も検討していたが、結局、当時のLinuxはハードウェアや日語のサポートが貧弱だったので、Windowsを選んだ。しかし、この業界では10年前というのは大昔である。今はどうなっているのか、ざっと調べてみた。 まず、私の記憶では、10年前の初心者用のディストリは、Red Hat系列が多かったように思う。Red Hat, Turbo Linux, Vine Linuxなどだ。特にVine Linuxは、日語のサポートが優れていたので、どんなLinux関係の書籍でも、大抵取り上げていた記憶がある。しかし、2012年の今、どのディストリも生き残っていない。Red Hatは有料版のみになり、代わりに、Red Hatを受け継いだコミュニティで開発されているFedoraができた。春高楼の花の宴~♪ DebianとSlackwareはだいぶハードコアなユーザー向けのディスト

    raimon49
    raimon49 2012/03/18
    Debianは生き残ったこと自体も凄いし、成果がUbuntuやMintといったライトユーザー向けに還元されていることも凄い。
  • ~師範、Debianにも触ってみたいです!~ (1/5)

    編集S:今回は「Debianにも触ってみよう」なんていうタイトルにしてみたんで。よろしく。 瀬尾浩史:ハードコア路線はイヤペン。司会進行しにくいペン。……などと供述しており……。 あわしろいくや:ムチャぶりの山についにセオペン先生が壊れかけですな。 hito:ま、まぁUbuntuとDebian似てるからっていうか、Debianから派生してるんだからきっと大丈夫! ハードコア路線にはならないはず。 小林:UbuntuのベースはDebianですから、一緒に触ってみるのはいいことですね。 編集S:「他のディストリビューションにも触ってみよう」にしようかと思ったんだけど、Red Hat Enterprise Linux講座とか始まるのはちがうなーって思ったんで。 瀬尾浩史:それ、もはやUbuntuほとんど関係ないペン……。 編集S:今回も編集Sがぷすんぷすんぷしゅーってオーバーヒートしない範囲でお

    ~師範、Debianにも触ってみたいです!~ (1/5)
    raimon49
    raimon49 2012/03/11
    DebianにパッチがあたってUbuntuがビルドされる流れの紹介。カーネルはUbuntu独自。unstable(sid)は割と普通に使えるけどtestingはマゾい。sources.list編集して自動アップデートできるようにしたstableかsidでの運用がお薦めと。
  • Webサーバでもっとも使われているLinuxは「Debian」 - W3Techs調査

    W3Techsは、Webサーバに採用されたLinuxディストリビューションのシェアについて、DebianがCentOSのシェアを超え、もっとも多くなったと「Debian is now the most popular Linux distribution on web servers」において報告している。 2010年6月に、CentOSがWebサーバに採用されたLinuxディストリビューションにおいてトップシェアを獲得して以来、CentOSは1年半に渡って1位をキープしていたが、今回の順位変動で再びDebianが1位になった。 W3Techsの調査によれば、観測しているすべてのWebサイトの中で、Debianを採用しているサイトの割合は9.6%。1年前は8.9%、2年前は8%だったことから、徐々にシェアを伸ばしていることがわかる。集計対象を「Linuxを採用しているWebサイト」に絞ると

    raimon49
    raimon49 2012/01/11
    >ここ数年、Ubuntuの増加傾向が続いており、現在はDebianとCentOSが高いシェアとなっているが、今後Ubuntuが食い込んでくる可能性もある。
  • 壊れそうな古い PC で、動作の軽い Puppy Linux を利用する

    1. 壊れそうな古い PC で、軽い Linux を動作させたい 今にも壊れそうな PC がある。おそらく数年前のもので、CPU は Celeron 2.66GHz, メモリ 512 MB。しばらく使っていると、ファンが唸りだし、HDD へアクセスする度に異音がする。近々、廃棄予定とのこと。しかし、都合上、この PC で作業しなければならなかった。 OS は Windows XP。動作は軽いかと思いきや、メモリの使用量の多い、アンチウィルスソフトを常駐させているため、ブラウザを起動しただけで、物理メモリを超えてしまう。 そのため、Google ドキュメントで文書を作成しようとしても、なかなか反応がない。同時に、オフィス系のアプリケーションを起動すると、余りのレスポンスの悪さのために睡魔に襲われる。 Notepad++ のような、軽いエディタを使うくらいなら、何とかいける。しかし、HDD が

    raimon49
    raimon49 2012/01/07
    Debian / Ubuntu系ディストリビューションの使用感。たしかにLubuntuは言われているほど軽快ではなかった。
  • それ etckeeper でできるよ - /etc 以下を Git で自動的にバージョン管理 - おいちゃんと呼ばれています

    こんにちはこんにちは。一昨日、さくら VPS に Git をインストールするエントリーを書きましたが、実はバージョン管理は etckeeper にもお世話になっています。 etckeeper というのは、Git 等のバージョン管理ツールを用いて、/etc 以下をほぼ自動的に管理してくれる有り難いツールです。下記のタイミングで自動的にコミットしてくれます。手動で任意のタイミングでコミットすることもできます。 -yum コマンド実行の前後 -日付が新しくなったとき << 以下、さくら VPS(CentOS 5.5 -64bit)で etckeeper を使えるようになるまでの手順をまとめてみましたので、よろしければ参考にしてください。 *目次 Git のインストール etckeeper のダウンロード etckeeper の設定ファイルの編集 etckeeper のインストール etckeep

    それ etckeeper でできるよ - /etc 以下を Git で自動的にバージョン管理 - おいちゃんと呼ばれています
  • MySQL 5.5をわずか30秒足らずでコンパイルするためのテクニック

    べっ・・・別にソースコードなんて自分でコンパイルしないんだからねッ!!などと言わずにまず聞いていただきたい。30秒でMySQLのコンパイルが出来るというこの事実を。最近、細々とビルド時間の短縮に取り組んでいたのだが、正直ここまで爆速になるとは思わなかった。今日はビルド時間短縮のためのテクニックを紹介するので、是非皆さんも参考にして、快適ビルド生活を送って頂きたい!! 自己ベストは26.262秒マシンの状態や負荷の状況によって多少ビルドにかかる時間は前後してしまうのだが、これまでの自己ベストはなんと26.262秒。平均すると30秒ぐらい。以前は1分を切ることがなかったのだが、今ではなんとその半分でビルドが出来てしまう。これは純粋にmakeをするのにかかった時間であり、cmake(MySQL 5.5以降)やconfigure(MySQL 5.1以前)にかかる時間は除いてある。だがそれでも速い。

    MySQL 5.5をわずか30秒足らずでコンパイルするためのテクニック
    raimon49
    raimon49 2011/04/18
    カーネルやlibcも自分のプラットフォームに最適化。debパッケージを自前のものと置き換える。
  • Debian -- パッケージディレクトリを検索

    Introductory notes View package lists Search package directories Search the contents of packages Introductory notes All packages that are included in the official Debian distribution are free according to the Debian Free Software Guidelines. This assures free use and redistribution of the packages and their complete source code. The official Debian distribution is what is contained in the main sec

  • Debian -- News -- Debian 6.0 "Squeeze" released

    Debian 6.0 Squeeze released February 6th, 2011 After 24 months of constant development, the Debian Project is proud to present its new stable version 6.0 (code name Squeeze). Debian 6.0 is a free operating system, coming for the first time in two flavours. Alongside Debian GNU/Linux, Debian GNU/kFreeBSD is introduced with this version as a technology preview. Debian 6.0 includes the KDE Plasma Des

  • DebianのRubyパッケージメンテナ辞任で騒動に:Rails Hub情報局:エンジニアライフ

    Debian GNU/LinuxRuby関連パッケージのメンテナだったフランス人のLucas Nussbaumさんが、Rubyパッケージの作成・管理に関わるのをやめると宣言しました。その理由を、やや感情的にブログに列挙したことをキッカケに、日語・英語のコミュニケーションギャップの問題、OS(ディストリビューション)とRubyなどの言語処理系のパッケージシステムの不調和の問題、コミュニティ運営の成熟度など、さまざまな議論が巻き起こっています。 多くの論点を含みつつ議論が展開 念のために先に指摘しますが、Debian上(Ubuntuでも同様)のRubyパッケージの今後については、Lucasさんのほかに、まだ2人、やまだあきらさんと、森脇大悟さんが関わっているので(リンク)、今回の騒動によってRubyパッケージがDebian上でメンテナンスされなくなったり、将来が不安だということはないと思い

    DebianのRubyパッケージメンテナ辞任で騒動に:Rails Hub情報局:エンジニアライフ
    raimon49
    raimon49 2011/01/05
    OS側パッケージ管理と言語側パッケージ管理の同居, RubyGemsは適当に作ったツールなのに広まり過ぎた, 等々。読み応えがあった。
  • コマンドを便利に切り替える update-alternatives 使いこなし講座 | イージーネット Tech Blog

    こんにちは、プロダクト&サービス事業部の白石です。 唐突ですが、日はよく豊かな国だと言われることがあります。 それは、ただ単に日人の所得が高いというわけではなく選択の幅があるからです。 いざ美味しいものをべたいなと思った時、 日料理はもちろんのこと、中華料理韓国料理、イタリア料理などすぐに見つかります。 さらにちょっと手間を掛けて、大きな街中に足を運んだりするともっと多彩な国のグルメを楽しむことが出来ます。 また、こだわりのあるバーなんかに行くと世界中のお酒が並んでたりしますよね。 こういった選択の幅がある国って他にはなかなか無いそうですよ。 このように何かしようと思った時に、 色々あるものの中から好きなものを選べるのことはとても恵まれていることだと思いませんか? そんな選択肢を文字通りLinuxに与えてくれるのが update-alternatives というコマ

    raimon49
    raimon49 2010/05/22
    複数バージョン シンボリックリンク管理
  • イーモバイルの D01HW を Debian/GNU Linux etch で使う。その 2 - でっどろっくにっき

    http://d.hatena.ne.jp/osaboh/20071209/p1上記エントリに書いたイーモバイルのモデムが linux 環境で遅い件だが、drivers/usb/serial/usb-serial.c に以下の patch をあてて USB のパケットサイズを変更したら劇的に改善した。http://www.junxion.com/opensource/linux_highspeed_usbserial.htmlring サーバから数十 MB のファイルをダウンロードするとコンスタントに 1Mbps 、最大で 1.6Mbps 程度は出るようになった。Windows 環境では 640kbps 程度だったのに。 Windows オワタw以下に Debian etch デフォルトカーネルにおける usb-serial.c の diff を示す。# unified 形式に変えた 20

  • Foamy Capriccio: apt-get vs. aptitude

    これまでのインストールガイドでは、ソフトウェアをインストールするためにapt-getコマンドを使ってきました。ところが、いろんなサイトを閲覧しているとaptitudeコマンドを使っているところがけっこうあります。この二つの違いはなんなのでしょうか。そしてどちらを使うべきなのでしょうか。 Googleで"apt-get vs. aptitude"と検索すると、そのものずばりの記事やスレッドやフォーラムの投稿なんかが見つかります。やっぱみんな気になっているのね。ここでは、一番まとまっていたと思われるYet Another Linux Blogのこのエントリを基に説明していこうと思います。 結論から言うと、「Ubuntuで使うなら今はapt-getに統一しておいた方がいいよ」ということらしいです。実際、非公式なUbuntuGuideのGeneral NotesのところでもAll referen

    raimon49
    raimon49 2008/06/04
    インストール時、アンインストール時の動きの違い。ためになる。
  • Ubuntu Linuxが注目される理由 - @IT

    10月18日にリリースされたDebian GNU/Linuxの派生ディストリビューション「Ubuntu 7.10」(ウブントゥ)が英語圏で非常に注目を集めている。デスクトップOSとして、Windows VistaやMac OS Xに対する代替OSとなれるものがあるとしたら、その座にいちばん近づいたLinuxディストリビューションはUbuntuだという。 ニューヨークタイムズやウォールストリートジャーナルといった一般紙までもがUbuntuを記事に取り上げ、ブログやソーシャルブックマークサイトでも日々誰かがUbuntuについて何かを言って話題になっているような状態だ。 「Just works」(ちゃんと動く) Ubuntu Linuxが掲げているウリ文句は「導入後すぐ、ちゃんと動く」(Just works, out of the box)。これは既存のLinuxユーザーに対しては誇張のない表現

    raimon49
    raimon49 2007/10/23
    Ubuntuのインストールは簡単過ぎてびっくりした。rootを意識させない点も、敷居を低くしていると思う。
  • Debian GNU/Linux スレッドテンプレ

    This domain may be for sale!