タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

メモリに関するrryuのブックマーク (6)

  • Intelがメモリ標準化で主導権を失うに至った“やらかし”について

    Intelがメモリ標準化で主導権を失うに至った“やらかし”について:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/3 ページ) 昔ながらのIBM PCPC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流からたどっていく連載。第13回のトピックは、メモリ標準化の話。ここでIntelは大きな失策をやらかす。 第1回:“PC”の定義は何か まずはIBM PC登場以前のお話から 第2回:「IBM PC」がやってきた エストリッジ、シュタゲ、そして互換機の台頭 第3回:PCから“IBM”が外れるまで 「IBM PC」からただの「PC」へ 第4回:EISAの出現とISAバスの確立 PC標準化への道 第5回:VL-Bus登場前夜 GUIの要求と高精細ビデオカードの

    Intelがメモリ標準化で主導権を失うに至った“やらかし”について
    rryu
    rryu 2021/11/27
    Intelってメモリの規格作ってたっけと思ったらRDRAMの話だった。あれは確かに爆死としか言いようがない…
  • パソコンユーザーのためのDRAM入門 Part 1 パソコンにおけるDRAM、DRAMの構造 - Qiita

    序 : プロセッサへの嫉妬 DRAMさん「最近みんなCPUGPUにばかりうつつを抜かしやがって…。みんながやれRyz○nだの、FinFET ○nmだの盛り上がって、みんなが次世代プロセッサを楽しみにしている。新しいアーキテクチャやISAが出てきて話題も絶えない。」 DRAMさん「たしかによ…CPUはパソコンの花形だし、GPUの性能上げればゲームのグラフィックスがきれいになるよ。それに比べると俺は目立たない。」 DRAMさん「挙句の果てに、Memory wallだなんて言われて、CPUGPUの足を引っ張る存在だと疎まれている。」 DRAMさん「だけど…だけど…俺がいなかったらパソコンは動かない…!それに、俺だって頑張ってる!お腹にviaを貫通させたりして、CPUGPUの足を引っ張らないようにしている!」 DRAMさん「だから…だから…俺を…DRAMを…見てくれ…!!!」 対象読者 DR

    パソコンユーザーのためのDRAM入門 Part 1 パソコンにおけるDRAM、DRAMの構造 - Qiita
    rryu
    rryu 2021/09/11
    DRAMチップがもうSDRAM前提なのが時代を感じる。
  • スワップの弁護:よくある誤解を解く

    (This post is also available in English.) この記事は In defence of swap: common misconceptions を 著者の Chris Down さんの許可 を得て Hiroaki Nakamura が日語に翻訳したものです。 原文のライセンス は CC BY-SA 4.0 であり、翻訳のライセンスも同じく CC BY 4.0 とします。 長文を読みたくない方への要約: スワップを持つことは正しく機能するシステムのかなり重要なポイントです。 スワップが無ければ、まともなメモリ管理を実現することは難しくなります。 スワップは一般的に緊急事態用のメモリを取得するためのものではなく、メモリの回収を平等に効率的に行うためのものです。 実のところ「緊急事態用のメモリ」は一般的に盛大に悪影響を及ぼします。 スワップを無効にすることは

    スワップの弁護:よくある誤解を解く
    rryu
    rryu 2020/02/17
    スワップ無しにすると物理メモリ終了=死になるので物理メモリを余らせる調整をすることになり単純にもったいない。そういう調整をせずにオフるのは単なる死亡フラグ。
  • x86上のLinuxとFreeBSDにおいて、メモリキャッシュを無効にするカーネルモジュールを書いた話 - alphakai’s tech blog

    どうも、前回の記事が思っていたよりも反響があり、Blogを書くモチベーションが高まり、また記事を書くことにします。 ↑とか書いたんですが、このへんまで書いて50日くらい記事を書くのを放置していたので、ちゃっちゃと書き上げることにします。 今回はx86なCPUに存在するControl Registerのうち、CR0に存在するCache Disableフラグを操作するカーネルモジュールをLinux、FreeBSDのそれぞれ向けに作ったのでそれについて記述します。 それでは、続きからどうぞ。 はじめに、作成したカーネルモジュールのリポジトリへのリンクを掲載します。 Linux版のカーネルモジュール(procfsとして実装) cr0cd FreeBSD版のカーネルモジュール(キャラクタデバイスとして実装)cr0cd_fbsd そもそもこれはなに 一言で言うと、メモリのキャッシュ(L1, L2, L

    x86上のLinuxとFreeBSDにおいて、メモリキャッシュを無効にするカーネルモジュールを書いた話 - alphakai’s tech blog
    rryu
    rryu 2019/07/25
    CPUキャッシュ全オフで性能が2000分の1に。クロック2GHzなら1MHz相当か。確かにキャッシュがない頃のCPUはそれくらいだったかも。
  • メモリを使用する、とは

    この投稿は「Windows & Microsoft技術 基礎 Advent Calendar 2015」の16日目の記事です。 稿では、Windows(広く一般のOSでも、基礎的な知識としては適合する)の、「メモリ使用量」の取り扱いについてまとめたものです。特に、コードからメモリを使用するとはどういうことなのかがちょっとでも明らかになれば良いかなと思っています。 普通の人、普通のプログラム、普通のプロセス .NET環境であったり、C++で各ネイティブなコードであったり、通常プログラムを書くと「ユーザープロセス空間」で動くコードがビルドされます。C#でコードを書けば、newしたりすることで、「どこかにあるメモリ」を適量確保し、それを使用可能にしてくれます。 このメモリ使用量はどのように決まってくるのか? 例えば以下のコード: var data = new byte[10 * 1000 *

    メモリを使用する、とは
    rryu
    rryu 2015/12/16
    Windowsのメモリ見積りは難しい。足りないといえるのがCommit Charge(仮想サイズ)が物理メモリを超えたときでもないしページアウトが発生したときでもないし……
  • 中央大、メモリ上のデータを指定した時点で自動的に破壊する技術を開発

    中央大学は6月18日、デジタルデータの「忘れられる権利」を実現できるメモリシステム「Privacy-protection Solid-State Storage(PP-SSS)System」を開発したと発表した。 同成果は、同大 理工学部の竹内健 教授らによるもの。詳細は6月15日から19日にかけて京都で開催されている「IEEE Symposium on VLSI Circuits」にて発表された。 同システムは、SNSなどに書き込んだデータの寿命をあらかじめ設定しておくことで、そのタイミングが訪れた際には自動的にデータが壊し、再現不能にするというもの。具体的にはデータを記録しているフラッシュメモリにおいて、リーク電流によるデータ破壊で生じるエラー確率を高い精度で予測できるという特徴を利用することで、データをメモリに書き込む時点で寿命に応じた所定の数のエラーを意図的に注入し、誤り訂正をでき

    中央大、メモリ上のデータを指定した時点で自動的に破壊する技術を開発
    rryu
    rryu 2015/06/23
    メモリ部分に破壊する機能が無くてもデータを破壊できるというのが肝だと思うのだが、書込み回路とメモリ部分を分離できるハードウェアってあるのだろうか。
  • 1