惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Spread Privacy
Spread Privacy
P
Palo Alto Networks Blog
P
Proofpoint News Feed
AI
AI
Help Net Security
Help Net Security
S
Securelist
T
Troy Hunt's Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cisco Blogs
Scott Helme
Scott Helme
Hacker News - Newest:
Hacker News - Newest: "LLM"
Vercel News
Vercel News
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
B
Blog
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
D
Darknet – Hacking Tools, Hacker News & Cyber Security
P
Proofpoint News Feed
S
Security Affairs
Cisco Talos Blog
Cisco Talos Blog
AWS News Blog
AWS News Blog
T
Tenable Blog
H
Help Net Security
NISL@THU
NISL@THU
F
Fortinet All Blogs
博客园_首页
G
GRAHAM CLULEY
L
LINUX DO - 最新话题
P
Privacy International News Feed
G
Google Developers Blog
博客园 - Franky
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Security Archives - TechRepublic
Security Archives - TechRepublic
The Register - Security
The Register - Security
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
T
Tor Project blog
P
Privacy & Cybersecurity Law Blog
量子位
C
Cyber Attacks, Cyber Crime and Cyber Security
Forbes - Security
Forbes - Security
S
Secure Thoughts
Simon Willison's Weblog
Simon Willison's Weblog
D
Docker
Recorded Future
Recorded Future
博客园 - 三生石上(FineUI控件)
L
Lohrmann on Cybersecurity
T
Tailwind CSS Blog

遥远的街市

简单实现 C++ 字符串格式化 - 遥远的街市 状态机与函数式编程(二) - 遥远的街市 状态机与函数式编程 - 遥远的街市 筛选、编辑与网络社区 - 遥远的街市 谈谈我最近的编程语言选择 - 遥远的街市 我的金融投资书单 - 遥远的街市 谈 xxxholic - 遥远的街市 对 cursor.so 的两个简单测试 - 遥远的街市 网络文章存档工具 get-article 发布 - 遥远的街市
内存盘简介 - 遥远的街市
henix · 2022-12-24 · via 遥远的街市

最后更新日期:2022-12-25

  内存盘就是将一部分内存虚拟成磁盘,你可以用它来保存文件,重启之后保存的东西会丢失。

  这样的东西有什么用?可以用来保存各种临时文件,比如从网上下载的、或者别人传过来的东西,很多时候我们只是临时看一下,不需要永久保存。

  我平时用内存盘作为自己的临时工作区(working area)。就像人有工作记忆(working memory)一样,我相信如果你尝试了,你会发现这是一个很有用的东西。

Windows 上的内存盘

  Windows 操作系统并未自带这一基础工具。但有各种第三方实现,网上搜索“Ramdisk”你能找到很多。这里推荐 LTRDATA 的 ImDisk Driver

  安装好后“控制面板”中会多出一个“ImDisk Virtual Disk Driver”。

  它默认不会帮你创建内存盘,推荐使用“计划任务”在每次开机时创建。

1. 按 Win + R 调出“运行”对话框,输入“taskschd.msc”回车,调出“计划任务”。

“运行”对话框

2. 选择“任务计划程序库”,右键,“创建任务”

任务计划程序

3. 设置的关键点:

  • “常规”选项卡,“运行任务时,请使用下列用户账户”选择“SYSTEM”

  • “触发器”选项卡,添加“系统启动时”触发

  • “操作”选项卡,添加“启动程序”

    • “程序或脚本”为 C:\Windows\System32\imdisk.exe

    • “添加参数”为 -a -m R: -s 1G -p "/fs:ntfs /q /y"

    • 这些参数的意义:

      • -m R: 表示赋予卷标 R:
      • -s 1G 表示内存盘大小 1GB
      • -p 后面是传给 format 命令的参数,这里用 ntfs 文件系统格式化
启动程序设置
  • “条件”选项卡,取消“只有在计算机使用交流电源时才启动此任务”
  • “设置”选项卡,“如果此任务已经运行,以下规则适用”选择“请勿启动新实例”

4. 创建好这个任务后,右键,“运行”,即可在不重启的情况下先创建出内存盘。此后每次启动都会自动创建内存盘

  最后的效果:你会在资源管理器中看到你指定的卷标(如 R:)的一个盘。

Linux 上的内存盘

  使用 tmpfs 文件系统挂载任一目录即可,参考 https://wiki.archlinux.org/title/tmpfs

P.S. 相关文章:我的密码管理方案(或:Poor man’s Password Manager)