AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

问题[cache](computer)

Martin Hope
Abd Alrhman
Asked: 2023-11-03 15:15:27 +0800 CST

我可以运行具有不同缓存大小的 RAID5 吗?

  • 5

我有 RAID5,所有硬盘都是 HP 的,并且有 64 MB 缓存 (HP MB2000GCVBR)。

我想更换一个硬盘,但库存中没有相同的硬盘(相同品牌和缓存大小)。我发现不同品牌的多个硬盘具有更大的缓存大小。

我可以更换缓存比其他硬盘更大的硬盘吗?

cache
  • 1 个回答
  • 51 Views
Martin Hope
m50do-9
Asked: 2022-02-01 03:48:03 +0800 CST

网站仅在 1 台计算机上加载错误

  • 4

我试图弄清楚为什么我的网站仅在我的一台设备上加载不同。我正在运行 Windows 10 和 Android 手机的台式机和笔记本电脑上对其进行测试。它按预期在台式机和手机上加载,但不是在笔记本电脑上。在笔记本电脑上,它正在加载,因为它是以前版本而不是当前版本构建的。

我试过了:

  • 清除cookies、缓存
  • 安装不同的浏览器并尝试在其上加载它
  • 将互联网连接更改为数据
  • dns 刷新

除非您执行类似的版本字符串,否则我遇到了样式无法正确加载v?=1.0的问题,但这次不是样式问题。这是一个内置节点的应用程序,具有使用 vue.js 的界面。问题是 a 中指定的 html.vue未按定义呈现。同样,该应用程序本身在其他所有设备上都可以正常工作,这只是这台设备上的问题,因此看起来确实是缓存问题。有谁知道我还能尝试什么来强制刷新?

windows cache
  • 1 个回答
  • 46 Views
Martin Hope
ccsann
Asked: 2021-12-18 03:03:36 +0800 CST

“浏览器缓存”的概念包括什么?

  • 8

概念中究竟包含什么browser-cache?这个概念browser-cache本身是否包括:

  • 饼干
  • 网站数据
  • 浏览器设置
  • 历史
  • 书签

或者这个概念browser-cache只包括已经解析的 dns 名称和某些已经访问过的网页/url 列表?

browser cache
  • 1 个回答
  • 84 Views
Martin Hope
Tomáš Zato
Asked: 2021-03-04 02:48:20 +0800 CST

如何在 Firefox 中禁用 Race Cache With Network (RCWN)?

  • 7

我刚刚了解到 Firefox 有一个缓存竞赛功能,如果磁盘缓存很慢,它会从服务器获取数据。然而,Firefox 开发人员没有考虑到的是,有些人可能正在使用昂贵的数据计划。我通过 USB 网络共享连接了我的桌面,所有这些竞争请求都让我花钱。

所以我想问一下,如何在我使用数据计划并按字节付费时禁用此功能?

firefox cache
  • 1 个回答
  • 983 Views
Martin Hope
Héctor
Asked: 2020-11-30 08:35:31 +0800 CST

使用 proxmox 在 ZFS 上为 PostgreSQL/TimescaleDB VM 配置缓存

  • 5

我有一个单节点的 proxmox 集群,我想用 PostgreSQL 和 TimescaleDB 启动一个新的 VM,经过大量阅读有关如何为此目的调整 ZFS 卷的内容后,我仍然对缓存选项有一些疑问。我们有 3 个缓存:proxmox 一个(ARC)、linux vm 一个(LRU)和 PostgreSQL 一个(时钟扫描);从更远到更靠近 DB 的顺序。

我已经阅读了很多信息,其中一些是矛盾的,所以我不知道这是否属实,但似乎 PG 缓存的设计方式与内核缓存的设计方式不同,它试图捕获所有内容并且仅当没有足够的空间继续缓存时才驱逐。事实上,它似乎更像是当前正在处理的数据的缓冲区,而不是长期缓存。实际上,它被称为共享缓冲区。我想这就是为什么文档不建议将 shared_buffers 设置为像 ARC 那样的可用内存的高百分比,但介于 25 到 50% 之间。似乎真正的PG缓存是内核缓存而不是shared_buffers。

考虑到这一点,有一些可能的配置需要考虑:

  1. 创建一个具有适度 RAM(假设为 12GB)的 VM,并将 shared_buffers 设置为 10GB。尝试这样做:1)有大量的内存作为正在进行的查询的缓冲区。2)扼杀VM RAM不使用它的缓存,它的LRU配置应该是最差的,而是使用权重更好的ARC之一。此配置的问题可能来自它位于 VM 外部的缓存,并且可能会降低性能而不是提高性能。也不确定我必须在 shared_buffers 大小上留下多少空间才能运行 VM 操作系统和其他数据库进程。
  2. 创建一个具有大量 RAM(比如说 48 GB)的 VM,并将 shared_buffers 保持在相同的 10 GB 中。zfs 还将主缓存设置为元数据。这样,缓存将更靠近数据库和虚拟机内部,但逻辑最差。似乎 LRU 对 DB 有点不利。
  3. 创建一个具有大量 ram 和 primarycache=all 的 VM。我认为这将是一件坏事,因为:1)VM 和 proxmox chaches 将争夺资源。2)缓存复制。

为了给出一些上下文,该节点有 64GB 的总 RAM,PG/timescaleDB 将是在其上运行的要求更高/优先级更高的应用程序。

那么,我最初的假设是否正确?哪种配置会更好?你会改变什么?

最好的问候,感谢您的时间,

赫克托

postgresql cache
  • 1 个回答
  • 438 Views
Martin Hope
Yashveer Singh
Asked: 2020-11-27 09:16:28 +0800 CST

我在 Internet 上看到的内容是否暂时存在于 RAM 中?

  • 18

无论我在 Internet 上浏览什么,无论页面是什么,都存储在我硬盘上的浏览器缓存中。浏览器缓存存储在硬盘 C 盘上的 Temporary Internet Files 文件夹中。但它是否也暂时(在我浏览它时)存储在 RAM 中,但现在被覆盖了?

也就是说,RAM 与浏览器缓存和我访问的 Internet 页面有什么关系吗?

memory cache
  • 4 个回答
  • 5064 Views
Martin Hope
NetworkMeister
Asked: 2020-05-07 05:13:49 +0800 CST

Chrome/Chromium 驱逐算法如何真正起作用?

  • 9

Chromium 磁盘缓存文档状态:

现在我们有一个简单的最近最少使用算法,一旦超过某个限制就开始删除旧条目,还有一个在驱逐条目之前考虑重用和年龄的第二个算法。

但是,当在我的 Chrome 中测试具有重复请求的网站时,我注意到当缓存已满时,一个 5 MB 的大文件会不断地从缓存中清除,而较小的文件会被缓存。

缓存驱逐的文档是错误的,还是对这种行为有任何其他解释?

google-chrome cache
  • 1 个回答
  • 575 Views
Martin Hope
Nishant
Asked: 2019-11-07 21:22:01 +0800 CST

有没有办法擦除完整的 GTK 缓存?

  • 6

GTK 会记住很多东西,比如我在任何应用程序中尝试“另存为”时使用的最后一个文件夹,即“打开文件”窗口的大小。有没有办法消除它?

我已经清除:

rm -f "${HOME}/.local/share/recently-used.xbel*"
rm -f "${HOME}/.local/share/user-places.xbel*"

但这似乎不是这样做的。有没有办法清除整个 GTK 生态系统缓存?我有一个清理脚本,它总是将我的 Linux 机器恢复到原始状态,我正在努力改进它。

cache gtk
  • 1 个回答
  • 236 Views
Martin Hope
sohnman
Asked: 2019-10-29 23:57:03 +0800 CST

如何在 zfs 0.8 中修剪 SSD 缓存驱动器

  • 7

我已将 zfs 升级到 kmod-0.8.2-1 以进行 SSD 修整,修整功能适用于普通 zfs SSD 驱动器,但不适用于 SSD 缓存驱动器(以下日志中的 sdc)。我怎样才能修剪它?提前致谢。

root@server1:~# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
root@server1:~# zpool status -t
  pool: zp1
 state: ONLINE
  scan: scrub repaired 0B in 0 days 00:24:42 with 0 errors on Mon Jun 10 18:38:54 2019
config:

        NAME        STATE     READ WRITE CKSUM
        zp1         ONLINE       0     0     0
          sdb       ONLINE       0     0     0  (100% trimmed, completed at Mon Oct 28 23:06:03 2019)

errors: No known data errors

  pool: zp2
 state: ONLINE
  scan: scrub repaired 0B in 0 days 00:53:18 with 0 errors on Mon Jun 10 19:59:37 2019
config:

        NAME        STATE     READ WRITE CKSUM
        zp2         ONLINE       0     0     0
          sdd       ONLINE       0     0     0  (trim unsupported)
        cache
          sdc       ONLINE       0     0     0  (untrimmed)

errors: No known data errors
root@server1:~# zpool trim zp2 sdc
cannot trim 'sdc': device is in use as a cache
root@server1:~#
ssd cache
  • 1 个回答
  • 908 Views
Martin Hope
BespokeChaplain
Asked: 2019-10-15 15:02:12 +0800 CST

在 ehcache 中存储为值的对象中的引用正在消失

  • 5

我正在使用 ehcache (3.8.0) 和 Java (1.8.0_222) 将值存储在从 SQL 数据库检索的堆上。我遇到的问题是存储的值是对象列表,并且这些对象还包含列表,并且随着时间的推移,这些最内层列表中的引用似乎变为空。我已经尝试在一个较小的程序中重新创建它但没有成功,所以我猜这是我忽略的愚蠢而不是 ehcache 的问题。

我用于设置缓存的代码是

final long cacheSize = 1L;
final MemoryUnit cacheUnits = MemoryUnit.GB;

ResourcePoolsBuilder resourcePools = ResourcePoolsBuilder
  .newResourcePoolsBuilder()
  .heap(cacheSize, cacheUnits);
CacheConfigurationBuilder<Key, List<MyInterface>> cacheConfigurationBuilder = CacheConfigurationBuilder
  .newCacheConfigurationBuilder(Key.class, (Class<List<MyInterface>>)(Class<?>)List.class, resourcePools)
  .withSizeOfMaxObjectGraph(Long.MAX_VALUE);
cacheManager = CacheManagerBuilder
  .newCacheManagerBuilder()
  .withCache(cachesName, cacheConfigurationBuilder)
  .build();
cacheManager.init();
cache = cacheManager.createCache(cacheName, cacheConfigurationBuilder);
java cache
  • 1 个回答
  • 288 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve