2021年11月28日のブックマーク (3件)

  • USB to PCI変換器を探す - OKWAVE

    過去の遺産であるPCIカード(PCI-E Expressではなく旧式のPCI)をノートパソコンで使用できないか考えています。(産業プロッタのI/Oカード) インターネットを検索すると、PCI to PCI-Expressの変換キットはたくさん出てきます。中継ケーブルはUSBの形状をしていますが、これをPCに直差ししても認識はしませんよね。 悪あがきでなんとかPCI-I/Oカードの接続を試みたいのですが、PCIからUSBに変換するキットは世の中にありませんでしょうか。 (接続できても動く保証がないのは承知です) 接続先のPCがノートのため、 PCI-Expressはありません。USB3.1Gen1はあります。

    USB to PCI変換器を探す - OKWAVE
    fenrir-naru
    fenrir-naru 2021/11/28
    USBとpcieのブリッジ
  • 第5章 ガ-ベージコレクション

    プログラムの実行時イメージ 突然だが、章を始めるに先立ち、プログラム実行時のメモリ空間の状態につ いて予習をしておこうと思う。この章ではコンピュータの低レベルな部分にか なり踏み込んでいくことになるので、あらかじめある程度の知識を仕入れてお かないと太刀打ちできないのだ。それにこの後の章になればいずれ必要になっ てくる。ここで一回やってしまえば後が楽だ。 セグメント 一般的なCプログラムではメモリ空間の中に以下の部分を持つ。 テキスト領域 スタティック変数やグローバル変数の置場 マシンスタック ヒープ テキスト領域はコードが置いてあるところ。二番目は見ての通り。マシンスタッ クには関数の引数やローカル変数が積まれる。ヒープはmalloc()で割り当てて もらうところだ。 三つめのマシンスタックについてもう少し話そう。マシン「スタック」と言う くらいだから当然スタック構造をしている。つまり

  • Garbage Collection in Ruby - Peter Zhu

    Overview Ruby’s garbage collector code lives in a single file called gc.c. “Garbage collector” is probably not the best term to call it because in addition to garbage collection, the code inside gc.c is responsible for memory allocation and management. In other words, the whole lifecycle of an object is managed by the garbage collector. Primitive object types While every type of Ruby object may ap