並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 315件

新着順 人気順

internalsの検索結果1 - 40 件 / 315件

  • PostgreSQL Internals

    本コンテンツは、2014年1月30~31日に筑波大学で開講された「情報システム特別講義D」における講義「Inside PostgreSQL Kernel」の内容を再構成、加筆・修正したものです。 はじめに 本コンテンツについて 本コンテンツへのフィードバックについて アーキテクチャ概要 PostgreSQLの構成要素 PostgreSQLの基本的なアーキテクチャ SQL文の処理される流れ トランザクション管理 トランザクション処理におけるACID特性 各レコードの可視性の管理 Atomicity(原子性)の実装 Consistency(一貫性)の実装 Isolation(分離性)の実装 トランザクション分離レベルの定義 Durability(永続性)の実装 チェックポイント メタデータ管理 pg_controlファイル OID/XID/TID システムカタログ MVCCとストレージ構造 テ

    • はじめに · PostgreSQL Internals

      • QEMUのなかみ(QEMU internals) part1 - るくすの日記 ~ Out_Of_Range ~

        ここ一ヶ月ほどQEMUのコードとお戯れしていたのですが、 qemuのソースコードもうすぐ読みきりそうなのでどこかにまとめたいんだけど、qemu internalみたいな記事ってどれぐらい需要あるの— 前代未聞 (@RKX1209) 2015, 11月 9 と言ってみた所なんとなく需要がありそうだったので書きました。 本記事ではQEMUの内部実装を追い、具体的な仕組みを見ていきます。もし研究や仕事などでqemuを読む必要がある方や、これから趣味で読んでみようという方はぜひ参考にしてください。 (QEMU internalsというよりはQEMUコードリーディングの方が適切かもしれませんね....) さてここで扱うQEMUはqemu2.4.0でゲストはx86,ホストはx64であると仮定します。 両方共x86系となるとDBTの意味はあまり無く、KVM使ってどうぞという話になるのですが、あくまでコー

          QEMUのなかみ(QEMU internals) part1 - るくすの日記 ~ Out_Of_Range ~
        • Linuxカーネルに関する技術ドキュメント「Linux internals」の第2部が公開される | ソフトアンテナ

          Linuxハッカーを目指す技術者に役立ちそうな技術ドキュメント「Linux internals」の第2部が公開されています(Hacker News)。これは前回紹介した第1部の続編となるドキュメントで、カーネルのセットアップが完了し、アセンブラ言語からC言語のmain関数がよびだされた後、を解説するものとなっています。 具体的には、プロテクトモード、起動パラメーターのzeropageへのコピー、コンソールの初期化、ヒープの初期化、CPUの検証、メモリの検出、キーボードの検出、Querying(様々な情報の取得)などのトピック関して解説されています。 次回第3部は、ビデオモードの設定と、その他プロテクトモードへ移行する前に行う各種準備、プロテクトモードへの移行を解説する予定となっています。

            Linuxカーネルに関する技術ドキュメント「Linux internals」の第2部が公開される | ソフトアンテナ
          • もうひとつの「PostgreSQL Internals」技術文書が公開されました

            最近、精力的にPostgreSQL関連の検証や技術情報の公開をしている日本HPさんから、「PostgreSQL Internals」という技術文書がPDFで公開されました。 日本HP ITサービス「HP OPEN SERVICES」 http://h50146.www5.hp.com/services/ci/opensource/ 上記ページの下の方に「PostgreSQLエンジニア向け!ストレージ内部構造および内部動作検証報告」というタイトルのPDFファイルをダウンロードすることができます。 PostgreSQLエンジニア向け!ストレージ内部構造および内部動作検証報告 http://h50146.www5.hp.com/services/ci/opensource/pdfs/PostgreSQL_Internals.pdf 章レベルで目次を抜き出すと以下のような内容になっています。 本文

              もうひとつの「PostgreSQL Internals」技術文書が公開されました
            • SQLite Internals: Pages & B-trees

              SQLite Internals: Pages & B-trees Author Name Ben Johnson @benbjohnson @benbjohnson Image by Annie Ruygt Fly.io runs apps close to users around the world, by taking containers and upgrading them to full-fledged virtual machines running on our own hardware around the world. Sometimes those containers run SQLite and we make that easy too. Give us a whirl and get up and running quickly. Ok, I’ll admi

                SQLite Internals: Pages & B-trees
              • Windows OSのバイブル『Windows Internals』を日本語解説するプロジェクトが“GitHub”で開始/実際に動作するアプリで高度かつ難解な内容をコードレベルで理解【やじうまの杜】

                  Windows OSのバイブル『Windows Internals』を日本語解説するプロジェクトが“GitHub”で開始/実際に動作するアプリで高度かつ難解な内容をコードレベルで理解【やじうまの杜】
                • KVMのなかみ(KVM internals) - るくすの日記 ~ Out_Of_Range ~

                  VMMの高速化について学ぶ過程でKVMのコードを読んだので、 メモ代わりに内部構造の解説記事を書きました。 KVMはqemuと連携して動作するため、以前私が書いたQEMU internals( http://rkx1209.hatenablog.com/entry/2015/11/15/214404 ) も合わせてご参照ください。また本記事はある程度システムプログラムに慣れており、 VT-xや仮想化の基本アーキテクチャは知っている物として進めます。 1.qemu-kvm,kvmの初期化 では早速見て行きましょう。まずはKVMの初期化の入り口となるqemu-kvmサイドから見ていきます。(ちなみに現在qemu-kvmはqemu本家に統合されておりconfigを変えることでkvmを有効化する仕様になっています) qemuは/dev/kvmを通してKVMとやり取りを行います。全体的なアーキテクチ

                    KVMのなかみ(KVM internals) - るくすの日記 ~ Out_Of_Range ~
                  • macOS Internals

                    macOS Internals.md macOS Internals Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details. Starting Points How to use this gist You've got two main options: Under Highlights, read all the links you're interested in, or Use "OS X Reviewed" as an index and just read all the reviews end to end. (This is not the fast o

                      macOS Internals
                    • Docker Internals -- Docker Saigon

                      A Deep Dive Into Docker For Engineers Interested In The Gritty Details. Posted by Docker Saigon on Mon, Feb 29, 2016 In Internals, API, Tags lxc runc containerd cgroups iptables api This post was the basis for a joint event with the grokking engineering community in Saigon. The event was centered around DevOps, for our talk Docker Saigon needed to interest an engineering audience with how things t

                        Docker Internals -- Docker Saigon
                      • GitHub - windows-internals-guide/security

                        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 - windows-internals-guide/security
                        • Low-level Container Runtime:Runc Internals - 鳩小屋

                          参考 おさらい runc architecture file main.go and command process runc create setupSpec startContainer linuxContainer LinuxFactory createContainer CreateLibcontainerConfig loadFactory factory.Create runner.run newProcess linuxContainer.Start newParentProcess parentProcess.start() runc init nsenter nsexec runc init(After nsexec) linuxStandardInit.Init runc start 低レベルコンテナランタイムruncの内部処理のまとめです。 参考 2021/05現在:

                            Low-level Container Runtime:Runc Internals - 鳩小屋
                          • はじめに · PostgreSQL Internals

                            • 技術解説Wiki「PostgreSQL Internals」を立ち上げました

                              今年1月に筑波大学で開講された「情報システム特別講義D」での私の講義内容「Inside PostgreSQL Kernel」の内容をWikiにして公開しました。 PostgreSQL Internals http://www.postgresqlinternals.org/ もともと学生さん向けの講義ということで、RDB技術とトランザクション処理の入門的な内容になっておりますが、PostgreSQLにおける実装に興味のある向きにはぜひご覧いただけると幸いです。 講義の当日は時間の都合上説明できなかったところや、そもそも準備が間に合わなかったところなどもいろいろありますが、せっかくWikiにしたので、これから少しずつメンテナンス・拡充していければと思っております。成長していくコンテンツ、ということで。 「ココが間違ってるぞ」とか「アレも書いてほしい」というご指摘・リクエストがありましたら、G

                                技術解説Wiki「PostgreSQL Internals」を立ち上げました
                              • Table Of Contents — PHP Internals Book

                                The repository for this book is available on GitHub. The PHP internals book is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

                                • InfluxDB Internals

                                  決済システム内製化のその先に ~クラウドネイティブな開発を"スケール"させるために必要だったこと / Beyond in-house production of payment systems

                                    InfluxDB Internals
                                  • The Internals of PostgreSQL : Introduction

                                    The Internals of PostgreSQL for database administrators and system developers ポストグレスの内部構造 PostgreSQL is a well-designed, open-source multi-purpose relational database system which is widely used throughout the world. It is one huge system with the integrated subsystems, each of which has a particular complex feature and works cooperatively with each other. Although understanding of the internal me

                                    • Git Internals - Learn by Building Your Own Git

                                      Loading... Git Internals by Nikita Leshenko Comments Leave a comment for this change: Name: Email: Submit Thank you, your comment will be posted shortly! Diff Download Clone μgit using: Copy Checkout this commit: Copy File - Loading...

                                      • Git's database internals I: packed object store

                                        EngineeringOpen SourceGit’s database internals I: packed object storeThis blog series will examine Git’s internals to help make your engineering system more efficient. Part I discusses how Git stores its data in packfiles using custom compression techniques. Developers collaborate using Git. It is the medium that allows us to share code, work independently on our own machines, and then finally com

                                          Git's database internals I: packed object store
                                        • Spark Internals - Hadoop Source Code Reading #16 in Japan

                                          Apache Spark Introduction and Resilient Distributed Dataset basics and deep diveSachin Aggarwal

                                            Spark Internals - Hadoop Source Code Reading #16 in Japan
                                          • QEMUのなかみ(QEMU internals) part2 - るくすの日記 ~ Out_Of_Range ~

                                            前回(part1)rkx1209.hatenablog.com の続きです。 part2では仮想IRQ,チップセット,仮想IO,TCGを見ていきます。 多分part2で終わりです。(時間があればまたいつかpart3とか書いてみたいですね...) ではまず仮想IRQから見ていきます。 6.仮想IRQ QEMUにおいてIRQはIRQState構造体で表されます。 (hw/core/irq.c) struct IRQState { Object parent_obj; qemu_irq_handler handler; void *opaque; int n; }; nがIRQ番号でhandlerがIRQ#nに対応するハンドラです。またIRQStateは(include/hw/irq.h)でqemu_irqにtypedefされているため以降はqemu_irqと呼びます。 では前回見ていたマシン初

                                              QEMUのなかみ(QEMU internals) part2 - るくすの日記 ~ Out_Of_Range ~
                                            • The internals H2O (or how to write a fast server)

                                              Yesterday, I had the opportunity to speak at the HTTP2Conference held in Tokyo. Until now, I have rather been silent about H2O since I think it is still premature for wild use. But you do not need to worry about such thing in a technology conference, so I happily talked about the motives behind H2O, and its implementation. IMO the talk should be interesting not only to people working with HTTP ser

                                              • An Introduction to InnoDB Internals

                                                Comprehensive support to navigate MySQL 5.7 EOL, whether you're looking to upgrade to MySQL 8.0 or stay supported on 5.7.

                                                  An Introduction to InnoDB Internals
                                                • Droot Internals

                                                  id:y_uuki 第9回 コンテナ型仮想化の情報交換会@福岡

                                                    Droot Internals
                                                  • JVM Internals

                                                    This article explains the internal architecture of the Java Virtual Machine (JVM). The following diagram show the key internal components of a typical JVM that conforms to The Java Virtual Machine Specification Java SE 7 Edition. The components shown on this diagram are each explained below in two sections. First section covers the components that are created for each thread and the second section

                                                      JVM Internals
                                                    • cgroupとLinux Capabilityの活用 / rcon and capcon internals #lxcjp

                                                      cgroupとLinux Capabilityの活用 / rcon and capcon internals #lxcjp

                                                        cgroupとLinux Capabilityの活用 / rcon and capcon internals #lxcjp
                                                      • Windows Subsystem for Linux Internals

                                                        第12回 カーネル/VM探検隊 kernelvm12.peatix.com 発表資料

                                                          Windows Subsystem for Linux Internals
                                                        • Go Slices: usage and internals - The Go Programming Language

                                                          Go’s arrays are values. An array variable denotes the entire array; it is not a pointer to the first array element (as would be the case in C). This means that when you assign or pass around an array value you will make a copy of its contents. (To avoid the copy you could pass a pointer to the array, but then that’s a pointer to an array, not an array.) One way to think about arrays is as a sort o

                                                            Go Slices: usage and internals - The Go Programming Language
                                                          • Nginx Internals

                                                            Nginx A High Performance Load Balancer, Web Server & Reverse ProxyAmit Aggarwal

                                                              Nginx Internals
                                                            • Table Of Contents — PHP Internals Book 日本語訳

                                                              PHP Internals Book 日本語訳 Table Of Contents コンテンツ :: はじめに  » 注釈 このサイトは PHP Internals Book の日本語翻訳サイトです。リポジトリは ここ です。 Table Of Contents¶ はじめに PHPビルドシステムを使う PHPをビルドする PHPエクステンションをビルドする PHPエクステンションの作成 Zvals 基本構造 メモリ管理 キャストと演算 関数の実装 ハッシュテーブル 基本構造 ハッシュテーブルAPI Symtableと配列API ハッシュアルゴリズムと衝突 クラスとオブジェクト シンプルなクラス 独自のオブジェクトストレージ 型付き配列の実装 オブジェクトハンドラー イテレーター シリアライゼーション 定義済みインターフェイス 内部構造と実装 索引と検索¶ 索引 検索ページ コンテンツ ::

                                                              • The Internals of InfluxDB

                                                                Talk on the underlying implementation details of InfluxDB. Talk given in SF the week of 04/04/14.

                                                                  The Internals of InfluxDB
                                                                • chrome://webrtc-internals のしくみ - console.lealog();

                                                                  なんとなくアテはついてたけど、中身が気になるという話を聞いたので調べてみた。 WebRTCやってるみなさんならお馴染みのあのページです。 chrome://webrtc-internals WebRTCのデバッグといえばこのページ。 特に何も仕込んでないのに、見てるページで`getUserMedia()`したり`RTCPeerConnection`が作られればその様子が見えるし、実際に流れてるメディアやデータのことまでわかる。 あれってどういうしくみ?っていうのを調べていきます。 ただのWebページ URLが`chrome://`になってるけど、れっきとしたWebページです。 なのでDevToolsでNetworkタブ見ればだいたいわかる!というわけで。 構成要素はこんな感じ。 webrtc-internals.html ただのHTML/CSS 以下の2つのJSを読み込んでる util.j

                                                                    chrome://webrtc-internals のしくみ - console.lealog();
                                                                  • Go Slices: usage and internals - The Go Programming Language

                                                                    Go’s arrays are values. An array variable denotes the entire array; it is not a pointer to the first array element (as would be the case in C). This means that when you assign or pass around an array value you will make a copy of its contents. (To avoid the copy you could pass a pointer to the array, but then that’s a pointer to an array, not an array.) One way to think about arrays is as a sort o

                                                                      Go Slices: usage and internals - The Go Programming Language
                                                                    • Hacking Go Compiler Internals / GoCon 2014 Autumn

                                                                      CodiLime Tech Talk - Grzegorz Rozdzialik: What the java scriptCodiLime

                                                                        Hacking Go Compiler Internals / GoCon 2014 Autumn
                                                                      • GitHub - kevinw/gitviz: Visualize git repository internals as they change, live, in the browser.

                                                                        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 - kevinw/gitviz: Visualize git repository internals as they change, live, in the browser.
                                                                        • The Internals of PostgreSQL : Introduction

                                                                          The Internals of PostgreSQL for database administrators and system developers ポストグレスの内部構造 PostgreSQL is a well-designed, open-source multi-purpose relational database system which is widely used throughout the world. It is one huge system with the integrated subsystems, each of which has a particular complex feature and works cooperatively with each other. Although understanding of the internal me

                                                                          • Tools for Exploring .NET Internals · Performance is a Feature!

                                                                            Tools for Exploring .NET Internals 15 Jun 2018 - 1954 words Whether you want to look at what your code is doing ‘under-the-hood’ or you’re trying to see what the ‘internals’ of the CLR look like, there is a whole range of tools that can help you out. To give ‘credit where credit is due’, this post is based on a tweet, so thanks to everyone who contributed to the list and if I’ve missed out any too

                                                                            • GitHub - danbev/learning-v8: Project for learning V8 internals

                                                                              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.

                                                                                GitHub - danbev/learning-v8: Project for learning V8 internals
                                                                              • Street Fighter II, Sound System internals

                                                                                This article is part of a series about Street Fighter II and the CPS-1. It is recommended to read the previous entries before reading this one. If you are interested in video-games hardware, the arcades of the 80's are the source of endless entertainment. During that decade each game was designed from scratch with a new motherboard featuring various combinations of processors. Game developers re-i

                                                                                • Hacking Go Compiler Internals - 2nd season

                                                                                  Since the previous talk at Go Con 2014 Autumn, lots of things in the internals have changed. In this talk, I will try to give an overview of Go compiler internals and update the information as much as possible, along with my new hacks.

                                                                                    Hacking Go Compiler Internals - 2nd season