设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 5479|回复: 11
收起左侧

易语言霸占大内存CPU之源码

[复制链接]
发表于 2017-6-20 15:05:15 | 显示全部楼层 |阅读模式
本帖最后由 QAQ 于 2017-6-20 16:20 编辑

实测运行后会死机,哈勃分析了N分钟也没有动静。
  1. .版本 2
  2. .支持库 EThread

  3. .程序集 窗口程序集_启动窗口

  4. .子程序 __启动窗口_创建完毕

  5. 置随机数种子 ()
  6. .判断循环首 (真)
  7.     启动线程 (&占用内存, , )
  8. .判断循环尾 ()



  9. .子程序 占用内存
  10. .局部变量 内存, 字节集
  11. .局部变量 计数, 整数型
  12. .局部变量 长度, 整数型

  13. 长度 = 取随机数 (1, )
  14. 内存 = 取空白字节集 (长度)
  15. .判断循环首 (真)
  16.     .计次循环首 (长度, 计数)
  17.         .计次循环首 (取随机数 (1, 10), )
  18.             取随机字节 ()
  19.         .计次循环尾 ()
  20.         内存 [计数] = 取随机字节 ()
  21.     .计次循环尾 ()
  22. .判断循环尾 ()

  23. .子程序 取随机字节, 字节型, 公开, 返回一个0~255范围随机的字节型数据,该随机算法可移植在任何编程语言当中。
  24. .局部变量 随机数, 字节型, 静态, "9"


  25. 随机数 [2] = (随机数 [3] + 3) × 3
  26. 随机数 [3] = (随机数 [4] - 3) × 3
  27. 随机数 [4] = (随机数 [5] + 3) × 3
  28. 随机数 [5] = (随机数 [6] - 3) × 3
  29. 随机数 [6] = (随机数 [7] + 3) × 3
  30. 随机数 [7] = (随机数 [8] - 3) × 3
  31. 随机数 [8] = (随机数 [9] + 3) × 3
  32. 随机数 [9] = (随机数 [2] - 3) × 3
  33. .如果真 (随机数 [2] > 127)
  34.     随机数 [3] = 位异或 (随机数 [3], 127)
  35. .如果真结束
  36. .如果真 (随机数 [3] < 127)
  37.     随机数 [4] = 位异或 (随机数 [4], 127)
  38. .如果真结束
  39. .如果真 (随机数 [4] > 127)
  40.     随机数 [5] = 位异或 (随机数 [5], 127)
  41. .如果真结束
  42. .如果真 (随机数 [5] < 127)
  43.     随机数 [6] = 位异或 (随机数 [6], 127)
  44. .如果真结束
  45. .如果真 (随机数 [6] > 127)
  46.     随机数 [7] = 位异或 (随机数 [7], 127)
  47. .如果真结束
  48. .如果真 (随机数 [7] < 127)
  49.     随机数 [8] = 位异或 (随机数 [8], 127)
  50. .如果真结束
  51. .如果真 (随机数 [8] > 127)
  52.     随机数 [9] = 位异或 (随机数 [9], 127)
  53. .如果真结束
  54. .如果真 (随机数 [9] < 127)
  55.     随机数 [2] = 位异或 (随机数 [2], 127)
  56. .如果真结束
  57. 随机数 [1] = 位异或 (随机数 [2], 随机数 [3], 随机数 [4], 随机数 [5], 随机数 [6], 随机数 [7], 随机数 [8], 随机数 [9])
  58. 返回 (随机数 [1])
复制代码


相关帖子

发表于 2017-7-11 17:58:31 | 显示全部楼层
亲测几次,没毛病,最后还是去重启了。。。
感觉就是一个死循环线程在运行而已。
  1. .版本 2
  2. .支持库 EThread

  3. .程序集 程序集1

  4. .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行

  5. .判断循环首 (真)
  6.     启动线程 (&子程序1, , )
  7. .判断循环尾 ()

  8. 返回 (0)  ' 可以根据您的需要返回任意数值

  9. .子程序 子程序1
  10. .局部变量 a, 整数型

  11. .判断循环首 (真)
  12.     a = 1
  13. .判断循环尾 ()
复制代码

类似都能达到占内存的目的。
发表于 2017-7-27 19:50:48 | 显示全部楼层
demon 发表于 2017-7-11 17:58
亲测几次,没毛病,最后还是去重启了。。。
感觉就是一个死循环线程在运行而已。
[code].版 ...

你这占内存还是不如楼主的效果好。

发表于 2017-8-1 19:51:38 | 显示全部楼层
demon 发表于 2017-7-27 20:19
...我只是说死循环线程,会有类似效果而已,

当然有区别,内存占了别的也可能会出错。

发表于 2017-6-20 22:12:38 | 显示全部楼层
1看就不是什么和死机有关的。
发表于 2017-7-25 08:42:45 | 显示全部楼层
我也来看看是如何霸占的。
发表于 2017-7-27 20:19:51 | 显示全部楼层
123 发表于 2017-7-27 19:50
你这占内存还是不如楼主的效果好。

...我只是说死循环线程,会有类似效果而已,
发表于 2017-8-1 20:35:11 | 显示全部楼层
123 发表于 2017-8-1 19:51
当然有区别,内存占了别的也可能会出错。

唉。
发表于 2017-9-22 17:21:21 来自手机 | 显示全部楼层
欣欣 发表于 2017-6-20 22:12
1看就不是什么和死机有关的。

虽然不是毒也算上恶作剧。
您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-24 16:46 , Processed in 1.231071 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表