並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 85件

新着順 人気順

Memoryの検索結果1 - 40 件 / 85件

  • プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」

    コンピューター上でプログラムを動作する際に必要になるのがメモリです。プログラム自体をメモリに読み込む必要があるのはもちろん、プログラムが行う動作はほとんど「メモリから値を取りだして計算し、メモリに保存する」であるといっても過言ではありません。プログラムが動作する際にメモリがどのように管理されているのかについて、ベテランプログラマーのサム・ローズさんがブログで解説しています。 Memory Allocation https://samwho.dev/memory-allocation/ C言語の標準ライブラリには「malloc」と「free」という2つの関数が用意されています。この2つはなんと1979年のUnix v7から存在している歴史ある関数で、mallocがメモリの割り当てを担当し、freeがメモリの解放を担当しています。サム・ローズさんの解説は「この2つの関数の中身を自分で実装する」

      プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」
    • インテル、ついに不揮発性のメインメモリ「Intel persistent memory」発表、実稼働デモ公開。2018年に新型Xeon「Cascade Lake」とともに登場予定

      Intel persistent memoryはデータの保持に電力を必要としない、不揮発性メモリの一種だ。データをメモリからストレージに保存する必要がなくなるなど、コンピュータのアーキテクチャを一変させる可能性を持つ。 現代のコンピュータは基本的にメインメモリとしてDRAMを利用しています。DRAMはアクセスが高速な一方、容量あたりの単価は高く、それゆえ大量にコンピュータに搭載することが難しく、またデータを保持し続けるのに電力を必要とします。 このDRAMの能力と性質を補完するため、一般に現代のコンピュータには二次記憶装置として大容量で安価かつ電力がなくてもデータを保持し続けられるハードディスクドライブなどのストレージを備えています。 こうした現代のコンピュータの構造を一変させようとインテルが5月16日に発表したのが、大容量かつ低価格、しかもデータの保持に電力を必要としない、同社とマイクロ

        インテル、ついに不揮発性のメインメモリ「Intel persistent memory」発表、実稼働デモ公開。2018年に新型Xeon「Cascade Lake」とともに登場予定
      • Chromeのメモリを自動開放してくれる拡張機能「Tab Memory Purge」 | フリーソフトラボ.com

        一定時間開いていないタブの読み込みを自動停止してメモリを解放させるChrome拡張機能。再度タブを開くと再読込されます。Chromeで多数のタブを同時に開いてメインメモリーが不足したときには便利な拡張機能です。除外したいサイトをドメイン単位で指定できるので、バックグラウンドでYouTube動画などを再生したい場合も、設定をきちんと行えば問題はありません。

          Chromeのメモリを自動開放してくれる拡張機能「Tab Memory Purge」 | フリーソフトラボ.com
        • 記憶に残らないものをメモするためにMemory Noteという仕組みを書いた

          Memory NoteというプログラマブルなTodoアプリのミドルウェアを書きました。 ややこしいですが、大雑把に言えばReminder的なTodoリストを扱うREST APIをCloudflare Workersで動かす仕組みです。 Headless Todo Appという単語がしっくりくるのかもしれません。 単体だと何ができるのかよくわからないものですが、Todoサービスを自分用に作れる仕組みです。 対象ユーザーは主に自分ですが、Memory NoteのREADMEにセットアップ方法や関連するクライアントの実装も公開しています。 自分の場合は、iOSのショートカットから音声入力で、メモをGitHub Projectのボードにカードして記録しています。 この記録したメモを、iOSのWidgetsとしてホーム画面に出したり、AlfredのHotKeyでワンタッチで表示したり、部屋に電子ペー

            記憶に残らないものをメモするためにMemory Noteという仕組みを書いた
          • In memory of TweetStats

            In January of 2008, a young script kiddie learned Ruby on Rails and launched tweetstats.com - the first Twitter analytics site. The Twitter API didn’t even exist yet, and the first version simply scraped the website until Twitter eventually made a public API available. I’ve built hundreds of apps on that API. And as of February 13, it’s being shut down. Twitter has literally changed my life, but n

            • 富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門 - sandbox

              はじめに Android プログラマのみなさん、こんにちは。 今日も元気に Out Of Memory してますか? ということで、この記事では日々 OOM に悩まされる Memory 的な意味で富豪的な Android プログラマの為に、Eclipse Memory Analyzer Tool、通称 MAT の基本的な使い方を紹介します。 尚、この記事は [twitter:@youten] さんが企画された裏 Android Advent Calendar 12/20 の記事ですが、内容的には比較的オモテなものになっています。 対象読者 Andoid アプリ作ってる/はじめたけど、まだ MAT を使ったことがない方 MAT を使ってみようした事はあるものの、画面から難しそうな雰囲気を察知し、起動10秒後にはそっとタブを閉じてしまった経験がある方 DDMS の基本的な使い方を理解している方

                富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門 - sandbox
              • 記憶力に頼らないタスク管理 / Task management without relying on memory

                2024/08/27 のHRmethod Meetup - 組織課題のタスク管理 ( https://hrmethod.connpass.com/event/326745/ ) で公開した発表 開発業務では当たり前になってきているタスク管理ですが、人事領域や開発関係者における組織課題の管理において…

                  記憶力に頼らないタスク管理 / Task management without relying on memory
                • 「Memory Fox」はFirefoxのメモリ使用量を低く保ってくれるツール | ライフハッカー・ジャパン

                  Windows+Firefox環境のみ:気が付けば重くなるなるブラウザ、という現象が日々起こるFirefoxですが、Firefoxアドオン「MemoryFox」はメモリ使用量を常に適正化してくれるので、ネットサーフィンを続けても速度が下がることが少なくなります。 「Memory Fox」はブラウザのメモリ使用量を監視し、ユーザが設定したリソースリミットに近づくと、自動的にメモリをリカバー用のスペースに移動させ、ブラウザの速度が遅くならないようにしてくれるという仕組み。このアドオンを使うには、Windows環境とFirefox 3以降が必須です。 ツールのダウンロードが出来たらブラウザを再起動させ、ツールバーのツールボタンから「Memory Fox」を有効に設定。設定が完了したらタブを開閉する度、またはタブ間を移動する度にメモリを削除することが出来ます。 高スペックのパソコンを使っている方で

                    「Memory Fox」はFirefoxのメモリ使用量を低く保ってくれるツール | ライフハッカー・ジャパン
                  • Effectively managing memory at Gmail scale  |  Articles  |  web.dev

                    Effectively managing memory at Gmail scale Stay organized with collections Save and categorize content based on your preferences. Introduction While JavaScript employs garbage collection for automatic memory management, it is not a substitute for effective memory management in applications. JavaScript applications suffer from the same memory related problems that native applications do, such as me

                      Effectively managing memory at Gmail scale  |  Articles  |  web.dev
                    • Intel、DDR4互換の不揮発性メモリ「Optane DC Persistent Memory」を正式発表 ~CPUソケットあたり最大4.5TBメモリ環境を実現、1Uで1PBの大容量SSDも

                        Intel、DDR4互換の不揮発性メモリ「Optane DC Persistent Memory」を正式発表 ~CPUソケットあたり最大4.5TBメモリ環境を実現、1Uで1PBの大容量SSDも
                      • 仮想マシンのメモリを、ネットワーク経由でほかのサーバから拝借して増やせる「VMware Cluster Memory」、VMwareが開発中

                        仮想マシンのメモリを、ネットワーク経由でほかのサーバから拝借して増やせる「VMware Cluster Memory」、VMwareが開発中 VMwareは、仮想マシンに別のサーバに搭載されているメモリをネットワーク経由で利用する能力を持たせることで、ホストサーバが搭載する物理メモリ以上のメモリ容量を仮想マシンで利用できるようにする「VMware Cluster Memory」機能を開発していることを、VMworld 2019 USのセッションで明らかにしました。 RDMAを使って高速に別サーバのメモリにアクセス 「VMware Cluster Memory」実現の背景には、ネットワークの高速化が進んだことで、ネットワーク経由でのリソースアクセスのレイテンシがマイクロセカンドレベルにまで縮小し、ネットワーク経由でメモリにアクセスするRDMA(Remote Direct Memory Acc

                          仮想マシンのメモリを、ネットワーク経由でほかのサーバから拝借して増やせる「VMware Cluster Memory」、VMwareが開発中
                        • Fusion-io、10億IOPSの新技術「Auto Commit Memory」発表。ストレージなんてレベルじゃない、パーシステントなメモリだ

                          現代のコンピュータにおいて、メモリとストレージはプロセッサと並ぶもっとも基本的な構成要素です。高速なアクセスを担当するのがメモリ、データの永続性を保証するのがストレージです。 Fusion-ioは、ストレージ性能に換算すると10億IOPSという超高性能を実現するAuto Commit Memory(ACM)を発表。ACMとは、永続性を備えた新しいタイプのメモリだと説明しています。 ACM is a new memory type that uses the underlying flash to present a persistent memory directly to applications. ACMはフラッシュを基盤に用いた新しいタイプのメモリであり、アプリケーションに対して永続性を備えたメモリを直接提供する。 Fusion-ioは、PCIeスロットに接続する高速なサーバ内蔵型フ

                            Fusion-io、10億IOPSの新技術「Auto Commit Memory」発表。ストレージなんてレベルじゃない、パーシステントなメモリだ
                          • 自宅のネットワークを可能な限り10Gb Ethernetで構築してみたMemory

                            この記事は一体? 記事のタイトルにもある通り、自宅のネットワークを可能な限り10GbEで構築しました。 その事を(うっかり)会社の同僚に話したところ、 「折角なのでZennあたりで経緯とか構成とかを記事にしてみたらどうですか???」 と そそのかされた 促されたので、少しでも10Gネットワークを自宅で構築しようとする 特異な 方々の参考になるといいなと思い、上記について記事にするに至りました。 職業エンジニアですが、正直なところ、そこまでネットワークの知識が豊富でもないので、 インフラ上級者の方々から見たら「無駄な構成してるな」とかあると思いますが、 インフラ初級者が必死で構築した、くらいの温度感で読んでいただければと(露骨なハードル下げ) ことの始まり 3年ほど前、有難いことに某大手ネットベンチャー企業に転職が決まり、 生まれてから30年近く過ごした地を離れ、思い切って戸建ての家を購入し

                              自宅のネットワークを可能な限り10Gb Ethernetで構築してみたMemory
                            • エンジニアを取り巻く業界の未来予想 - Kikuchy's Second Memory

                              エンジニアマネージャーに関する話題や技術広報に関する話題を、よく聞くようになりました。 多分、これからは「エンジニア自身」の需要より、「エンジニアをあれこれできる人」の需要が高くなるのかなぁ、なんて思ったりします。 これまで (IT系の)エンジニアという職の理解がまだ浅かったからか、エンジニアそのものが希少であったからか、エンジニアを名乗る人全員の価値が高い時期だったのかなと思います。 製品のライフサイクルモデルによれば、ライフサイクルは次の順を辿るといいます。 導入期 成長期 発展期 衰退期 導入が終わって、成長期が少し落ち着いた頃が今、という気がします。 これから 真に必要とされているのは、(ビジネスの要件にもよりますが)「ビジネス上の要求をよく汲み取り、技術的見地から適切に要求を実現する方法を考え出し、高速かつ安価に成果物を生産し、その成果物が長期にわたって価値を生産し続けるようなも

                                エンジニアを取り巻く業界の未来予想 - Kikuchy's Second Memory
                              • Auth0のアクセストークンをLocal Storageに保存するのは安全?メリット・デメリットをin-memory方式と比較して検討する - Flatt Security Blog

                                ※追記: 本記事の続編としてin-memory方式からアクセストークンを奪取するPoCを下記記事で公開しました。ぜひあわせてご覧ください。 はじめに こんにちは。 セキュリティエンジニアの@okazu-dm です。 この記事では、Auth0のSPA SDKでアクセストークンのキャッシュを有効化する際の考慮ポイントについて紹介し、それを切り口にアクセストークンの保存場所に関してin-memory方式とlocalStorage方式の2つについて解説します。 Auth0のようなIDaaSは昨今かなり普及が進んでいると思いますが、Flatt Securityの提供するセキュリティ診断はAuth0に限らずFirebase AuthenticationやAmazon CognitoなどのIDaaSのセキュアな利用まで観点に含めて専門家がチェックすることが可能です。 ご興味のある方は是非IDaaS利用部

                                  Auth0のアクセストークンをLocal Storageに保存するのは安全?メリット・デメリットをin-memory方式と比較して検討する - Flatt Security Blog
                                • 実践 9 つのメモリリークどう見つける?/ How to detect 9 types of memory leaks?

                                  iOS Test Online 2022/10/28 https://testonline.connpass.com/event/261910/

                                    実践 9 つのメモリリークどう見つける?/ How to detect 9 types of memory leaks?
                                  • 無料で世界中さまざまな場所の環境音&サンプリング音楽が聞ける「Cities & Memory」

                                    私たちが普段何気なく過ごしている世界には、車の音や鳥の鳴き声、人の歩く音にしゃべり声といったあらゆる音があふれています。場所が違えば聞こえてくる音も違ってくるもので、「Cities and Memory」は世界中のいろんな場所で聞こえる「環境音」が集められており、無料で聞くことができるウェブサイトです。 Cities and Memory: global collaborative sound project - Cities & Memory | Field Recordings, Sound Map, Sound Art https://citiesandmemory.com/ 「Cities and Memory」のトップページから、「What is Cities and Memory?」という部分をクリックすると…… Cities and Memoryに関する説明を読むことができま

                                      無料で世界中さまざまな場所の環境音&サンプリング音楽が聞ける「Cities & Memory」
                                    • 【イベントレポート】 【Flash Memory Summit 2012】【SSD編】 安易なSSD導入がもたらす「猛毒」の正体

                                      • memcached: a distributed memory object caching system

                                        What is Memcached? Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Memcached is simple yet powerful.

                                        • Goのメモリ管理 / Memory management in Go

                                          継続的プロファイルによる大規模アプリケーションの性能改善 / Improving massive application clusters with continuous profiling

                                            Goのメモリ管理 / Memory management in Go
                                          • Kernel-memory-leaking Intel processor design flaw forces Linux, Windows redesign

                                            Kernel-memory-leaking Intel processor design flaw forces Linux, Windows redesign Final update A fundamental design flaw in Intel's processor chips has forced a significant redesign of the Linux and Windows kernels to defang the chip-level security bug. Programmers are scrambling to overhaul the open-source Linux kernel's virtual memory system. Meanwhile, Microsoft is expected to publicly introduce

                                            • あなたのブログを Evernote 対応にする Site Memory、本日公開!

                                              Evernote のウェブクリッパーは非常に便利ですが、「文字を選択して、クリップ」という動作が時として、そしてウェブサイトによって面倒なこともあります。 「あ、選択をしくじった」「どうしてこの部分も選択されてしまうのだろう」というミスがあって、なかなか望みどおりのクリッピングができないこともあります。こうしたとき、ボタン一つでコンテンツ部分が Evernote にクリップされれば便利ですが、これを実現する Site Memory という機能が本日公開となりました。 Site Memory を使ってみたいというかたは、この記事のタイトル付近にある象のアイコンをクリックしてみてください。一発で Evernote へのクリッピングが可能なだけでなく、ノートブックの指定までされていることがわかるとおもいます。 Site Memory はコンテンツを提供している人にとって、ソーシャルブックマークや

                                                あなたのブログを Evernote 対応にする Site Memory、本日公開!
                                              • Reading privileged memory with a side-channel

                                                We have discovered that CPU data cache timing can be abused to efficiently leak information out of mis-speculated execution, leading to (at worst) arbitrary virtual memory read vulnerabilities across local security boundaries in various contexts. Variants of this issue are known to affect many modern processors, including certain processors by Intel, AMD and ARM. For a few Intel and AMD CPU models

                                                  Reading privileged memory with a side-channel
                                                • JavaScript Memory Management Masterclass

                                                  Video: https://www.youtube.com/watch?v=LaxbdIyBkL0 Presented at at the Google WebPerf Special (London WebPerf Group), August 26th 2014. Efficient …

                                                    JavaScript Memory Management Masterclass
                                                  • Memtest86+ - Advanced Memory Diagnostic Tool

                                                    Memtest86+ is a stand-alone memory tester for x86 and x86-64 architecture computers. It provides a more thorough memory check than that provided by BIOS memory tests. Memtest86+ can be loaded and run either directly by a PC BIOS (legacy or UEFI) or via an intermediate bootloader that supports the Linux 16-bit, 32-bit, 64-bit, or EFI handover boot protocol. It should work on any Pentium class or la

                                                      Memtest86+ - Advanced Memory Diagnostic Tool
                                                    • Macのメモリを自動的に開放してくれる『Memory Clean』が便利! | ライフハッカー・ジャパン

                                                      長時間Macで作業をしていると、いつの間にか動作がもっさりしてくることがありますよね。その原因のひとつにメモリの空き容量が不足してきたことが考えられますが、一番確実な解消法はメモリを増設すること。でも予算の関係上難しい場合もありますよね...。そんな時、元手を掛けず手っ取り早く解消するのにオススメなのが『Memory Clean』というアプリ。ワンクリックでメモリを開放でき、さらにメモリの残量が少なくなったら自動的にメモリを開放して、メモリの空き容量を増やしてくれる便利なアプリなんです。起動すると、メニューバーに現在の空きメモリー容量が表示されます。 メニューバーのメモリ容量をクリックすると詳しいメモリの使用状況が開きます。 "Clean Memory"をワンクリックするだけでメモリを開放してくれます。開放の進捗状況が%表示されますので、おおよその待ち時間がわかり、むやみにいらいらしません

                                                        Macのメモリを自動的に開放してくれる『Memory Clean』が便利! | ライフハッカー・ジャパン
                                                      • GitHub - yahoo/mdbm: MDBM a very fast memory-mapped key/value store.

                                                        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 - yahoo/mdbm: MDBM a very fast memory-mapped key/value store.
                                                        • Google、訂正不可能なメモリエラーによるクラッシュを回避する「Memory Poisoning Recovery」をGoogle Cloudで提供へ

                                                          Google、訂正不可能なメモリエラーによるクラッシュを回避する「Memory Poisoning Recovery」をGoogle Cloudで提供へ ずっと安定して稼働していたシステムが、ある日突然エラーでクラッシュ。調べても原因が分からないので、「何らかのノイズや放射線などの影響でメモリエラーが起きたのでは?」という推測を顧客に報告した、なんて経験を持つベテランのITエンジニアは少なくないのではないでしょうか。 実際のところ、2009年のGoogleの調査では同社の本番システムにおいて、1年間で8%以上のDIMMモジュールにメモリエラーが発生していたと報告されています。想像以上にメモリエラーというのは起きているのですね。 ただし、現代のメモリとCPUなどではエラー訂正機能を備えているため、多くのメモリエラーは訂正され、システムの動作に影響を与えないようになっています。 しかし訂正しき

                                                            Google、訂正不可能なメモリエラーによるクラッシュを回避する「Memory Poisoning Recovery」をGoogle Cloudで提供へ
                                                          • "PHP Fatal error: Allowed memory size of xxx" で落ちる前にできること - ぷぎがぽぎ

                                                            PHP Advent Calendar 2013 - 7日目 昨日は@hidenorigotoさんのBeyond MVCでした。 今日は PHPあるある的な問題に対する対策について少しばかり書きたいと思います。 ※ 歯ブラシを持たせてみた *1 メモリ不足でよくやる対応 PHPで大量のデータを扱ったりすると、設定された利用可能な最大メモリ使用量を超えて PHP Fatal error: Allowed memory size of 524288330 bytes exhausted (tried to allocate 351 bytes) in ....というエラーが発生して対応に追われたことの経験がある人はかなり多いと思います。 そもそも環境のメモリに余裕があるならmemory_limitを調整してメモリの使用量を増やしたり あまり余裕がない場合は暫定的対応として、該当処理部分だけ <

                                                              "PHP Fatal error: Allowed memory size of xxx" で落ちる前にできること - ぷぎがぽぎ
                                                            • Memorystore: in-memory Redis compatible data store

                                                              Fully managed in-memory Redis and Memcached service that offers sub millisecond data access, scalability, and high availability for a wide range of applications. Redis is a trademark of Redis Ltd. Memorystore is based on open-source Redis versions 7.2 and earlier.*

                                                                Memorystore: in-memory Redis compatible data store
                                                              • memcached - a distributed memory object caching system

                                                                What is Memcached? Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Memcached is simple yet powerful.

                                                                  memcached - a distributed memory object caching system
                                                                • [速報]Oracleデータベースをインメモリ化する「Oracle Database In-Memory」、性能を数百倍高速化、来月出荷へ

                                                                  [速報]Oracleデータベースをインメモリ化する「Oracle Database In-Memory」、性能を数百倍高速化、来月出荷へ 米オラクルは、Oracle Database 12cをインメモリデータベース化し、従来と比較して数百倍の性能向上を実現する「Oracle Database In-Memory」を来月7月に出荷すると発表しました。 Oracle Database In-Memoryは、昨年9月に行われたOracle OpenWorld 2013の基調講演で発表されたもの。今回の発表には、そのときと同様に同社CEOのラリー・エリソン氏が登壇、熱のこもった説明を行いました。 エリソン氏は「Oracle Database In-Memoryは、アナリティクス処理を10倍も100倍も高速化し、OLTPも2倍、3倍と高速化する。しかもOracle RAC(Real Applicat

                                                                    [速報]Oracleデータベースをインメモリ化する「Oracle Database In-Memory」、性能を数百倍高速化、来月出荷へ
                                                                  • Ruby に Software Transactional Memory (STM) を入れようと思った話 - クックパッド開発者ブログ

                                                                    技術部でRubyインタプリタの開発をしている笹田です。コロナの影響で、リモート勤務などに移行し、新しい生活スタイルを満喫されている方々がたくさんいらっしゃるんじゃないかと思います。ただ、私は以前から自主的に自宅勤務することが多かったので、正直生活がぜんぜん変わっていません。 さて、家で私が何をしているかというと、Ruby 3の準備です。その中でも、数年取り組んできた Ruby で並列処理をするための仕組みである Ractor の開発をしています(以前は Guild というコードネームで呼んでいました)。Ractor という名前は、Ruby の Actor みたいな意味で付けました。Erlang とか Elixir で有名な Actor model というアレです。厳密には、Actor model でよく言われる特性をすべて備えているわけではないのですが、並列で動く Ractor を複数作る

                                                                      Ruby に Software Transactional Memory (STM) を入れようと思った話 - クックパッド開発者ブログ
                                                                    • 「Purge Memory」機能でGoogle Chromeが使用するメモリ量を削減 | ライフハッカー・ジャパン

                                                                      Chromeはスピーディーなブラウザですが、その代償として必要となるのが結構な量のメモリ。 RAMをたくさん積んだパソコンを使っている場合、大した問題ではないのですが、そうでない場合、メモリをちょっとしたわざで解放する方法があるのです。 Download Squadのリー・マシューさんは最近のChromeの開発ビルドにはコマンドラインスイッチ(--purge-memory-button)があることを発見。Chrome起動時に走らせておくとChromeのタスクマネージャにメモリ消去ボタン(Purge memory)が追加されます。 他のブラウザと同様にChrome/Chromiumはブラウジングセッションが長引くにつれて必要となるRAMの量も増えていきます。--purge-memory-buttonスイッチをコマンドラインに追加することにより、メモリを開放することが可能になります。しばらくネ

                                                                        「Purge Memory」機能でGoogle Chromeが使用するメモリ量を削減 | ライフハッカー・ジャパン
                                                                      • 論文解説 Memory Networks - ディープラーニングブログ

                                                                        こんにちは,Ryobot (りょぼっと) です. 概要 「メモリネットワーク」は代表的な記憶装置付きニューラルネットワークである. 本稿ではメモリモデル (記憶装置付きニューラルネットワーク) をいくつか概説し,論文 2 紙 (1) Memory Networks, (2) Towards AI-Complete Question Answering の理論的な記述を全文翻訳して補足説明している. 目次 メモリモデルの概説 Memory Networks (MemNN) 1 メモリネットワークの概要 2 基本モデル 3 拡張モデル 4 実験 Towards AI-Complete Question Answering (bAbI task) 1 メモリネットワークの拡張 2 bAbI タスク 3 実験 長文である.ざっくり知るだけなら「メモリモデルの概説」と Memory Networks

                                                                          論文解説 Memory Networks - ディープラーニングブログ
                                                                        • メモリ容量を最大8倍に拡張してくれるNVMe SSD。Western Digital「Ultrastar Memory Extension Drive」発表

                                                                          メモリ容量を最大8倍に拡張してくれるNVMe SSD。Western Digital「Ultrastar Memory Extension Drive」発表 LinuxやWindowsなどのモダンなOSには一般に「仮想記憶」と呼ばれる機能が備わっています。仮想記憶には、物理メモリに保持されている内容を一時的にストレージへ待避させ、そこへ別の内容を書き込める仕組みがあります。この仕組みにより、OSは物理メモリの容量を超えてメモリを割り当てることができるようになります。 Western Digitalは11月12日、この仮想記憶のような仕組みを用いてメモリ容量を最大8倍にまで拡大できる「Ultrastar DC ME200 Memory Extension Drive」(以下、Memory Drive)を発表しました。 Memory Driveの物理的な構成は、NVMeインターフェイスを備えた

                                                                            メモリ容量を最大8倍に拡張してくれるNVMe SSD。Western Digital「Ultrastar Memory Extension Drive」発表
                                                                          • USB memory を使うなと言うが… | okkyの日記 | スラド

                                                                            どうやら、どこかの馬鹿たれがお客様の所で USBメモリを落としたらしい。幸いお客様が拾ってくれたので、最悪の事態は免れているようだが…。 よく、こういう状態になると、 ・USBメモリ、利用禁止 という話になる。現にうちでもそうなっている。その気持ちは判らなくもないが…この指示には2つ問題がある。 1) そもそも現在の世の中、輸送しなくてはいけないデータ量が莫大である そんな中で、あれもだめ、これも駄目、と駄目駄目尽くしをすればセキュリティが守られる、と考えているようだが、その発想こそが守ることは可能だが、仕事はできなくなるような状態を作り、結果としてルールはルール・実態は実態などという腐った状態を作り上げるのだ。 駄目駄目ルールを作る前に、一体どれぐらいの情報を持ち歩く必要があるのか、なぜ持ち歩く必要があるのか(大抵の場合、自宅に仕事を持ち帰らないと終わらないぐらい、一人ひとりに仕事を割り

                                                                            • ChatGPTの「メモリ(Memory)」機能の活用法 - Taste of Tech Topics

                                                                              こんにちは、暖かくなったと思ったら涼しくなったりと、なかなか洋服選びが難しい季節ですが皆さん体調お変わりないでしょうか。安部です。 今回は、ChatGPTで少し前に一般公開された「メモリ(Memory)」機能をご紹介し、活用のためのTipsを共有できればと思います。 機能の利用自体は何も意識せず簡単にできますが、意識的に活用しないと本領発揮してくれない機能だなという印象です。 まずは、どのような機能なのか簡単に見ていきましょう。 メモリ機能の概要 メモリ機能が使えると何がうれしいのか メモリ機能の有効化 実際に使ってみる 活用Tips ショートカットコマンドの作成 手順自動化 前提知識の補完 メモリの削除 プライバシー/セキュリティについて まとめ メモリ機能の概要 「メモリ(Memory)」機能とは、文字通りChatGPTがこれまでやりとりした情報を記憶し、以降の応答時にそれらを踏まえた

                                                                                ChatGPTの「メモリ(Memory)」機能の活用法 - Taste of Tech Topics
                                                                              • AWS 多段スイッチロール(ロールの連鎖) でマネジメントコンソールへログイン - vague memory

                                                                                年の瀬の awsume-console-plugin との出会いです。 馴れ初め 結論 検証 スイッチロール マルチアカウントでの認証 パターン1: Sign-in ユーザにスイッチ許可 マネジメントコンソール上での Switch role 後の Switch role パターン2: Roleにスイッチ許可 パターン3: ロールの連鎖 Awsume Console Plugin インストール Sign-in URLの発行 例:パターン2 の Role(a) 例:パターン3 の Role(a) Sign-in 前には Sign out が必要 馴れ初め 🤷:多段スイッチロールだとマネジメントコンソール使えなくなりますね 👼:awsume でできるんじゃない 🤷:マネジメントコンソールの仕様上できないっぽいですけど ... 🤷:できた 結論 AWSume のプラグイン awsume-c

                                                                                  AWS 多段スイッチロール(ロールの連鎖) でマネジメントコンソールへログイン - vague memory
                                                                                • MemTest86 - Official Site of the x86 Memory Testing Tool

                                                                                  MemTest86 The standard for memory diagnostics Boots from a USB flash drive to test the RAM in your computer for faults. Utilizing algorithms that have been in development for over 20 years. MemTest86 is the original, free, stand alone memory testing software for x86 and ARM computers. MemTest86 boots from a USB flash drive and tests the RAM in your computer for faults using a series of comprehensi

                                                                                    MemTest86 - Official Site of the x86 Memory Testing Tool