並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 356件

新着順 人気順

Memoryの検索結果201 - 240 件 / 356件

  • M1 MacのNode.jsで FATAL ERROR: wasm code commit Allocation failed - process out of memory が出る場合の対処法

    M1 MacのNode.jsで FATAL ERROR: wasm code commit Allocation failed - process out of memory が出る場合の対処法 <--- Last few GCs ---> [85561:0x128008000] 3569 ms: Scavenge 167.1 (187.8) -> 157.3 (189.3) MB, 6.9 / 0.0 ms (average mu = 0.975, current mu = 0.953) task [85561:0x128008000] 3606 ms: Mark-sweep 157.5 (189.3) -> 137.5 (190.0) MB, 5.6 / 0.0 ms (+ 28.2 ms in 439 steps since start of marking, biggest ste

      M1 MacのNode.jsで FATAL ERROR: wasm code commit Allocation failed - process out of memory が出る場合の対処法
    • Advanced iOS Memory Management with Swift: ARC, Strong, Weak and Unowned Explained

      Memory management is the core concept in any programming language. Although there are plenty of tutorials that explain the basic principles of Swift automatic reference counting, I have found none that would explain it from the compiler perspective. In this article we’ll learn what’s beyond the basics of iOS memory management, reference counting and object life cycle. Let’s begin with the fundamen

        Advanced iOS Memory Management with Swift: ARC, Strong, Weak and Unowned Explained
      • How (memory) safe is zig?

        I keep seeing discussions that equate zig's level of memory safety with c (or occasionally with rust!). Neither is particularly accurate. This is an attempt at a more detailed breakdown. This article is limited to memory safety. See Assorted thoughts on zig and rust for a more general comparison. I'm concerned mostly with security. In practice, it doesn't seem that any level of testing is sufficie

        • GitHub - unslothai/unsloth: 5X faster 50% less memory LLM finetuning

          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 - unslothai/unsloth: 5X faster 50% less memory LLM finetuning
          • GitHub - kadeessh/kadeessh: Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go

            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 - kadeessh/kadeessh: Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go
            • Linux Internals: How /proc/self/mem writes to unwritable memory - offlinemark

                Linux Internals: How /proc/self/mem writes to unwritable memory - offlinemark
              • GitHub - kelindar/column: High-performance, columnar, in-memory store with bitmap indexing in Go

                Optimized, cache-friendly columnar data layout that minimizes cache-misses. Optimized for zero heap allocation during querying (see benchmarks below). Optimized batch updates/deletes, an update during a transaction takes around 12ns. Support for SIMD-enabled aggregate functions such as "sum", "avg", "min" and "max". Support for SIMD-enabled filtering (i.e. "where" clause) by leveraging bitmap inde

                  GitHub - kelindar/column: High-performance, columnar, in-memory store with bitmap indexing in Go
                • Up to 4GB of memory in WebAssembly · V8

                  Show navigation Introduction #Thanks to recent work in Chrome and Emscripten, you can now use up to 4GB of memory in WebAssembly applications. That’s up from the previous limit of 2GB. It might seem odd that there was ever a limit - after all, no work was needed to allow people to use 512MB or 1GB of memory! - but it turns out that there are some special things happening in the jump from 2GB to 4G

                  • The potential beneficial effect of sleep deprivation following traumatic events to preventing PTSD: Review of current insight regarding sleep, memory, and trauma resonating with ancient rituals—Àìsùn Oku (African) and Tsuya (Japanese)

                    The potential beneficial effect of sleep deprivation following traumatic events to preventing PTSD: Review of current insight regarding sleep, memory, and trauma resonating with ancient rituals—Àìsùn Oku (African) and Tsuya (Japanese) Corresponding Author Hagit Cohen [email protected] orcid.org/0000-0002-4762-1969 Ministry of Health, Anxiety and Stress Research Unit, Faculty of Health Sciences, Be

                    • 「ChatGPT」が過去のチャット内容を記憶する「Memory」機能のテスト開始/好みや属性も記録、よりユーザーにパーソナライズされた応答が可能に

                        「ChatGPT」が過去のチャット内容を記憶する「Memory」機能のテスト開始/好みや属性も記録、よりユーザーにパーソナライズされた応答が可能に
                      • Memory Profiling Part 1. Introduction | Easyperf

                        Subscribe to my newsletter, support me on Patreon or by PayPal donation. I would love to hear your feedback! I wrote this blog series for the second edition of my book titled “Performance Analysis and Tuning on Modern CPUs”. It is open-sourced on Github: perf-book. The book primarily targets mainstream C and C++ developers who want to learn low-level performance engineering, but devs in other lang

                        • Intel To Wind Down Optane Memory Business - 3D XPoint Storage Tech Reaches Its End

                          Intel To Wind Down Optane Memory Business - 3D XPoint Storage Tech Reaches Its End It appears that the end may be in sight for Intel’s beleaguered Optane memory business. Tucked inside a brutal Q2’2022 earnings release for the company (more on that a bit later today) is a very curious statement in a section talking about non-GAAP adjustments: In Q2 2022, we initiated the winding down of our Intel

                            Intel To Wind Down Optane Memory Business - 3D XPoint Storage Tech Reaches Its End
                          • GitHub - Dao-AILab/flash-attention: Fast and memory-efficient exact attention

                            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 - Dao-AILab/flash-attention: Fast and memory-efficient exact attention
                            • 塔尾栞莉「fragments of memory」へ

                              We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies w

                                塔尾栞莉「fragments of memory」へ
                              • Fixing memory leaks in web applications

                                19 Feb Fixing memory leaks in web applications Posted February 19, 2020 by Nolan Lawson in performance, Web. 21 Comments Update: I’ve written a tool to automate many of the steps described in this post. Part of the bargain we struck when we switched from building server-rendered websites to client-rendered SPAs is that we suddenly had to take a lot more care with the resources on the user’s device

                                  Fixing memory leaks in web applications
                                • How to Deal with Out-of-memory Conditions in Rust | CrowdStrike

                                  We recently integrated new functionality into our CrowdStrike Falcon® sensor that was implemented in Rust. Rust is a relatively young language with several features focused on safety and security. Calling Rust from C++ was relatively straightforward, but one stumbling block we’ve run into is how Rust deals with out-of-memory (OOM) conditions. Let’s start by defining what we mean by “out of memory”

                                    How to Deal with Out-of-memory Conditions in Rust | CrowdStrike
                                  • A story of leaking uninitialized memory from Fastly

                                    This post will go through a QUIC (HTTP/3) implementation bug in the H2O webserver. The bug is pretty interesting as it affected Fastly in a way that it allowed stealing random requests and responses from uninitialized memory of its’ nodes, somewhat similar to CloudBleed (but unlike CloudBleed, this vulnerability required a specific actions from an attacker). Initially, I was hunting for HTTP Reque

                                    • 【注目】 AI時代の発展を支える半導体製造技術 【第9話】「HBM(High Bandwidth Memory)」とは|inrevium

                                      生産現場 計測・検査 【注目】 AI時代の発展を支える半導体製造技術 【第9話】「HBM(High Bandwidth Memory)」とは 先端半導体の技術の中でも微細化と並んで今後の半導体性能を大きく左右する、3次元実装技術。その構成技術のであるHBM(High Bandwidth Memory)について解説します。 HBM(High Bandwidth Memory)とは HBM(High Bandwidth Memory)とは非常に高い帯域幅(データ転送速度)を持ったDRAMです。 メモリとプロセッサを結んで信号を交換する入出力回路(IO:Input/Output)をバスと呼びます。 このバスを1秒間に通過するデータ信号の数を帯域幅(Band width)と呼び、この帯域幅の数値が大きいほどデータ処理が速いことを示しています。帯域幅は信号線1本の伝送速度×バスの本数で決まります。

                                        【注目】 AI時代の発展を支える半導体製造技術 【第9話】「HBM(High Bandwidth Memory)」とは|inrevium
                                      • AWS makes its own Arm CPUs the default for ElastiCache in-memory data store service

                                        Amazon Web Services has made its home-brewed Arm-powered Graviton2 processors the default for its ElastiCache service. ElastiCache is AWS’s in-memory-data-store-as-a-service and lets users create Redis or memcached implementations in the Amazonian cloud. AWS got all excited about ElastiCache on Graviton2 back in December 2019, when it said it had benchmarked Memcached-on-Arm and found 43 percent b

                                          AWS makes its own Arm CPUs the default for ElastiCache in-memory data store service
                                        • GitHub - izabera/zeromaps: A "living" Linux process with no memory

                                          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 - izabera/zeromaps: A "living" Linux process with no memory
                                          • Why does my App's Memory Use Grow Over Time?

                                            Subscribe to my Newsletter 😻 🤠 Join thousands of developers who get new code, writing, and programming links from me delivered to their inboxes. Keep Reading 🚀 Docker without Dockerfile: Build a Ruby on Rails application image in 5 minutes with Cloud Native Buildpacks (CNB) I love the power of containers, but I’ve never loved Dockerfile. In this post we’ll build a working OCI image of a Ruby on

                                            • 【独学ポートフォリオ】野球観戦アプリ「Baseball Memory」を開発してみました(Rails × MySQL × Heroku × Docker) - Qiita

                                              【独学ポートフォリオ】野球観戦アプリ「Baseball Memory」を開発してみました(Rails × MySQL × Heroku × Docker)RailsMySQLHerokuDockerポートフォリオ はじめに はじめまして!sekkey_777と申します。 今年で29歳の社会人5年目です。 大学時代は、化学を専攻しており、白衣着て朝から晩まで実験していました。 新卒1年目は工場で勤務していましたが、3年目になる際に社内の公募でIT系の部署に移動し、現在まで2年ほどSIer的な業務に従事しております。 現職では主に総合テストなどの品質管理、ベンダーとの調整を任されることが多いです。 2022年の10月頃から簡単な自社サービスの改修にも携わっており、Python、TypeScript、AWS、Docker、SQLなどに触れていますが、開発の経験としては浅い方です。 私としてはもっ

                                                【独学ポートフォリオ】野球観戦アプリ「Baseball Memory」を開発してみました(Rails × MySQL × Heroku × Docker) - Qiita
                                              • Memory Safe ‘curl’ for a More Secure Internet

                                                Memory safety vulnerabilities represent one of the biggest threats to Internet security. As such, we at ISRG are interested in finding ways to make the most heavily relied-upon software on the Internet memory safe. Today we’re excited to announce that we’re working with Daniel Stenberg, author of ubiquitous curl software, and WolfSSL, to make critical parts of the curl codebase memory safe. ISRG i

                                                  Memory Safe ‘curl’ for a More Secure Internet
                                                • IDE: Measuring memory usage of Haskell values and patching GHC

                                                  Posted on August 4, 2020 by Michail Pardalos As part of my Google Summer of Code project to add instrumentation to ghcide, I needed to measure the size of Haskell values in memory. After getting blocked by a bug in a GHC primop I fell down a rabbit hole of learning about GHC’s memory layout, C– and making my first contribution to GHC. In this post I want to describe that journey and hopefully enco

                                                  • Linuxのメモリ割り当てアルゴリズムを追う Buddy Memory Allocation編

                                                    はじめに この記事はコネヒトAdvent Calendar2023の5日目の記事です。 世界中で広く使われているLinuxがどのようなメモリ割り当てアルゴリズムを使って物理メモリを管理しているのか、その仕組みには以前から興味がありました。 そこで、Linuxでメモリ割り当てアルゴリズムとして使用されている、Buddy Memory AllocationとSlab Allocationを自作しているOSに実装したのですが、日本語の記事や情報があまりなく実装するのに結構時間がかかってしまいました。(両者とも日本語版Wikipediaにすら載っていませんでした)なので、日本語の情報が少ないのならばこの機会に残しておこうと思い、この記事を書くことにしました。 本記事では、Buddy Memory Allocationに焦点を当て、その仕組みを紹介していきたいと思います。 ↓ 後編の記事です 前提

                                                      Linuxのメモリ割り当てアルゴリズムを追う Buddy Memory Allocation編
                                                    • PHPのメモリー不足(Allowed memory size) | エンジニア足立のコーディング日記

                                                      メモリエラー:Allowed memory size of ~とある社内システムの開発時の話なんですが、作成したバッチ処理(そこそこ重め)を実行させると、 Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16 bytes) in ・・・ などというエラーが!! 単なるメモリー不足のエラーなんですがね!! PHPを使っている開発案件では、よく直面する有名なエラーです。 この場合には、 まずは、php.iniの設定を確認して、 割り当てられているメモリの上限を確認します。 で、確認すると、 memory_limit = 128M となっていました。 ※memory_limitの値は、phpinfo()で確認するか、php.iniを開いて直接確認して下さい。 128Mであればデフォル

                                                        PHPのメモリー不足(Allowed memory size) | エンジニア足立のコーディング日記
                                                      • Memray: the endgame memory profiler

                                                        Memray tracks and reports memory allocations, both in Python code and in compiled extension modules. Documentation Community See where it happens Memray knows the stack trace of every single allocation that happens in your code, no matter how small it is. This lets you see exactly where your memory is being allocated and gives you insights on how to optimize your code. View details » More than jus

                                                        • GitHub - vmihailenco/taskq: Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends

                                                          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 - vmihailenco/taskq: Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends
                                                          • Coming Soon – Graviton2-Powered General Purpose, Compute-Optimized, & Memory-Optimized EC2 Instances | Amazon Web Services

                                                            AWS News Blog Coming Soon – Graviton2-Powered General Purpose, Compute-Optimized, & Memory-Optimized EC2 Instances We launched the first generation (A1) of Arm-based, Graviton-powered EC2 instances at re:Invent 2018. Since that launch, thousands of our customers have used them to run many different types of scale-out workloads including containerized microservices, web servers, and data/log proces

                                                              Coming Soon – Graviton2-Powered General Purpose, Compute-Optimized, & Memory-Optimized EC2 Instances | Amazon Web Services
                                                            • GitHub - coding-horror/basic-computer-games: An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-

                                                              I have moved all the original BASIC source code into a folder for each project in the original book (first volume). Note that Lyle Kopnicky has generously normalized all the code (thanks Lyle!) to run against Vintage Basic circa 2009: I’ve included all the games here for your tinkering pleasure. I’ve tested and tweaked each one of them to make sure they’ll run with Vintage BASIC, though you may se

                                                                GitHub - coding-horror/basic-computer-games: An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-
                                                              • GitHub - zendesk/ruby_memprofiler_pprof: Experimental memory profiler for Ruby that emits pprof files.

                                                                ⚠️⚠️🚧🚧 WARNING: THIS IS PRE-ALPHA SOFTWARE. IF YOU USE THIS IN PRODUCTION, YOU WILL BE THE FIRST ONE. ⚠️⚠️🚧🚧 Ruby_memprofiler_pprof (RMP for short, in this README!) is a tool designed to help understand memory usage in large Ruby applications. It's intended to help answer questions like "why is my app's memory usage so high?", or "why is my app leaking memory?"; it's also designed to be usable

                                                                  GitHub - zendesk/ruby_memprofiler_pprof: Experimental memory profiler for Ruby that emits pprof files.
                                                                • LangchainのMemory機能の覚え書き - Qiita

                                                                  Langchainにはchat履歴保存のためのMemory機能があります。 Langchain公式ページのMemoryのHow to guideにのっていることをやっただけですが、数が多くて忘れそうだったので、自分の備忘録として整理しました。 TL;DR 手軽に記憶を維持するチャットボットなどを作るときは、自分で実装するより、LangchainのMemory機能を使うのが楽そう。 Memory機能、八種類もあるけど、まとめると以下。 まず試すのによさそうなのが、ConversationBufferWindowMemory ConversationSummaryBufferMemoryは、ConversationBufferWindowMemoryの上位互換なので、これもよさそうだが、要約部分が長くなりすぎないか心配 VectorStore-Backed Memoryは、非常に良さげですが、

                                                                    LangchainのMemory機能の覚え書き - Qiita
                                                                  • 北森瓦版 - AMD Smart Access Memoryと同様の技術をNVIDIAも開発している模様

                                                                    北森瓦版 - Northwood Blog (Author : 北森八雲. Since July 10, 2006.) NVIDIA is Working on Technology Similar to AMD's Smart Access Memory(techPowerUp!) Nvidia working on AMD SAM GPU performance boost facsimile(HEXUS) NVIDIA has its own 'Smart Access Memory' like AMD's new RDNA 2 coming(TweakTown) AMDのSmart Access MemoryはRyzen 5000 seriesとRadeon RX 6000 seriesとともに導入された新技術である。これまで、CPUが1回でアクセスできるGPUのVRAMはその総量

                                                                    • GitHub - Cysharp/MessagePipe: High performance in-memory/distributed messaging pipeline for .NET and Unity.

                                                                      MessagePipe is a high-performance in-memory/distributed messaging pipeline for .NET and Unity. It supports all cases of Pub/Sub usage, mediator pattern for CQRS, EventAggregator of Prism(V-VM decoupling), IPC(Interprocess Communication)-RPC, etc. Dependency-injection first Filter pipeline better event sync/async keyed/keyless buffered/bufferless singleton/scoped broadcast/response(+many) in-memory

                                                                        GitHub - Cysharp/MessagePipe: High performance in-memory/distributed messaging pipeline for .NET and Unity.
                                                                      • Arete Engine | A unified-memory game engine.

                                                                        Powerful Fastest game engine in 1:1 CPU frame time benchmarks

                                                                        • GitHub - yuka-friends/Windrecorder: Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics. Developed as MacOS

                                                                          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 - yuka-friends/Windrecorder: Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics. Developed as MacOS
                                                                          • Safely reviving shared memory – Mozilla Hacks - the Web developer blog

                                                                            At Mozilla, we want the web to be capable of running high-performance applications so that users and content authors can choose the safety, agency, and openness of the web platform. One essential low-level building block for many high-performance applications is shared-memory multi-threading. That’s why it was so exciting to deliver shared memory to JavaScript and WebAssembly in 2016. This provide

                                                                              Safely reviving shared memory – Mozilla Hacks - the Web developer blog
                                                                            • The answer is in your heap: debugging a big memory increase in Ruby on Rails

                                                                              I recently participated in an interesting series of debugging sessions tracking down the source of a large increase in memory when upgrading a Rails application. We ultimately tracked down the cause using John Hawthorn’s Sheap heap analyzer and successfully submitted a patch to Rails. I thought it was interesting enough to write up because maybe the general approach to debugging memory issues woul

                                                                              • Bringing Memory Safety to sudo and su

                                                                                Our Prossimo project has historically focused on creating safer software on network boundaries. Today however, we're announcing work on another critical boundary - permissions. We're pleased to announce that we're reimplementing the ubiquitous sudo and su utilities in Rust. Sudo was first developed in the 1980s. Over the decades, it has become an essential tool for performing changes while minimiz

                                                                                  Bringing Memory Safety to sudo and su
                                                                                • eBPF Updates #2: eBPF with Zig, libbpf-bootstrap, Rust Linker, BTF in Kernel Modules, Cgroup-Based Memory Accounting

                                                                                  eBPF Updates #2: eBPF with Zig, libbpf-bootstrap, Rust Linker, BTF in Kernel Modules, Cgroup-Based Memory Accounting Foreword Welcome to the second issue of the eBPF Updates! This time we have interesting resources about how to write eBPF programs with Zig, or with Rust, or on how to manage them with libbpf. On the kernel side, modules now support BTF, and improvements to memory accounting for eBP

                                                                                    eBPF Updates #2: eBPF with Zig, libbpf-bootstrap, Rust Linker, BTF in Kernel Modules, Cgroup-Based Memory Accounting