问题标签 [pagefile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
operating-system - 访问被拒绝且无法更改属性“pagefile.sys”
使用 C-Cleaner 分析磁盘 C" Win "
它说 Sys 文件“pagefile.sys”在C:\
C-Cleaner pagefile.sys
分配 3.2 GB
问题是当我打开时,我
在尝试更改属性时C:\
看不到文件"Show hidden File "
命令Atrrib -h -r -s *.*
,它说 命令属性
所以我的问题是
1)我怎么C-Cleaner
能看到pafefile.sys
而我不能拥有管理权限
2)我如何克服Access Denied & Unable to change Attribute
问题
c# - (平均)页数/秒 = 1.084,12;将活动内存分页到磁盘的速率非常高。您的应用程序可能受内存限制。
这是我运行性能分析工具时 Visual Studio 2013 给我的警告。我在 stackoverflow 上发现了这个问题,它与我的类似,但没有回答我所有的问题。
1)我的程序大量使用全局变量(它们在一个类似对象的结构中)可能过度读取和写入它会导致这个问题吗?
2)究竟是什么问题?我虽然这是某种内存泄漏。连续运行程序 10 小时。没有内存泄漏。我虽然可能程序正在过度写入/读取硬盘。使用资源监视器来跟踪它,永远不会超过 1000 字节/秒。这是相当低的。
3)我应该担心吗?如果这表明程序正在过度写入 HDD,我必须修复它(不想破坏 SSD)。如果不是这样,我真的不想重写整个代码。
如果你想看到代码的全部荣耀(!),你可以在 github 上查看。
go - Go lang 编译器使用 ldflags 导致(未知)错误
我正在尝试为 WD My Cloud Ex2 编译 Syncthing。这是一个 arm 架构,它适用于 64kb 页面文件,因此在编译时,必须有一个标志(“-R 65536”)。
编译时出现以下错误
不幸的是,谷歌根本没有关于此错误消息的任何结果。我可以对此消息做些什么?
powershell - 用于设置 pagefile.sys 大小的 PowerShell 脚本
如何通过 PowerShell 在 Windows(pagefile.sys) 上设置页面文件的大小?
linux - 调用 mmap 后文件的路径名在哪里?
在运行最后一条语句时,发生页面错误。内核中的故障处理程序将在物理内存中分配一个页面并将文件中的 4K 字节复制到该页面中,然后修改页面条目。读取的指令*p
将再次执行,这次成功。
但是故障处理程序如何知道与页面关联的文件名和路径。文件名(或fd
)存储在哪里?以及文件中的偏移量。
如果进程的数据段中的页面被换出(我猜是交换文件)怎么办?当稍后需要换入页面时,内核如何知道从哪里复制?
linux - 页面错误处理程序如何知道从哪里获取 4K 字节?
我的意思是,哪个文件以及文件的偏移量是多少?
页面错误处理程序需要将 4K 字节从那里复制到物理 RAM。
- - - - - - - - - - - 编辑 - - - - - - - - - - - - - - -
我发现vm_file
invm_area_struct
正是我想要的。
pagefile - 使用命令行增加 PageFile 无需重启
我需要使用命令行即时增加系统上的页面文件大小。我可以使用 2 个选项进行设置:
- wmic pagefileset where name="C:\pagefile.sys" 设置 InitialSize=1450,MaximumSize=1450 或
- REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "D:\pagefile.sys " /f
上述两种方法都有效并显示注册表中的更改。但是,在重新启动之前,它不会更改磁盘上页面文件的实际大小。使用“Get-CimInstance Win32_PageFileUsage | fl *”命令检查时,它也不会显示更新的值。
理想情况下,当单击“设置”选项时,从 GUI 增加页面文件大小不需要重新启动。
有没有办法在注册表中增加页面文件大小后刷新页面文件大小,而无需重新启动系统?
任何帮助将不胜感激!
powershell - 页面文件错误,错误代码为“Set-WmiInstance:值超出范围”
我正在尝试使用以下代码为 C 和 D 驱动器设置页面文件大小。但这有一个奇怪的问题。有时代码会完美运行。有时它会抛出一个错误说
Set-WmiInstance:值超出范围
对于两个驱动器。有时它只会为 C 或 D 驱动器抛出该错误。
任何人都可以知道原因吗?
注意:我只在我的笔记本电脑上测试此代码。
windows - 强制 Windows 使用页面文件
我想知道是否有办法指示 Windows 按需使用页面文件的一部分。像 API 什么的。我目前正在开发一个监控系统,该系统具有检查正在使用的页面文件数量的功能。有些测试机器不忙,因此它们的页面文件没有被积极使用。我需要一种方法来提高我的自动化测试的页面文件使用率。
先感谢您。