我使用 const array = new ArrayBuffer(1024 * 1024 * 2000) 好像模拟不出来。
1
tool2d 2023-02-03 11:21:56 +08:00
开一个 1G 内存的虚拟机,运行 windows 10 ,同时关闭虚拟内存。
然后虚拟机里,再运行一大堆 chrome 。 |
2
loading 2023-02-03 11:25:26 +08:00
for 一些全局变量声名的代码,然后 eval 运行一下。
|
3
okakuyang 2023-02-03 11:26:43 +08:00
你往 buffer 里填充数据就可以了
|
4
debuggerx 2023-02-03 11:30:38 +08:00
let a = [];for(let i = 0 ; i < 100000000 ; i++) {a.push('aaaaa')}
|
5
jifengg 2023-02-03 13:24:33 +08:00 1
new Array(1024*1024*1000).fill(0)
new 出来后要填充。 注意:你如果在控制台敲这个代码,不 enter 执行,也有可能把页面搞崩溃。 |
6
opengps 2023-02-03 13:25:07 +08:00
一个超大的变量,不同的往里写入内容,就是在占用内存
|
7
630071099 2023-02-03 13:41:40 +08:00
while(true) window.name += 6;
|
8
windychen0 2023-02-03 14:58:42 +08:00
while(1){}
|
9
Ashore 2023-02-03 17:07:06 +08:00
<a href="https://sm.ms/image/qkAhsUzvI6LeOjY" target="_blank"><img src="https://s2.loli.net/2023/02/03/qkAhsUzvI6LeOjY.png" ></a>
|
10
karott7 2023-02-03 17:14:18 +08:00
直接无限循环新增变量
|