cost 407 ms
在 x64 系统上将较小的数据类型重新解释为 Int64 是否安全?

[英]Is it safe to re-interpret a smaller data type to Int64 on x64 systems?

我有一个 c# 程序,它在 x64 机器上将非托管类型转换/重新解释为ulong : 用法: 但是,我不确定这是否 100% 安全。 也就是说,如果变量的大小较小,运行时是否总是分配 8 个字节并将 memory 归零? 在某些情况下,我可以获取AccessViolationException或将 ...

由于代码中的未知错误导致的分段错误

[英]Segmentation fault due to unknown error in code

我是在 AoC 的第一天做的,它要求你把每个小精灵消耗的卡路里加起来,然后你会得到一个包含所需详细信息的 txt 文件。 我的代码能够通过 4 次旋转来查找精灵卡路里,但由于分段错误而在第五次停止,我认为这与 line 变量有关但无法弄清楚。 任何帮助都会得到帮助。 我试图在使用后释放变量行的 me ...

如何在 32 位系统中处理小于 32 位的数字?

[英]How do I deal with numbers less than 32 bit in a 32 bit system?

我试图在我自己想出的非常磨损的架构下模拟一台 32 位计算机。 我可能做错了所有事情,但这只是我自学 C 时做的一件有趣的事情。我遇到了一个小问题,我不知道我应该将多少字节的数字保存到 memory。 目前我有一条指令看起来像这样: CODE, (addressing info), add-a, ...

数据应该在Redis Cache中存放多长时间?

[英]How long should data be stored in Redis Cache?

我知道我确定这个答案会根据业务需求而有很大差异,但是对此有什么见解吗? 如果我使用 Redis Cache 的主要目的是为了 memory 数据的快速存储和检索,我是否应该将数据的过期时间设置为 10 分钟? 15分钟? 1小时? 1天? ...

如何将 std::string 转换为 std::vector?

[英]How can I convert a std::string to std::vector?

我有一些代码需要将向量序列化为字节,然后将其发送到服务器。 稍后,服务器回复字节,我需要将其序列化回一个向量。 我已经成功地序列化为字节,但是转换回向量时得到了错误的值: 这输出: 从字符串到向量的转换出了什么问题,我该如何解决? 这是运行代码的链接。 ...

交互式 plotly 数字过多的问题

[英]Issues with too many interactive plotly figures

我在我的笔记本电脑(Anaconda 附带的版本)上使用 Jupyter notebook 来执行一些敏感性分析。 我使用 plotly 来显示结果,我喜欢它的交互功能。 然而,当我试图在同一个笔记本上显示超过 7/8 的交互式图时,一些图消失了,这些图的 output 个单元格 go 疯狂(见附图 ...

Memory 破坏 BST 时泄漏

[英]Memory leak while destroying a BST

我正在尝试为我的 BST 编写一个析构函数,这样我就不必手动删除所有内容。 我已经为我的 BST 尝试了多个析构函数,但在使用 valgrind 运行时,我一直遇到 memory 泄漏。 这是我的代码(代码末尾的析构函数)。 主要查看代码是否有效: 编辑:添加删除树->值; 但我仍然收到此错误 ...

如何在 Python 中使用 memory 缓冲区之类的文件?

[英]How do I use a file like a memory buffer in Python?

我不知道正确的术语,也许它叫做页面文件,但我不确定。 我需要一种将磁盘文件用作缓冲区的方法,例如bytearray 。 它应该能够执行a = buffer[100:200]和buffer[33] = 127之类的事情,而代码不必知道它正在后台读取和写入文件。 基本上我需要bytesIO的反面,它使 ...

为什么在重新创建 JAX numpy 数组并将其重新分配给相同的变量名时,GPU memory 会增加?

[英]Why does GPU memory increase when recreating and reassigning a JAX numpy array to the same variable name?

当我重新创建 JAX np 数组并将其重新分配给相同的变量名称时,出于某种原因, GPU memory 几乎是第一次重新创建的两倍,然后在随后的重新创建/重新分配中保持稳定。 为什么会发生这种情况,这是 JAX arrays 的普遍预期行为吗? 完全可运行的最小示例: https://colab. ...

Numpy 当输入类型不同时,matmul 需要的 memory 比所需的多

[英]Numpy matmul requires way more memory than is necessary when inputs are of different types

我有一个非常大的 boolean 二维数组 (~1Gb),我想用一个 float64 的一维数组对它进行 matmul。 output 数组会很大,但仍然比二维数组小很多。 但是,当我尝试对它们进行 matmul 运算时,我的系统崩溃了,并尝试为二维数组分配足够的 memory 以使其具有 flo ...

退出循环时向量数据丢失

[英]vector data loss when exiting a loop

我做了一个非常基本和小的 function 来将小于 256 的数字转换为二进制 但是当我试图得到结果时,它总是恰好是空的 我想我搞砸了指针,但我不知道如何让它工作 ...

小集合在memory中是怎么存储的?

[英]How are small sets stored in memory?

如果我们查看 50k 元素以下的集合的调整大小行为: 一旦集满了 3/5,这种模式与后备存储大小的四倍相一致,再加上PySetObject的一些大概不变的开销: 类似的模式甚至适用于更大的集合,但调整大小因子切换为加倍而不是四倍。 小集的报告大小是异常值。 sys.getsizeof报告的不是 ...

没有为枚举“Result”找到名为“write”的方法

[英]No method named `write` found for enum `Result`

我正在尝试将 C 程序移植到 Rust。在 C 中,我有这个声明。bytes = write(filedevice, cmd, (ssize_t)LEN_SET_ADDRESS_AREA); 我试着这样写,但编译器给出了一个错误,说no method named `write` found for ...

Django 不释放 memory

[英]Django not releasing memory

根据其他帖子,我了解到 Django 没有 memory 泄漏问题,但我有一个 web 应用程序,当我调用特定例程时,很多 memory 正在使用,但之后并没有全部释放。 我不知道这是否是正确的术语,但如果我在 AWS 上跟踪 mem_used_perc,同时仅在网页上调用此例程,我会看到 mem ...

别名 (ALI) 和共享 (SHM) memory 在 MacOS 上的区别

[英]Difference between aliased (ALI) and shared (SHM) memory on MacOS

我在 MacOS 上使用vmmap 。 对于一个区域,它显示共享模式 = 别名 (ALI) : 我找不到任何信息,这是什么意思。 该页面指出 Aliased (ALI) 和 shared (SHM) memory 在进程之间共享。 没有关于ALI和SHM之间区别的进一步信息。 你能帮我理解有什么区 ...

CUDA 与其他数据的深拷贝

[英]CUDA deep copy with other data

我正在尝试将我的结构测试复制到 GPU,更改数据,然后将其上传回 CPU。 这是我到目前为止尝试过的,请注意我的代码在最后一行崩溃,注释掉了:struct Test { int x, y; int* data; }; // Test kernel static __global__ ...

将数据从 kernel 传递到用户空间

[英]pass a data from kernel to user space

我目前正在为 Linux 编写一个模块,我想将数据队列从 kernel 传递到用户空间(我在用户中的程序负责读取这些数据 - 然后负责将这些数据写入文件),我的方法是在用户空间中获取 memory 位置并将数据从 kernel 推送到它。 我该如何实施? 你有更好的方法吗? 我是初学者,任何指南都很 ...

Linux:随时间分配跟踪 memory

[英]Linux: Tracking allocated memory over time

我想为特定 PID 随时间生成分配的 memory 的图表,我目前正在为此使用使用strace日志的自定义脚本。 从strace日志中,我汇总了来自mmap 、 munmap和brk系统调用的 memory 分配更改。 但是,我想知道是否有更好、更成熟的解决方案来执行此操作(测量/绘制进程 mem ...

铬出 memory

[英]Chrome out of memory

我刚刚更新了我的 windows 11。我无法打开 chrome,因为在 memory 之外,我看了很多教程,现在我的 chrome 无法打开。 如何解决? 我已经尝试了很多教程,但它变得更糟了 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM