Googleが発見した「CPUの脆弱性」とは何なのか。ゲーマーに捧ぐ「正しく恐れる」その方法まとめ ライター:米田 聡 一般メディアにもニュースとして取り上げられたので,2017年末からにわかに騒がれだした「CPUの脆弱性」については,4Gamer読者も多くが聞き及んでいることだろう。海外では,「Spectre」(スペクター)や「Meltdown」(メルトダウン)といったおどろおどろしい名前が付いているので,そちらを目にしたという読者もいると思う。 「Intel製のCPUだけが持つ脆弱性で,AMD製のCPUなら問題ない」から始まって,「いやいやAMD製のCPUも同様の脆弱性を抱えている」,さらには「メモリページング方式の仮想記憶を使うCPUのすべてが持つ脆弱性である」などと,情報が錯綜しているので,何を信じたらいいのか分からないという人も多いのではなかろうか。そもそも,メモリページング方式

業界で話題になってるDockerですが、Docker以外にも素晴らしいコンテナ技術があります。 今回はLXC(Linux Container)を紹介します。LXCとDockerの違いDockerはそもそもアプリケーションのデプロイを目的として作られました。だから「1コンテナ1プロセス」の仕組みをとっています。起動時に/sbin/initを叩くこともしません。ほとんど「隔離環境」に近いでしょう。 (まあ実は/sbin/initを叩かせてDockerコンテナを通常のLinux仮想マシンとして動作させることもできますが。) しかしLXCは、そもそも軽量な仮想マシンを動作させることを目的としているため、起動するイメージはOSのフルイメージであり、initやsystemdも完全に動作します。アプリケーションではなく単純な仮想マシンを作るためだけなら、こちらのほうが優れているでしょう。 もちろん両

Microsoft Researchが新OS「Singularity」の開発者向けキットをリリース,非商用に限り無償で 米Microsoftは米国時間2008年3月4日,同社の研究開発プロジェクトで取り組んでいる新OS「Singularity」の研究者向け開発キット(RDK)「Singularity RDK 1.1」をリリースした。学術研究および非商用目的に限り,無償で同社のソースコード共有ポータル・サイト「CodePlex」からダウンロード可能。 Singularityは,同社研究開発部門Microsoft Researchが2003年に立ち上げたプロジェクト。「信頼性を第一の目的として,最初からシステムを設計しなおし,先進のプログラミング言語とツールを駆使した」(Microsoft Research)。SIP(software isolated process)を取り入れるほか,コミュ

NetBSD 10.0; FreeBSD 13.3 & 14.0; iOS 16.4, 16.5, 17.0, 17.1, 17.2, 17.3 & 17.4; OpenBSD 7.4 & 7.5;MacOS Ventura 13.4, 13.5, & 13.6:Mac OS Sonoma 14.0, 14.1, 14.2, 14.3 & 14.4; Debian GNU/Hurd2023; OpenIndiana Hipster2023.05;Oracle Solaris 11.4 SRU61 & SRU68;Android 14;Linux 6.4, 6.5, 6.6, 6.7 & 6.8; HP-UX 11.31/11iv3 2305;AIX 7.3 TL1 & TL2; Redox 0.0.0, 0.0.1, 0.1.0, 0.2.0, 0.3.0, 0.5.0,
Introduction 複数の計算機が何らかの形で通信できるようにする、 と言うテーマはそのままそれらの計算機間でデータを転送する、 という問題を意味する。 計算機間の通信ができるようになるとすぐ出てくる問題が どのようなデータを、どのような単位で転送するのか、 という問いだった。 これに対する回答の1つが ファイル を 丸ごと 転送する FTP のような方針だった。 FTP は A という計算機が持つファイルのコピー(レプリカ)を B という計算機に作り上げる能力を提供する。 しかしこれでは一旦レプリカを作った後、 しばらくしてから B が持っているレプリカが、 今もなお A が持っているファイルと同じ内容を保持しているのか、 確認する術がない。 この問題を解決するもっとも安易な手段は 毎回レプリカを取り直す というものだ。 通信速度が十分早く安くなれば、 この方法を用いても特に問題は
Next Previous Contents 1. List of partition identifiers forPCs Below a list of the known partition IDs (system indicators) of the various operating systems, file systems, boot managers,etc. For the various systems, short descriptions are given, in the cases where I have some info. There seem to be two other major such lists: Ralf Brown's (see interrupt list under Int 19) and Hale Landis' but the
Linux-VServer provides virtualization for GNU/Linux systems. This is accomplished by kernel level isolation.It allows to run multiple virtual units at once. Those units are sufficiently isolated to guarantee the requiredsecurity, but utilize available resources efficiently, as they run on the same kernel. This site contains information relating to the use and development of virtual servers based
_ GRUB 2 昨日からやってたGate A20コードの書き直しが大体完了。 どうもこういうのにqemuを使うのはよくないらしく、 VMWareの方がチェックが厳しい(しっかりしている)のは結構興味深いですね。 qemuはかなり甘くて、qemuで動いても本物のマシンでは動かんことがよくあります。 結局私は物理マシンでデバッグしまくりました。 一応これでsyslinuxと同等になったはず。 Gate A20にまつわる悪夢は A20 - a pain from the past によくまとまってますが、 他にもウェブ上を徘徊したり、 GRUB Legacyで得られた知見を基にして書いてます。 hpaのコードは使いたくないので、syslinuxのコードは一切使ってません。 Gate A20を無効にするときのチェックが厳しすぎるのが問題になる可能性が高いので、 明日もう少し弄るつもりです。 _
_ 日常 昨日は朝からGRUB 2を弄ってたけど、 急にCDG空港に人を迎えに行かないといけなくなってしまったので、 中途半端に。 いやあ、しかし、すごい人の数です。 バカンス・シーズンの到来ってやつですなあ。 TGVの中はうるさいガキが多くてたまりませんでした。 今日は朝少し再びハックしてから、 市場に行って、パンや果物をいくらか買ってきました。 さて、午後はどうしようか。 もう少しハックしてもいいんだけれど、 外出したい気もするな。 _ Unifont 最近Unifontの開発って止まっていると思うんですけど、 24ドットとかの、もう少し大きめのUnifontが欲しいですね。 誰か作ってないのかな。 場面によってはプロポーショナルなフォントは便利だけれど、 テキストの編集はやっぱり固定幅でないと。 自分で作るしかないのかなあ。 アンチエイリアス付きで拡大するとか、 TrueTypeを無
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く