(Translated by https://www.hiragana.jp/)
qemuの人気記事 210件 - はてなブックマーク

検索けんさく対象たいしょう

ならじゅん

ブックマークすう

期間きかん指定してい

  • から
  • まで

1 - 40 けん / 210けん

qemuの検索けんさく結果けっか1 - 40 けん / 210けん

qemuかんするエントリは210けんあります。 仮想かそうCPUmac などが関連かんれんタグです。 人気にんきエントリには 『はじめに - Writing an OS in 1,000 Lines』などがあります。
  • はじめに - Writing an OS in 1,000 Lines

    本書ほんしょでは、ちいさなOSをゼロからすこしずつつくっていきます。 OSとくとこしけるかもしれませんが、OS (とくにカーネル) の基本きほん機能きのう案外あんがい単純たんじゅんです。巨大きょだいなオープンソースソフトウェアとしてよくげられるLinuxでさえ、バージョン0.01はたった8413ぎょうでした。様々さまざま要求ようきゅうこたえるために次第しだい肥大ひだいしていっただけで、当初とうしょ大変たいへん素朴そぼく実装じっそうになっていました。 本書ほんしょでは素朴そぼくなコンテキストスイッチ、ページング、ユーザーモード、コマンドラインシェル、ディスクデバイスドライバ、ファイルのきをC言語げんご実装じっそうします。これだけ様々さまざま機能きのうまれているのに、コードは合計ごうけいでたった1000ぎょう未満みまんです。 「1000ぎょうなら1にちでできそう」とおもうかもしれませんが、はつ学者がくしゃにはすくなくとも3にちはかかるでしょう。OS自作じさくのハマりポイントは「デバッグ」です。アプリケーション開発かいはつとはちがうデバッグ手法しゅほう能力のうりょく習得しゅうとくする必要ひつようがありま

      はじめに - Writing an OS in 1,000 Lines
    • VM環境かんきょうのCPU仮想かそうはどうやって実現じつげんしているのか ハードウェア仮想かそう支援しえん機構きこう仕組しく

      Arm入門にゅうもん勉強べんきょうかいとは、macOSがArmに移行いこうしたこのにArmアーキテクチャでのプログラミングについて入門にゅうもんするソフトウェアエンジニアのためのかいです。今回こんかい主催しゅさいの@nullpo_head が、Armの仮想かそう支援しえん機構きこうについて、その仕組しくみからふか説明せつめいします。前半ぜんはんは「現代げんだいのハードウェア仮想かそう支援しえん機構きこう」について。ぜんかい。 ハードウェア仮想かそう支援しえんとはなに佐伯さえき まなぶ哉氏:入門にゅうもんセッション3つは『Armの仮想かそう支援しえん機構きこう』についての入門にゅうもんセッションです。どうぞよろしくおねがいします。 ほん発表はっぴょうのスタートとゴールです。VMwareとかQemuとか使つかったことあるけど仮想かそうマシンの仕組しくみなんもらんというところがまずスタートになっています。 1個いっこのゴールは、最近さいきんのVMのざっくりした仕組しくみとハードウェア仮想かそう支援しえんとはなにかということがわかること。そしてそのはなしのあとに実際じっさいにArmの仮想かそう支援しえん機構きこう概要がいよう説明せつめいし、Armの仮想かそう

        VM環境のCPU仮想化はどうやって実現しているのか ハードウェア仮想化支援機構の仕組み
      • やく3まんえんの「VMware Workstation Pro」が無償むしょう個人こじん利用りようで、Macけ「Fusion」も/「VMware Workstation/Fusion Player」は販売はんばい終了しゅうりょう

          約3万円の「VMware Workstation Pro」が無償化 ~個人利用で、Mac向け「Fusion」も/「VMware Workstation/Fusion Player」は販売終了
        • ゼロからのハイパーバイザ自作じさく入門にゅうもん

          本書ほんしょでは、Arm64 CPUアーキテクチャを前提ぜんていとしたハイパーバイザの仕組しくみをできるだけかりやすく解説かいせつし、実際じっさいにラズベリーパイ4やQEMUで動作どうさするハイパーバイザ(Type1)を自作じさくする方法ほうほう解説かいせつしています。 ⬛︎ 注意ちゅうい 本書ほんしょはまだ作成さくせいちゅう現在げんざい4しょう作成さくせいちゅう)ですが、モチベーション維持いじのために公開こうかいしている状態じょうたいです(あきらてなど今後こんごわる可能かのうせいありです)。 内容ないよう随時ずいじ更新こうしんしていますので、になるほうはウォッチやコメントとうをおねがいします。 ⬛︎ まなべること ・ハイパーバイザとその仕組しくみと原理げんり ・Arm64 (aarch64) アーキテクチャの仮想かそう支援しえん機構きこう仕組しくみ ・自作じさくハイパーバイザのつくかた ⬛︎ ソースコード https://github.com/HidenoriMatsubayashi/evisor ⬛︎ 価格かかく 本書ほんしょ無料むりょうにしていますが、やくった!というほうは「バッジをおくって応援おうえん」や「いいね

            ゼロからのハイパーバイザ自作入門
          • Apple Silicon「M1」搭載とうさいMac登場とうじょう MacBook Air、Mac mini、MacBook Proの3機種きしゅ

            Apple Silicon「M1」搭載とうさいMac登場とうじょう MacBook Air、Mac mini、MacBook Proの3機種きしゅ まいAppleは11月10日とおか現地げんち時間じかん)、プロセッサをIntelせいから自社じしゃApple SiliconにえたはじめてのMacを発表はっぴょうした。iPhone 12、だい4世代せだいiPad Airに搭載とうさいされたAppleせいSoC「A14 Bionic」をMacけに強化きょうかした「M1」をんだMacBook Air、Mac mini、MacBook Pro 13"を発売はつばいする。価格かかくはそれぞれ10まん4800えん、7まん2800えん、13まん4800えんから(いずれも税別ぜいべつ)。11月17にち発売はつばいする。OSはmacOS Big Sur。 MacBook AirとMacBook Pro 13"はそれぞれバッテリー持続じぞく時間じかん大幅おおはばばし、MacBook Pro 13"は最長さいちょう20あいだ連続れんぞく動画どうが再生さいせい可能かのうにした。

              Apple Silicon「M1」搭載Mac登場 MacBook Air、Mac mini、MacBook Proの3機種
            • DXを大幅おおはば低下ていかさせるDocker for MacをててMac最速さいそくのDocker環境かんきょうれる - Qiita

              ※DXはデジタルトランスフォーメーションではなくてDeveloper Experienceのほうです 2020/05/26追記ついき https://qiita.com/nanasess/items/16ab9274c34bdc34e567 を使つかうことでVagrantを経由けいゆせずにDocker for Macの機能きのうだけでMutagenを使つかうことができるようになりそうです。 パフォーマンスの測定そくていはしていませんが、Docker for Macの設定せっていのみでこの記事きじ手法しゅほう同等どうとう速度そくどるようになるかもしれません。 概要がいよう Macでネイティブでの動作どうさとほぼ同等どうとう速度そくど安定あんていしたDocker環境かんきょうれることができたので、その知見ちけんについて公開こうかいします。 ものによりますが、最大さいだい10ばい程度ていどパフォーマンスの向上こうじょうられました。 具体ぐたいてき手法しゅほうとしてはVirtualBox + Dockerをもちいます。 設定せっていは2ファイル50

                DXを大幅に低下させるDocker for Macを捨ててMac最速のDocker環境を手に入れる - Qiita
              • 1まんえん以内いないでPCをOS起動きどうまえから遠隔えんかく操作そうさできるシステムを構築こうちくする方法ほうほう

                コンピューターのていレベルな遠隔えんかく操作そうさ可能かのうにするソフトウェアとしてはIPMIやIntel AMTなどがありますが、そうした機能きのう搭載とうさいしたハードウェアは高価こうかになりがちです。ソフトウェアエンジニアのMichael Lynchは、Raspberry Piをもちいて100ドル(やく1まん500えん)以下いかでコンピューターの遠隔えんかく操作そうさ実現じつげんする方法ほうほう開発かいはつし、その詳細しょうさいやソフトウェアを公開こうかいしています。 TinyPilot: Build a KVM Over IP for Under $100 · mtlynch.io https://mtlynch.io/tinypilot/ Lynch自宅じたくにソフトウェアテストようのサーバーを設置せっちしていますが、時折ときおり作業さぎょう失敗しっぱいしてネットワークを遮断しゃだんしてしまったり、サーバーが起動きどうしなくなったりするとのこと。普段ふだんはSSHでサーバーを操作そうさしており、キーボードやマウス、モニターを接続せつぞくしてい

                  1万円以内でPCをOS起動前から遠隔操作できるシステムを構築する方法
                • フルスクラッチからつくって理解りかいするQEMU (Rustへん) - FPGA開発かいはつ日記にっき

                  モチベーション なぜRustをえらんだか? わたしはQEMUは「アーキテクチャエミュレーションかいのLLVM」だとおもっている QEMUが高速こうそく理由りゆう:TCG Binary Translation ゲスト命令めいれい(RISC-V) → TCG → ホスト命令めいれい(x86)の処理しょりをRustでつくろう RISC-Vの命令めいれいをフェッチしてデコードする RISC-Vの命令めいれいをTCGに変換へんかんする TCGをx86に変換へんかんする 実装じっそう結果けっか Binary Translation実行じっこう高速こうそくするための様々さまざまなテクニック BasicBlockぶんまで複数ふくすう命令めいれいをまとめて変換へんかん TCG Block Chainingの実装じっそう 評価ひょうか結果けっか TB Lookup and Jumpの実装じっそう 評価ひょうか結果けっか まだ完成かんせいしていないところ 一部いちぶ最適さいてきはまだ実装じっそうとなっている ゲストアーキテクチャがx86のみとなっている。TCGによる複数ふくすうプラットフォーム対応たいおうとして、まずは環境かんきょうのそろ

                    フルスクラッチから作って理解するQEMU (Rust編) - FPGA開発日記
                  • VMWare, VirtualBoxのネットワーク接続せつぞく方式ほうしきちがいを整理せいりする - Qiita

                    はじめに VMWare, VirtualBoxでネットワーク設定せっていをするさいなにをどう設定せっていするのがよいかたびたびわからなくなるため、あらためて接続せつぞく方式ほうしき構成こうせいについてちゃんと理解りかいしておこうとおもいました。 そうすることで今後こんご仮想かそう環境かんきょう構築こうちくするさい、ユースケースにおうじて適切てきせつ設定せってい選択せんたくできればとおもいます。 対象たいしょう 仮想かそう環境かんきょうのネットワークをなんとなく設定せっていしてつながったのでわりにしているひと なんとなく設定せっていしたけれどもおもうようにつながらずこまっているひと ちょっとまえ自分じぶん 想定そうてい環境かんきょう ホストPC: Windows10 Pro 64bit 仮想かそうソフトウェア: VMware WorkStation Player 12 Oracle VM VirtualBox 6.0 会社かいしゃないLANなどに接続せつぞくしたホストPCで仮想かそう環境かんきょう構築こうちくし、仮想かそうマシンをネットワーク接続せつぞくさせる場合ばあい想定そうてい ネットワーク設定せってい概略がいりゃく ざっくりまとめると以下いかのようになりま

                      VMWare, VirtualBoxのネットワーク接続方式の違いを整理する - Qiita
                    • 速報そくほう]VMwareがBroadcomに買収ばいしゅうされると正式せいしき発表はっぴょうやく8ちょうえん

                      VMwareとBroadcomは、VMwareがBroadcomによって買収ばいしゅうされることを正式せいしき発表はっぴょうしました(VMwareの発表はっぴょう、Braodcomの発表はっぴょう)。 Broadcom to Acquire VMware for Approximately $61 Billion in Cash and Stockhttps://t.co/VhdGU0Aezl pic.twitter.com/3dZXkMQQO1 — VMware News (@vmwarenews) May 26, 2022 BroadcomはVMwareの発行済はっこうずみ株式かぶしきすべてを現金げんきん株式かぶしきによる取引とりひき取得しゅとく買収ばいしゅう価格かかくやく610おくドル(1ドル130えん換算かんさんで7ちょう9300おくえん)。また、VMwareのじゅん負債ふさい80おくドルもける予定よていとのこと。 両社りょうしゃによる買収ばいしゅう交渉こうしょう数日すうじつまえから複数ふくすう報道ほうどう機関きかんほうじていました。 参考さんこう:VMwareの買収ばいしゅうけて半導体はんどうたい

                        [速報]VMwareがBroadcomに買収されると正式に発表、約8兆円で
                      • あまったラズパイでつく自宅じたくサーバけリモートKVM - ぶていのログでぶログ

                        自宅じたくサーバを運用うんようしていると突発とっぱつてきなリブートや設定せっていミスによるアクセス不能ふのうなどなどがこり、そのたびにリモートKVMがしくなる…。 しかし、リモートKVMはおもにエンタープライズけで対応たいおうした筐体きょうたい装置そうち高額こうがくでなかなかづらい…。 そこでどこのご家庭かていにもあるあまったラズパイとPiKVMを使つかって安価あんかにリモートKVMをつくろうというのがこの記事きじ趣旨しゅし。 PiKVMとは PiKVMは、Raspberry Pi(ラズパイ)をもちいて遠隔えんかくから物理ぶつりてきなコンピュータにキーボード、ビデオ、マウス(KVM)スイッチとしてアクセス可能かのうにするオープンソースプロジェクトである。 この記事きじいている現在げんざい(2024/03/24)では、DIY PiKVM V1~v4の4つのバージョンがある。 V3とV4はラズパイ内蔵ないぞう完成かんせいひんになっていて、これらのバージョンを自作じさくすることはできない?ので今回こんかい選択肢せんたくしからははずす。 V1とV2

                          余ったラズパイで作る自宅サーバ向けリモートKVM - ぶていのログでぶログ
                        • Qemuのしくみ (の一部いちぶ) - VA Linux エンジニアブログ

                          1. 細々こまごまとした予備よび知識ちしき 1.1 Qemuのデバイスエミュレーション 1.2 QemuのCPUエミュレーション 1.3 Qemuのスレッド 2. 追加ついかのI/OスレッドとAioContext 2.1 追加ついかのI/Oスレッド 2.2 AioContext 2.3 Big Qemu Lock 3. AioContextの各種かくしゅイベント処理しょり 3.1 AioHandler 3.2 event_notifier 3.3 タイマー、Bottom half 3.5 スレッドプール 執筆しっぴつしゃ : 箕浦みのうら しん こういう 仕事しごとをしていると、ときどきQemuの仕組しくみや内部ないぶ動作どうさをお客様きゃくさま説明せつめいする必要ひつようがあることがあるが、そういうときに「Qemuの〜についてはここをてね」とえるような文書ぶんしょがあるといいなぁとおもって自分じぶんつくってみることにした。 1. 細々こまごまとした予備よび知識ちしき 1.1 Qemuのデバイスエミュレーション Qemuはコンピ

                            Qemuのしくみ (の一部) - VA Linux エンジニアブログ
                          • macOSでDocker Desktopをアンインストールしてdocker-cli + docker-machineでうごかすようにする - そのひらしりもつかめるさ

                            www.docker.com Docker Desktopがここ最近さいきん活発かっぱつ開発かいはつされているというか、かなりがオシャレになってきてて「ヤルあるな〜」とおもってながめていたのですが、なるほど有料ゆうりょうするということなのですね。 Docker Desktop remains free for personal use, education, non-commercial open source projects, and small businesses (fewer than 250 employees AND less than $10M USD in annual revenue). Commercial use of Docker Desktop in larger enterprises (more than 250 employees OR more than $10 million

                              macOSでDocker Desktopをアンインストールしてdocker-cli + docker-machineで動かすようにする - その手の平は尻もつかめるさ
                            • Engadget | Technology News & Reviews

                              ESPN and other channels return to DirecTV as it finally reaches a deal with Disney

                                Engadget | Technology News & Reviews
                              • VMware Fusion 12、個人こじん使用しよう無料むりょう変更へんこう

                                VMwareは8がつ19にち(米国べいこく時間じかん)、「Announcing: VMware Fusion 12 and Workstation 16 - VMware Fusion Blog - VMware Blogs」において、こう1、2カ月かげつあいだにリリースが予定よていされている次期じきバージョンの「VMware Fusion 12」および「VMware Workstation 16」について、おもしん機能きのうおよび変更へんこうてんつたえた。 次期じきバージョンからはライセンスおよび料金りょうきん体系たいけい変更へんこうとなる。よって、該当がいとうする製品せいひん利用りようしている場合ばあい今後こんご料金りょうきん変更へんこうなどに注意ちゅういする必要ひつようがある。 Announcing: VMware Fusion 12 and Workstation 16 - VMware Fusion Blog - VMware Blogs 次期じきバージョンで予定よていされているおもしん機能きのう変更へんこうてんは、つぎのとおり。 macOS B

                                  VMware Fusion 12、個人使用を無料に変更
                                • Microsoft、「Windows 11」ベースの開発かいはつしゃ仮想かそうマシンを無償むしょう公開こうかい/「Hyper-V」、「VMWare」、「VirtualBox」、「Parallels」に対応たいおう

                                    Microsoft、「Windows 11」ベースの開発者向け仮想マシンを無償公開/「Hyper-V」、「VMWare」、「VirtualBox」、「Parallels」に対応
                                  • 無償むしょう仮想かそうPCソフト「VirtualBox 7.0」が公開こうかいやく4ねんぶりのメジャーアップデート/セキュアブート、TPM 2.0をサポートしWindows 11対応たいおう万全ばんぜん

                                      無償の仮想PCソフト「VirtualBox 7.0」が公開 ~約4年ぶりのメジャーアップデート/セキュアブート、TPM 2.0をサポートしWindows 11対応も万全
                                    • ISUCONの過去かこといにチャレンジするためのシンプルな環境かんきょう構築こうちく : ISUCON公式こうしきBlog

                                      過去かこのISUCONで出題しゅつだいされた問題もんだいをシンプルに環境かんきょう構築こうちくできるページなどを紹介しょうかいします。 はじめてISUCONにチャレンジするというほうは、事前じぜん講習こうしゅうのスライドや動画どうがでISUCONの競技きょうぎながれをまとめています。2021ねんと2022ねんとそれぞれありますので参考さんこうにしてみてください。 AWS環境かんきょう構築こうちくするConoHaのVPSで構築こうちくするさくらのクラウドで構築こうちくするDocker環境かんきょうがあればすぐに構築こうちくできるVagrantとVirtualBoxがあれば構築こうちくできるWSL2があれば構築こうちくできるVirtualBoxがあればすぐに構築こうちくできるAppleシリコン搭載とうさいのMacじょう構築こうちくする AWS環境かんきょう構築こうちくするmatsuu/aws-isucon: ISUCON過去かこといをAWS環境かんきょう構築こうちくするための一式いっしきISUCON5 予選よせんISUCON6 予選よせんISUCON7 予選よせんISUCON8 予選よせんISUCON9 予選よせんISUCON9 本選ほんせんISUCON10

                                        ISUCONの過去問にチャレンジするためのシンプルな環境構築 : ISUCON公式Blog
                                      • べいAnker、ボタン1つで2だいのMac/PCからの映像えいぞう出力しゅつりょくとキーボード&マウス操作そうさえられるCPU切替きりかえ「Anker 553/554 USB-C Docking Station (KVM Switch)」を発売はつばい

                                        べいAnkerがボタン1つで2だいのMac/PCからの映像えいぞう出力しゅつりょくとキーボードやマウス操作そうさえられるCPU切替きりかえ「Anker 553/554 USB-C Docking Station (KVM Switch)」を発売はつばいしています。詳細しょうさい以下いかから。 べいAnkerは現地げんち時間じかん2023ねん07がつ10日とおか、ボタン1つで2だいのMacやWindows PCからの映像えいぞう出力しゅつりょくと、キーボード&マウス操作そうさえられるCPU切替きりかえ「Anker 553 USB-C Docking Station (KVM Switch) (A83K2)」と「Anker 554 USB-C Docking Station (KVM Switch) (A83K1)」をあらたに発売はつばいしています。 Seamless Switching: Enjoy effortless switching between USB-C devices with a

                                          米Anker、ボタン1つで2台のMac/PCからの映像出力とキーボード&マウス操作を切り替えられるCPU切替器「Anker 553/554 USB-C Docking Station (KVM Switch)」を発売。
                                        • PC失敗しっぱい!? Core i9-12900HがRyzen9 5900HXにやられたはなし藤本ふじもとけんのDigital Audio Laboratory】

                                            PC買い替え失敗!? Core i9-12900HがRyzen9 5900HXにやられた話【藤本健のDigital Audio Laboratory】
                                          • RISC-V OSをつくろう (1) ~ブート処理しょり - VA Linux エンジニアブログ

                                            はじめに 環境かんきょう用意ようい ブートプログラムをつくうごかしてみる コンパイル QEMUじょう起動きどう GDBで制御せいぎょ 最後さいごに おまけ 執筆しっぴつしゃ : 高橋たかはし 浩和ひろかず ※ 「RISC-V OSをつくろう」連載れんさい記事きじ一覧いちらんはこちら ※ 「RISC-V OS」のコードはgithubにて公開こうかいしています。 はじめに RISC-VはMIPSアーキテクチャのながれを正統せいとう?のRISC CPUです。命令めいれいセットはシンプルですが、既存きそんのメジャーなCPUのアーキテクチャとおおきなちがいがあるわけではありません。 Linuxじょう利用りようできるRISC-Vツールぐんそろってきたので、それらを使つかってRISC-VようちいさなOSを実装じっそうしてみようとおもいます。 最初さいしょ欲張よくばらずに単純たんじゅん実装じっそう目指めざすことにします。 シングルコアのみサポート 64bitモードを使用しよう マルチタスキングを実現じつげん タイムシェアリングスケジューリングを実装じっそう みネストは保護ほご機能きのう使つか

                                              RISC-V OSを作ろう (1) ~ブート処理 - VA Linux エンジニアブログ
                                            • Raspberry Pi 4で仮想かそうハイパーバイザが実行じっこう可能かのうに。Xenハイパーバイザが移植いしょく完了かんりょう発表はっぴょう

                                              Xenプロジェクトは、仮想かそうハイパーバイザのXenがRaspbery Pi 4に移植いしょくされたことを発表はっぴょうしました。 Xen now runs on Raspberry Pi 4! Read this article from @stabellinist and @rhatr on how we got here and how you can run Xen on RPi 4, including an "easy button" with @LF_Edge's #ProjectEve https://t.co/rC2qLDt7wW — XenProject.org (@xen_org) September 29, 2020 XenのRaspberry Pi 4への移植いしょくはそれほど簡単かんたんではなかったようで、Xenプロジェクトのブログ「Xen on Raspberry Pi 4 adventures

                                                Raspberry Pi 4で仮想化ハイパーバイザが実行可能に。Xenハイパーバイザが移植完了を発表
                                              • Docker for Mac がおそいのでわりに VirtualBox じょうで Docker を使つかう - Qiita

                                                Node.js の開発かいはつでは Docker for Mac が便利べんりですが、仕組しくてきにディスクアクセスがおそくなるので、処理しょり性能せいのう半分はんぶんとまではいかないものの、3わりくらいおそいです。そこで Docker for Mac のお手軽てがる環境かんきょうあきらめて、わりに VirtualBox じょうで Docker を使つかうと、ほとんど性能せいのう劣化れっかなくうごくようです。 VirtualBox じょううごかす VM はなんでもいのですが、プロダクション環境かんきょうは AWS がおおいので、今回こんかいは VM にも Amazon Linux 2 を使つかうことにします。かくファイルも VirtualBox じょうの VM がわいて、Mac から NFS でアクセスします。 (1) VirtualBox をインストールする。 https://www.virtualbox.org/wiki/Downloads の「OS X hosts」から、VirtualBox をダ

                                                  Docker for Mac が遅いので代わりに VirtualBox 上で Docker を使う - Qiita
                                                • Rust言語げんごでファームウェア、OS、言語げんご処理しょりけい実装じっそうして、CSS 2020で発表はっぴょうした - 未完成みかんせいろんつづるブログ

                                                  先月せんげつ国内こくない最大さいだいのセキュリティ研究けんきゅうかいであるコンピュータセキュリティシンポジウム 2020(CSS 2020)が開催かいさいされ、そこで、Rust言語げんごもちいてファームウェア、OS、言語げんご処理しょりけい設計せっけい実装じっそうしたはなし発表はっぴょうしました。本来ほんらい、CSS 2020はリアルで開催かいさいされるはずでしたが、コロナ影響えいきょうでオンライン開催かいさいとなり発表はっぴょう動画どうが作成さくせいもとめられました。せっかくつくった動画どうがをこのままくのももったいないとおもい、ここで供養くようしたいとおもいます。 www.youtube.com 概要がいよう 内容ないようは、Rust言語げんごもちいて、AArch64のセキュアワールドない動作どうさするファームウェア、OS、プログラミング言語げんご処理しょりけい実装じっそうしたはなしとなります。とっても、まだまだ基本きほんてき部分ぶぶんしか実装じっそうしておらず、実現じつげん目標もくひょうたいして2〜3わりったところですが、どうぞご笑覧しょうらんください。 ブート部分ぶぶん多少たしょうアセンブリ言語げんご使つかっていますが、その部分ぶぶんはRustで

                                                    Rust言語でファームウェア、OS、言語処理系を実装して、CSS 2020で発表した - 未完成な論を綴るブログ
                                                  • WSL2とHyper-Vの関係かんけい - Qiita

                                                    PR 2020ねんもWSL Advent Calendarつくりました。 WSL2をインストールして使つかうときの注意ちゅういてんもよろしくおねがいします。 tl;dr WSL2はHyper-Vのコア機能きのうであるHyper-Vアーキテクチャと、それを利用りようしたHyper-Vコンテナーのうえ実現じつげんされている。それらはWindows 10 Homeでも利用りよう可能かのうなので、WSL2にProは不要ふよう。 MSのFAQから引用いんよう WSL 2 は Hyper-v を使用しようしますか? Windows 10 Home で使用しようできるようになりますか。 WSL 2 は、WSL が現在げんざい利用りよう可能かのうなすべての Sku (Windows 10 Home をふくむ) で利用りようできます。 最新さいしんバージョンの WSL は、Hyper-v アーキテクチャを使用しようして仮想かそう有効ゆうこうにします。 このアーキテクチャは、"仮想かそうマシンプラットフォーム" のオプションコンポーネントで使つかい

                                                      WSL2とHyper-Vの関係 - Qiita
                                                    • さくらのクラウド10年間ねんかんかえ

                                                      アーカイブ2022ねん8がつ (1)2022ねん2がつ (1)2021ねん11月 (1)2021ねん9がつ (1)2021ねん5がつ (1)2021ねん3がつ (1)2021ねん1がつ (1)2020ねん12月 (1)2020ねん11月 (2)2020ねん10がつ (3)2020ねん9がつ (1)2020ねん8がつ (3)2020ねん7がつ (1)2020ねん6がつ (2)2020ねん5がつ (4)2020ねん4がつ (2)2020ねん3がつ (2)2020ねん2がつ (1)2020ねん1がつ (1)2019ねん12月 (4)2019ねん11月 (3)2019ねん10がつ (5)2019ねん9がつ (4)2019ねん8がつ (5)2019ねん7がつ (6)2019ねん6がつ (7)2019ねん5がつ (7) 自分じぶんには、日常にちじょうのどうでもいいスナップ写真しゃしんるという趣味しゅみというかくせみたいなものがある。毎日まいにち写真しゃしんっているわけではないのだが、きっと5ねん、10ねん見返みかえしたら面白おもしろいだろうなとおも

                                                        さくらのクラウド10年間を振り返る
                                                      • Apple Silicon搭載とうさいMacでWindowsを正常せいじょう動作どうささせることに成功せいこう

                                                        AppleはMacじょうでWindowsを動作どうささせるために「Boot Camp」を提供ていきょうしていますが、このBoot CampはIntelせいチップを搭載とうさいしたMacにしか対応たいおうしておらず、AppleはつのApple Siliconである「M1」チップを搭載とうさいしたMacBook Air、Mac mini、MacBook Proには対応たいおうしていません。しかし、このM1チップを搭載とうさいしたMacじょうでWindowsを動作どうささせることに開発かいはつしゃのAlexander Grafさんが成功せいこうしています。 ARM Windows M1 Mac virtualization demonstrated - 9to5Mac https://9to5mac.com/2020/11/27/arm-windows-virtualization-m1-mac/ MacじょうでWindowsを動作どうささせるためのBoot Campは、記事きじ作成さくせい時点じてんではAppl

                                                          Apple Silicon搭載MacでWindowsを正常に動作させることに成功
                                                        • 1くみのマウスとキーボードを2だいのPCあいだ瞬時しゅんじ可能かのうなUSB切替きりかえ自作じさくした猛者もさ登場とうじょう

                                                          仕事しごとやプライベートで複数ふくすうのデスクトップPCを使用しようしているひとは、マウスやキーボードをいちいちえるのが面倒めんどうかんじた経験けいけんがあるかもしれません。ソフトウェアエンジニアのHrvoje Cavrakが、ことなるOSでうごいているPCあいだでも1くみのマウスやキーボードの出力しゅつりょくさき瞬時しゅんじえられるUSB切替きりかえ自作じさくし、コードやハードウェアの設計せっけいをGitHubで公開こうかいしています。 GitHub - hrvach/deskhop: Fast Desktop Switching Device https://github.com/hrvach/deskhop Building A Better Keyboard And Mouse Switch | Hackaday https://hackaday.com/2023/12/26/building-a-better-keyboard-and-mouse-swit

                                                            1組のマウスとキーボードを2台のPC間で瞬時に切り替え可能なUSB切替機を自作した猛者が登場
                                                          • KubernetesでつくるIaaS基盤きばん/KubeVirt Deep Dive

                                                            2024/06/05におこなわれた、OCHaCafe Season8 #5 - KubernetesでつくるIaaS基盤きばんもちいた資料しりょうです。 commpass: https://ochacafe.connpass.com/event/316645/

                                                              Kubernetesで作るIaaS基盤/KubeVirt Deep Dive
                                                            • GitHub - lima-vm/lima: Linux virtual machines, with a focus on running containers

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - lima-vm/lima: Linux virtual machines, with a focus on running containers
                                                              • Apple M1チップ搭載とうさいのMacでARMばんWindows 10を動作どうささせるQEMUラッパー「ACVM」がリリース。

                                                                Apple M1チップ搭載とうさいのMacでARMばんWindows 10を動作どうささせるQEMUラッパー「ACVM」がリリースされています。詳細しょうさい以下いかから。 2020ねん11月、AWSエンジニアのAlexander Grafさんは、AppleのHypervisorフレームワーク(以下いか、hvf)とCPUエミュレータQEMUを利用りようし、Appleが販売はんばい開始かいししたApple Silicon「Apple M1」チップ搭載とうさいのMacで、ARMばんのWindows 10 (Insider Preview)を動作どうささせることに成功せいこうしたと発表はっぴょうし、QEMUようのhvfパッチが公開こうかいされていましたが、 もとAppleのインターンせい現在げんざいはRobinhoodでiOSエンジニアをつとめるKhaos Tianさんが、このhvfパッチをてたQEMUをラッパーし、Apple Silicon M1搭載とうさいのMacに簡単かんたんに「Windows 10 on A

                                                                  Apple M1チップ搭載のMacでARM版Windows 10を動作させるQEMUラッパー「ACVM」がリリース。
                                                                • フルスクラッチでQEMUがた自作じさくエミュレータはどうつくる? Rustを使つかった自作じさくバイナリ変換へんかんがたシミュレータ

                                                                  Kernel/VM探検たんけんたいはカーネルや仮想かそうマシンなどを代表だいひょうとした、ていレイヤーな話題わだいでワイワイがるマニアックな勉強べんきょうかいです。msyksphinzは、自作じさくエミュレータでまなびについて発表はっぴょうしました。ぜん2かい前半ぜんはんは、自作じさくエミュレータの実装じっそうとその結果けっかについて。 実機じっき存在そんざいしなくてもエミュレータを使つかえばうごきの中身なかみえる msyksphinz以下いか、msyksphinz):「RustでつくるフルスクラッチQEMUがたエミュレータ」とだいして、発表はっぴょうをします。 簡単かんたん自己じこ紹介しょうかいをさせてください。Twitterだとこういうアカウントでいろいろと活動かつどうしています。趣味しゅみで「FPGA開発かいはつ日記にっき」というブログをいていて、RISC-V、FPGA、CPU、ていレイヤプログラミングなど、興味きょうみのあるものの記事きじいています。本業ほんぎょうはハードウェア開発かいはつエンジニアをしていて、汎用はんようCPUの設計せっけいなどの仕事しごとをしています。 今回こんかいはRustとい

                                                                    フルスクラッチでQEMU型自作エミュレータはどう作る? Rustを使った自作バイナリ変換型シミュレータ
                                                                  • RustでつくるフルスクラッチQEMUがたエミュレータ

                                                                    Introduction of Technologies and People Supporting RISC-V Ecosystem

                                                                      Rustで作るフルスクラッチQEMU型エミュレータ
                                                                    • BuildJetを使つかってamd64とarm64に対応たいおうしたコンテナイメージをいままでの8ばいはやつくる - ふうかれても

                                                                      さんぎょうまとめ BuildJet が提供ていきょうするArmマシンをもちいてArmでうごくイメージを作成さくせいする Docker Buildx をもちいると複数ふくすうのイメージにおなじタグをることができる Actionsのx86_64マシンでamd64でうごくイメージを、BuildJetのArmマシンでarm64でうごくイメージをそれぞれ作成さくせいしてくっつけた さんぎょうまとめ はじめに BuildJetとは 方法ほうほう BuildJetに登録とうろくする BuildJetを有効ゆうこうにする runs-onにBuildJetのランナーを指定していする 複数ふくすうのイメージをたばねるマニフェストをつくる めでたしめでたし 実際じっさい使つかってみる 速度そくど比較ひかく まとめ はじめに Apple Silicon搭載とうさいマシンの登場とうじょう、Raspberry Piの普及ふきゅうなどArmが身近みぢかになってきたひとおおいのではないでしょうか。 Raspberry PiじょううごくKubernetesなどを運用うんようするさいにはa

                                                                        BuildJetを使ってamd64とarm64に対応したコンテナイメージを今までの8倍速く作る - 風に吹かれても
                                                                      • サンワサプライ、2だいのPCをUSBでつなぎ、データやキーボード/マウスを共有きょうゆうできるケーブル

                                                                          サンワサプライ、2台のPCをUSBで繋ぎ、データやキーボード/マウスを共有できるケーブル
                                                                        • VagrantとVirtualBoxは別物べつもの - くりにっき

                                                                          TwitterをてるとたまにVagrantとVirtualBoxを混同こんどうしてる発言はつげんがあってそのたびにイラッとしてるのでメモ。 tl;dr; ざつ説明せつめい VirtualBoxとは Vagrantとは よくあるあいだちがい tl;dr; DockerとVagrantはカバーしてる分野ぶんやことなるツールなので比較ひかくするのは間違まちがい DockerとVagrantを比較ひかくしてる場合ばあい、9わりくらいのかくりつでVagrantとVirtualBoxを混同こんどうしている可能かのうせいたかざつ説明せつめい VirtualBoxとは www.virtualbox.org WikiPedia より引用いんよう Oracle VM VirtualBox (オラクル ブイエム バーチャルボックス)とは、x86ならびにAMD64/Intel64にかかる仮想かそうソフトウェアパッケージのひとつ。 ようはVMの実行じっこう環境かんきょうです。 たような領域りょういきをカバーするツールとしての比較ひかく対象たいしょう下記かき

                                                                            VagrantとVirtualBoxは別物 - くりにっき
                                                                          • TechCrunch | Startup and Technology News

                                                                            The keynote kicks off at 10 a.m. PT on Tuesday and will offer glimpses into the latest versions of Android, Wear OS and Android TV.

                                                                              TechCrunch | Startup and Technology News
                                                                            • DockerのデフォルトランタイムをrunCからKata containers + Firecrackerにえるのが簡単かんたんすぎてビビったはなし - inductor's blog

                                                                              はじめに これはコンテナランタイムきのオタク記事きじです。DockerでrunC以外いがいのランタイムをうごかしてみようとおもってはいたもののずっとやれてなかったので、実際じっさいにやってみたらちょう簡単かんたんでした、という記事きじです。 ランタイムをえる意味いみについて Dockerでは、コンテナを作成さくせいする機能きのうをrunCというていレベルコンテナランタイムをもちいて実現じつげんしています。 runCではLinuxカーネルの機能きのうすためにホストOSの特権とっけん利用りようしますが、これはrunCの命令めいれい実行じっこうする瞬間しゅんかん悪意あくいのあるコードを実行じっこうされると、ホストの特権とっけん攻撃こうげきしゃうばわれてしまうリスクもあります。くわしくはrunCのこのへんとかをんでみるとおもしろいかもしれません(?) ところで、runCというランタイムはOCIの標準ひょうじゅん仕様しようもとづいてつくられています(厳密げんみつには、LXCをえるためにつくられたrunCがっている機能きのう標準ひょうじゅんしたものがOCIとい

                                                                                DockerのデフォルトランタイムをrunCからKata containers + Firecrackerに変えるのが簡単すぎてビビった話 - inductor's blog
                                                                              • 仮想かそうマシンの作成さくせい実行じっこうアプリ「VMware Workstation Pro」と「VMware Fusion Pro」が無償むしょうされたので実際じっさいにインストールしてみた

                                                                                2024ねん5がつ13にち(月)げつに、Windows仮想かそうマシンアプリ「VMware Workstation Pro」とmacOS仮想かそうマシンアプリ「VMware Fusion Pro」が個人こじん利用りようかぎ無償むしょうされました。すでにダウンロードとインストールが可能かのうになっていたので、りょうアプリのダウンロードおよびインストール手順てじゅんをまとめてみました。 VMware Desktop Hypervisor Pro Apps Now Available for Personal Use - VMware Cloud Foundation (VCF) Blog https://blogs.vmware.com/cloud-foundation/2024/05/14/vmware-desktop-hypervisor-pro-apps-now-available-for-personal-use/ ・目次もくじ ◆1:Br

                                                                                  仮想マシンの作成&実行アプリ「VMware Workstation Pro」と「VMware Fusion Pro」が無償化されたので実際にインストールしてみた
                                                                                • UTM

                                                                                  Windows. Linux. Meet Apple Silicon. UTM employs Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon at near native speeds. On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon as well as ARM64 on Intel. For developers and enthusiasts, there are dozens of other emulat

                                                                                  新着しんちゃく記事きじ